1. Home
  2. Knowledge Base
  3. SEO Suite
  4. Using Rank Math’s Local SEO Module

Using Rank Math’s Local SEO Module

The Local SEO section contains all the settings related to Local Businesses. If you don’t have a local business, and you’ve set up your website correctly using Rank Math’s setup guide, then you shouldn’t see this section in the first place. Only proceed with if you have a local business website.

When you configure the Local Settings section Rank Math will add the necessary metadata to your website for Google to recognize your website as a local business website, and Google will start showing your website in the SERPs for searches relating to your business.

Before configuring the settings here, we highly recommend that you claim your website in Google My Business if you already haven’t done so. Here are the instructions that you can follow.

Before we begin with the actual settings, let us discuss why the local SEO settings are important and what role do they have to play.

Role of Local SEO Settings

Local SEO helps you to gain website traffic as it focuses on improving the visibility of your business everywhere.

Local SEO also helps to keep your Google My Business (GMB) profile as accurate as possible so that it’s trustworthy, attractive, and has a better chance of appearing in the local pack. With an up-to-date Google My Business profile, you’ll be able to attract and engage a broader audience, thereby increasing the website traffic.

GMB’s Insights not only tell you where and how your customers are looking for you but also informs you how far are they when they checked the direction to your place. You can use these insights for optimizing your listing and improving the search results of your business.

Naturally, when users search for products or services that your business offers, your business profile comes over, and they’re most likely to click on your website to learn more about you. This helps to give your business more exposure and new leads.

Here are all the settings in the Local SEO Section:

Local SEO Module – General Settings

In this section of this guide, we’re going to cover every single one of the settings available in Rank Math’s Local SEO module & how to use them…

1 Person or Company

This option simply lets you select if you’re operating your website as an individual or as an organization. Select the option that is appropriate for you.

Select Person or Company

2 Your Name or Company Name

Here you enter the name of the organization that your website represents. If your website represents you, then enter your name here.

Name of Organization

Here you’ll select the Logo of your website. Click the “Add or Upload File” button to get started.

Add Logo

The WordPress media library will open up. If you already have your logo uploaded, select it. Else, upload the logo file, then click the “Use This File” button.

Select logo file

The logo will now appear alongside the setting itself.

Logo Updated

Remember, the minimum resolution for your logo should be 160 by 90 pixels, and the maximum resolution should be 1920 by 1080 pixels.

If you change the logo in the future, click the “Add or Upload File” button again and select or upload another logo. To remove the logo completely, hover your mouse over the uploaded logo, and click the “X” which appears as an overlay.

Remove Logo


Here you will need to enter the URL of your website.

Enter the URL

5 Use Multiple Locations PRO

Rank Math PRO has an option for corporates, stores, or agencies to use the multiple location SEO Schema markup on their website. With the multiple locations option, you can add multiple locations of your business into a separate custom post type. This makes handling dozens of locations extremely simple and manageable.

Enable Use Multiple Locations option

With multiple locations, you can not only optimize your Local SEO for one particular location but, you can optimize your website to rank across a range of locations your business caters to. 

We have already covered the topic of adding multiple business locations with the proper Local SEO Schema using the Locations CPT.

6 Email

Here you should enter the email address that you regularly check, as potential customers can and will contact you through it.

Enter Email Address

7 Address

(hidden when multiple locations option is enabled)

Enter your business address here. Be as accurate as possible here, as this address will not only be shown to the users but will also be used for navigation.

Enter Address

8 Address Format

Customize the format of the address that is printed on the frontend when you use the Local SEO Shortcode. Change the variables to choose the format of the address.

Customize the format of the address

9 Business Type

(hidden when multiple locations option is enabled)

Choose your business type for your homepage and about/contact pages. What you choose here will help Google categorize your website correctly when ranking you in locally searched keywords.

Select Business Type

10 Opening Hours

(hidden when multiple locations option is enabled)

You can tell Google and your website when you are open to business. This helps your real visitors decide when to do in-person visits.

Add Opening Hours

11 Opening Hours Format

Select the hours’ format between 12hrs or 24hrs to use in the Local SEO Shortcode output.

Select Opening Hours Format

12 Hide Opening Hours PRO

If opening hours do not apply to your business or you just wish to hide them from the view and from your Schema, then use this option.

Hide Opening Hours

13 Closed label PRO

Customize the location “Closed” label by choosing a translated version or any other custom label.

Closed Label

14 Open 24/7 label PRO

Change the “Open 24×7” label to something easier. This shows up when using the Local SEO Shortcode and on your about and contact pages if you choose that option.

Open 24/7 Label

15 Open 24h label PRO

Change the 24hrs label to something else. This shows up when using the Local SEO Shortcode and on your about and contact pages if you choose that option.

Open 24hr label

16 Measurement system PRO

Choose between metric or imperial measurement system. Select kilometers or miles.

Select Measurement System

