How to Add Multiple Locations Schema for Local Business in WordPress

Are you in charge of the WordPress website for your local business that has many physical locations? If this is the case, you will need to add multiple locations schema for local businesses in WordPress. Why? Because you want Google and other search engines to be able to display specific information about your businesses’ locations. We at WP Full Care know how essential it is to constantly work on improving your search engine optimization (SEO) and that’s why we’ve written this post to demonstrate how to correctly apply local business schema markup for your numerous business locations in WordPress.

Why should you add multiple locations schema for your local business in WordPress?

Schema markup (structured data) is a type of coding written in HTML that gives search engines additional information about the content you publish. But how does adding it to your WordPress website help your business?

  • If you add schema markup to the source code of your WordPress website, search engines will have an easier time locating additional information about your business. It will also be more likely to include it as highlighted snippets within the search results. Displaying frequently asked questions (FAQs) in search results, integrating Google Maps into WordPress, and many more options are available. All of them will help you enhance your business’s visibility.
  • Through the use of schema markup, you are able to present numerous locations of a business on search engine result pages. For example, different stores, restaurants, or your regional offices.
  • Adding a multiple locations schema will help you boost your website’s SEO.
  • Because featured snippets appear just above the rest of the search results, using them can help you achieve a higher click-through rate on search engine results pages. This will result in an increase in the number of conversions as well as organic traffic.
Screenshot of a Google search as an example why should you add multiple locations schema for local business in WordPress
For example, if you conduct a search on Google for Starbucks’s locations in New York City, the search engine will provide you with a featured snippet that lists the various places, as well as a map with the locations marked on it.

The easiest way to add multiple locations schema for local business in WordPress

Adding multiple locations schema for local business in WordPress is fairly easy, even for beginners. Of course, the easiest way to go is to hire WordPress pros but in case you want to learn to do it on your own, continue reading. By the end of this article, you’ll be able to do it in a blink of an eye!

How to create multiple locations using schema markup?

With the All in One SEO (AIOSEO) plugin, setting up local company schema markup in WordPress is a cinch. The best part about it is that you don’t need any technical expertise or experience to use it, it’s suitable even for beginners. Even though there is a free version, in order to add multiple locations schema for local business in WordPress you’ll need the Local SEO addon. For that reason, the best way to go is to invest in the Pro version but if you’re on a tight budget, you can still use AIOSEO to boost your SEO.

After installing and activating AIOSEO, you’ll access the setup wizard. The only thing you’ll need to do is to click on the “Let us begin” button now. The next step is to activate the Local SEO option that you can find under the All in One » Local SEO.

You’ll notice a new set of Location Settings when you activate the Local SEO addon. To activate the option, simply select the “Multiple Locations” toggle. This will make a new “Locations” menu show up on your admin panel.

How to set up the Local SEO addon?

Now you can continue scrolling until you see the “Advanced Settings” section. Here, you’ll be able to see your business’s many locations and the location category URL. Select “Use custom slug” and then type in the permalink structure you want to use. Lastly, you can enable the “Enhanced Search” option. By doing this, you’ll ensure your business locations are included in your WordPress site search results. Click on “Save” and you’re good to proceed.

Plugins page opened in WordPress
The easiest way to multiple locations schema for local business in WordPress is using the AIOSEO plugin.

The next thing you can configure is the “Opening Hours“. As the name says, it allows you to choose the opening hours for your business. By default, “Show Opening Hours” is set to Yes but you can easily change it in case you want to hide your working hours. You can also modify the labels for the hours your business is open or closed and even change the opening and closing timings for specific days of the week.

Do keep in mind that the hours you set in WordPress will be applied to all of your locations. But you can turn them off in the content editor for certain places.

How to add multiple business locations in WordPress?

As we mentioned above, the “Locations” option will show in your WordPress admin panel once you select the “Multiple Locations” toggle. From your WordPress dashboard, go to Locations » Put New and add your different business locations there. In the WordPress content editor, you’ll need to enter your location information. In this section, you can provide the name of your company location.

You can add further information about your location under the title. From the settings panel on your right, you can also establish location categories. Next, you can scroll all the way to the bottom and you’ll find the AIOSEO Local Business metabox. As part of the “Business Info” section, you have the option to submit your business name, select a type of business (industry), include an image of your business location, input your business phone number and more.

Person holding a smartphone with Google maps opened on it
As an example, you can customize your map design and add a custom marker to pin your location on the map.

Next, you may access the AIOSEO Local Business metabox’s ‘Opening Hours’ tab. AIOSEO will automatically use the default parameters. The “Use Defaults” option can be turned off, allowing you to customize the hours of operation for your particular local business. The ‘Maps’ page allows you to customize how your local company appears on Google Maps.  Once you’re done, simply click on “Publish” and repeat the steps for all other locations.

Final thoughts

We hope our article helped you understand why it’s important to add multiple locations schema for your local business in WordPress. Even if you are a beginner, it’s pretty simple and straightforward to set up. Of course, the best way is to always turn to WordPress pros and let them handle every aspect of your website. You can focus on other parts of your business knowing your online presence is improving and your website is in great hands.

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