Guide on How to Add Business Hours in WordPress

Adding business hours in WordPress should seem like a sensible, all-around useful step to take. After all, it is in your best interest to inform your audience about when they can reach you, or pay you a visit. Right? Well, a surprising number of people either don’t think that adding work hours is important. Or, they are unsure how to do so. Well, in order to mitigate this, we’ve created this guide where we will explore how and why to add business hours in WordPress.

Why is it important to add business hours in WordPress?

The common-sense reason why it is important to give information about your work hours is that your customer can reach you. After all, you want to do whatever possible to make their engagement with your company as easy as possible. You can do this by optimizing your SEO techniques and having decent customer relations. But, you also need to make sure that your customers know when you are open, and when you are not.

The second, less known reason why it is important to add business hours to your website is that by doing so you help your conversion rates. If the visitor cannot see your business hours they are likely to assume that your company isn’t yet fully functional, or that it is not properly set up. In either case, not having the work hours on your website is detrimental to your business.

A woman behind a sign that says "Yes we are open", showing why you need to add business hours in WordPress.
It is always a good idea to add business hours in WordPress and let your customers know when you are open.

Understanding this, let’s now go over the easiest way in with you can show business hours on your website.

Adding business hours on your WP website with All in One SEO

The current version of WordPress gives us different ways to add business hours to a website. For the purpose of this article, we will focus on the one that we feel is the most straightforward. If you believe that some other way would suit you better, feel free to explore and utilize it. After all, WordPress is quite a powerful tool, and we wouldn’t be surprised that a plugin that you are already using has the option of adding business hours.

Using All in One SEO

The first way in which you can add business hours is with the All In One SEO plugin. As SEO plugins go, this is a fairly powerful one and it surprisingly easy to use. The only potential downside is that you will need to get the Plus plan. Only by having it can you access the Local SEO feature, that is necessary for this guide.

SEO written in scrabble letters.
Certain all in one SEO tools can make your life a whole lot easier.

To install this plugin you simply need to visit their page in WordPress and follow the steps. As this is fairly straightforward, we will assume that you’ve successfully installed it. Once you activate it, a setup wizard for the plugin will pop up. It, also, is quite straightforward. Once you are done with the basic set up you need to head on to the All in One SEO -> Local SEO. Upon doing so, switch the “Multiple Locations” toggle to say “Yes”. Don’t worry about it being in plural, as you can do everything with just one location.

After this, open the “Opening Hours” tab. There you can enter your business hours. The hours that you enter will be considered as default for all the locations you’ve mentioned. If you wish to set different business hours for different locations, you can easily do so by opening the location in question.

Now, you need to scroll down on the page and input proper labels and business hours. Once you are done, click on the “Save Changes” button. By doing so, you’ll have successfully set up your local SEO. Now, let’s add the location information.

Adding location info

Start by going to the Locations -> Add New page to add the business and location info. Location info is especially useful for geotargeting, as you can ensure that that your marketing efforts reach the right people. Once you provide the title for your location scroll down to the “AIO SEO Local Business” section. In the Business Info tab, you’ll need to fill out the form where you will provide your business and location info. You will have to input your business name, address, phone number, area served, payment methods, etc. The more info you can give, the better. Once you are done, switch to the Business Hours tab. There you can enter business hours, or use the default that you’ve set up earlier. After you are done, click on the Publish button to save your info.

Display business hours in Page or Post

With All in One SEO, you can display your business hours anywhere on your website where you see fit. While using it, you will see premade WordPress blocks that you can add to any page or post. Doing so is fairly simple. Edit the post or page and find the AIOSEO blocks. The plugin will then offer to add Local Open Hours, Local Business Info, or Local Location blocks. For displaying business hours, you only need to use the “AIOSEO Local Open Hours”. After adding the block, select the location where you want it to stay.

The business information in Google Search Results

In order to properly market your company, you should not only add business hours in WordPress, but you should also do your best to outline business information in Google Search Results. You can do so by handling rich snippets in Google, and ensuring that they receive the right info. To do so, you will need to use the Rich Snippets. This is a structured data markup language that appears in the source code of your website.

Search engine optimization.
Rich snippets are becoming more and more important for SEO optimization.

You should also sign up for a Google My Business account, and input your business info there. The more info about your company is available to your users, the better the odds are that they will engage with your company.

404 error404 pageabove the foldadvanced cssAIDA modelakismet pluginbacklinks auditbehavior patternbounce ratebrowser compatibilitybulk deletecaching pluginscall-to-actionchild themecode snippetcolor schemecomment sectioncompetitors' backlinkscontact formconversion ratecreate child themeCTA buttoncustom pagecustom themedead linksdefault configurationdigital marketingdomain authorityeasy manageedit main pageediting toolsemail marketingengaging contentFAQ pluginsfilter spamfix site errorfolder structurefree pluginsfriendly toneGoogle analyticsgoogle rankingsGravity Forms pluginguest postingHeadless WordPressHow toimage optimizationincrease readabilityindex errorsinfluencer marketingkeyword researchlibrary assistantlink managementlink trackingloading speedlocal businesseslong-tail keywordsmedia replacemedia restrictionmobile optimizationmoney onlinemulti currency pluginsmysql queryonline presenceonline validatorpage builderpage creationpopup pluginproducts and servicesquality imagesquality serviceReact JSreaction buttonsredirect chainsresponsive designschema markupsearch rankingsearch termsSEO for bloggersSEO optimizationSEO professionalsSEO tipsSEO toolsshort linkssocial mediasocial media plugins for WordPressssh commandsstatic pagetargeted audiencetechnical performancetest metrictext formattheme setting uptime utilizationtips and trickstraffic increaseunique visitorsuser accessuser engagementuser experiencevisual designvisual elementsvisual reportweb crawlersweb hostingwebsite architecturewebsite auditwebsite designwebsite elementswebsite maintenancewebsite optimizationWebsite problemswebsite securitywebsite structureWhat’s new in WordPresswhite spacewoocommercewordpressWordPress admin email verification noticeWordPress debug modeWordPress functionalityWordPress pluginWordPress pluginsWordPress recovery modeWordPress responsive designwordpress securitywordpress themewordpress theme editwordpress tipsWordPress tips and tricksWordPress web hostingwp security