17 Map style PRO

Choose between Hybrid, Satellite, Roadmap, or Terrain map styles.

Select Map Style

18 Maximum Number of Locations to Show PRO

Choose a cap for the number of locations to display in the Local SEO Schema.

Choose the maximum number of locations

19 Primary Country PRO

Choose the main base for your business operations from the drop-down list. This usually improves the accuracy of the store locater.

Select Primary Country

20 Show Route label PRO

Customize the route label for map navigation.

Show Route Label

21 Location Detection PRO

Enable this option to automatically detect the user’s location as the originating point.

Location Detection

22 All Locations Are Part of the Same Organization PRO

When you enable this option, all the Local Business custom post types will have the parentOrganization property.

Enable All Locations are part of the same Organization

23 Enhanced Search PRO

Enabling this option will include all business locations in the site-wide search results.

When this option is enabled, the search results page will show Location data with the excerpt. 

Enhanced Search option

24 Phone Number

(hidden when Person Schema or the multiple locations option is enabled)

Enter your business’s phone number here. Do not leave this field blank, as Google shows the phone number of local businesses prominently in the search results.

Enter the phone number

25 Price Range 

(hidden when multiple locations option is enabled)

Select a price range for your business, so visitors know what sort of budget they need to hire you or buy from you.

Enter Price Range

26 Google Maps API Key

Enter your Google Maps API key for making the in-line Google Maps and navigation work for your location. Grab the Google Maps API key here.

Google Maps API Key

27 GeoCoordinates

Enter your Google Maps Geo Coordinates in this format:

41.40338, 2.17403

You can check this link on how to find your location’s Geo co-ordinates.

Enter Geo Coordinates

28 Locations Post Type Base PRO

When you enable multiple locations option, we will create a new custom post type called “RM Locations”. You can use the CPT to add multiple locations along with the proper Schema for multi-location Local SEO.

Location Post Type Base

Use this option to change the post type base from https://rankmath.local/locations/africa/

To https://rankmath.local/something-else/africa/

If you already have some locations saved with the previous, you might need to flush your rewrite rules.

Here is a full guide showing you how to add multiple business locations using the Locations CPT and then add Local SEO information to it.

It’s also worth noting that when using Rank Math PRO‘s Local SEO Module to create multiple locations – you can easily auto-generate your KML sitemap for business locations. Learn more here.

29 Locations Category Base PRO

If you need to create a category for your multiple locations and wish to change the category base, use this option.

Location Category Base option

30 Locations Post Type Label PRO

Don’t like the “RM Locations” label? Customize it and change it to anything else as per your preference.

Customize RM Locations label

31 Locations Post Type Plural label PRO

Choose a plural version of the locations label. This comes in handy when showing the search label like “Search RM Location(s)”.

Locations Post Type Plural label

32 About Page

Here you will select which page from your website is the About Page. If you’ve followed Rank Math’s setup, then you might remember that we recommend that you set up some basic pages on your website, which include an About Page, Privacy Policy, and more. If you’ve not created an about page, first, you’ll need to create one by going to Pages > Add New.

Add New Pages

Here is a resource that lists many excellent About Pages for inspiration, and also tells you how you can create a great one yourself.

Once you’ve created the About Page, click the dropdown button and select the page you created. Rank Math will mark up the page appropriately so that Google recognizes it as your About Page.

Select About Page

33 Contact Page

Here you will select the page that you’ve created as your contact page. The idea is similar as was with the About Page. If you don’t have one, create one, and then select it here in the settings.

Select Contact Page

34 Rank Math Contact Info Shortcode

You can also use the shortcode provided by Rank Math shown below in order to display the contact information. You can locate this shortcode from WordPress Dashboard > Rank Math > Titles & Meta > Local SEO.


We offer some options for this shortcode as well:

1. Add CSS classes to the shortcode (for styling purposes)

[rank_math_contact_info class=""]

2. To show specific data:

[rank_math_contact_info show=""]

By default, display is set to: 'name', 'email', 'person_phone', 'address' for Person

and 'name', 'email', 'address', 'hours', 'phone', 'map' for Organization.

For example, if a user were to only show name, email, and map, they would use this:

[rank_math_contact_info show="name, email, map"]

How to Create Multiple Locations (with Schema) Using Rank Math

If you run a business that operates at more than one location – please refer to this guide about creating multiple locations with Schema using Rank Math.

How to Display Business Location Data on Your Website Using a Shortcode

In order to show your business & location information on the front end of your website (which is advised if you’re using Local SEO Schema), please refer to this guide about Rank Math’s Local Business Shortcode. If you’re using the Gutenberg Block editor, which we highly recommend, then you don’t need to refer to this alternate method & can use Rank Math’s built-in Local Business Block instead.

Was this article helpful?

Still need help?


Submit Your Question

Please give us the details, our support team will get back to you.

Open Ticket

Related Articles