Are you managing a local business website that have multiple physical locations?
In that case, you would need to add local business schema markup for multiple locations on your site, so Google and other search engines can display detailed information about your various business locations.
In this article, we’ll show you how to properly add local business schema markup for multiple locations in WordPress to improve your SEO.
If you have multiple business locations like retail outlets, restaurants, or regional offices, then you can display them on Google and Bing search results through schema markup.
For example, if you search for McDonald’s locations in Florida, Google will show you a featured snippet with the different destinations and a map with pinned locations.
That being said, let’s take a look at how you can create local business schema for multiple business locations in WordPress.
AIOSEO removes the need for any technical knowledge or hiring an expert to boost your search engine visibility.
Upon activation, you’ll see the setup wizard. Go ahead and click the ‘Let’s Get Started’ button.
Next, you’ll need to head over to All in One SEO » Local SEO from your WordPress dashboard and click the ‘Activate Local SEO’ button.
Once the Local SEO addon is active, you’ll see different Location Settings.
Go ahead and click the ‘Multiple Locations’ toggle to enable the option. This will add a new menu in your WordPress admin panel called Locations.
After that, you can scroll down to the ‘Advanced Settings’ section.
Here you can see the permalink AIOSEO will use to show your multiple business locations and location category. If you wish to use a custom link, then simply check the ‘Use custom slug’ box and enter your permalink url structure.
When you’re done, don’t forget to click the ‘Save Changes’ button.
Next, you can go to the ‘Opening Hours’ tab and configure the times for your local businesses.
By default, the ‘Show Opening Hours’ option will be set to Yes. If you don’t want to show opening hours, then simply click the toggle to No.
After that, you can scroll down and change the labels for when your business is open or closed.
There are also options to change the opening and closing timings for specific days or set it to open 24/7.
Note: The opening hours will be used across all the locations you add in WordPress. However, you can disable them for specific locations in the content editor.
Next, you’ll need to add your multiple business locations in WordPress.
When you enable the Multiple Locations option in AIOSEO, a new ‘Locations’ option will appear in your WordPress admin panel.
To add your local business locations, simply go to Locations » Add New from your WordPress dashboard.
Under the title, you can add more details or description about your location. You can also create location categories from the settings panel on your right.
After that, simply scroll down to the AIOSEO Local Business metabox.
Next, you can switch to the ‘Opening Hours’ tab under the AIOSEO Local Business metabox.
AIOSEO will use the default settings automatically. However, you can disable the ‘Use Defaults’ option and then configure the opening and closing hours for your local business.
Next, you can go to the ‘Maps’ tab and configure how your local business will appear on Google Maps.
For instance, you can change map style and upload a custom marker to pin your location on the map.
When you’re done, go ahead and publish your location page.
Now you can simply repeat this process for other locations you want to add to your WordPress website.