Add "Local Business Schema" To WordPress

With Local Business Schema, you can give search engines structured information about your business.

Local business schema results in your business being visible of search engines for local searches.

On the SERPs pages, users can

  • Get driving directions to your business location
  • Make a phone call to your office
  • Know if your business is open or closed.
  • Get URL for your website.
  • And more ..

For businesses with multiple locations, schema information about each location needs to be given to search engines.

Pre-requisites

  1. A WordPress website
  2. WordPress Schema Plugin plugin

Tools

  1. Computer

Total Duration : 9 minutes

FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 1 - Install & Activate WordPress Schema Plugin For Divi, Gutenberg & Shortcodes

Install & Activate WordPress Schema Plugin For Divi, Gutenberg & Shortcodes
  1. Sign-up for 7-day FREE trial
  2. You'll receive email with instruction to download the plugin.
  3. Download, install and activate the plugin.
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 2 - Local Business Settings

Local Business Settings
  1. Before we create a Local Business Schema profile, we need to add settings.
    • Google Maps Setting - The Business Location Address & Store Locator shortcodes use Google Maps
    • Multiple Locations - This setting is for businesses that have multiple locations.
      • Enable Multiple Locations - To enable multiple locations, select this option. It will create a custom post type to store information about the locations
      • Locations Slug - It's a word that will form a part of URL for the custom post type. Default is locations. Sample URL could be https://google.com/locations/mountain-view-california
      • Locations Label - Singular - A singular name for the post type used in the WordPress admin. Default is Location
      • Locations Label - Plural - A plural name for the post type used in the WordPress admin. Default is Locations
    • Defaults- In this section we set general defaults for the location schema.
      • Opening Hours - Set default hours during which the business location is open. It's a repeater field, with each field containing
        • Name - Name of the day of the week (Monday to Sunday)
        • Opens At - The opening hour time of the place or service on the given day of the week. Its in 24 hour format
        • Closes At - The closing hour time of the place or service on the given day of the week. Its in 24 hour format
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 3 - Activate & Setup Local Business Schema

Activate & Setup Local Business Schema
  1. Goto WordPress Admin > SEO Schema
  2. Click on Local Business vertical tab. Local Business setting will load.
  3. Click on Add Local Business
  4. Enter name for Schema Name in the modal pop-up and click Save
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 4 - Include And/Or Exclude Posts For Local Business Schema

Include And/Or Exclude Posts For Local Business Schema
  1. One can setup Local Business Schema on WordPress pages by including and excluding posts/pages.

    Note: Excludes will take precedence over Includes

    • Include Singular Posts By Type
      • An auto-complete field to select the public post types
      • Includes all the posts belonging to the selected post types
    • Include Specific Posts
      • An auto-complete field to select one or more single post page(s). A single post page is page with details on that single post.
      • Includes only those pages selected in the auto-complete field.
    • Exclude Specific Posts
      • An auto-complete field to select one or more single post page(s). A single post page is page with details on that single post.
      • Excludes only those page selected in auto-complete field.

    In the above example we have included post type Locations

FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 5 - Setup Local Business Schema Fields

Setup Local Business Schema Fields
  1. Setup Local Business schema fields by selecting appropriate options for each field.
    • Local Business Type - Select the value that best represents your business
      • Local Business Type - Local Business Schema - WordPress Schema Plugin
        Local Business Type - Local Business Schema - WordPress Schema Plugin
    • Name - Name of the business.
      • Available field type options area

        Following are the available field type of this field

        • Blog Name - Use the blog name from WordPress settings.

        • Title - Dynamic field. Uses the post title for a given post

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Name - Local Business Schema - WordPress Schema Plugin
        Name - Local Business Schema - WordPress Schema Plugin
    • Image - Image of the Local Business. For best results, provide high-resolution image
      • Available field type options area

        Following are the available field type of this field

        • Featured Image - Dynamic field. Uses the post featured image URL for a given post

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed Image URL or select one from media library. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Image - Local Business Schema - WordPress Schema Plugin
        Image - Local Business Schema - WordPress Schema Plugin
    • Telephone - A business phone number meant to be the primary contact method for customers. Include the country code and area code in the phone number.
      • Available field type options area

        Following are the available field type of this field

        • None - Select this option when you don`t want to provide any value to the field. Such field will be ignored.

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Telephone - Local Business Schema - WordPress Schema Plugin
        Telephone - Local Business Schema - WordPress Schema Plugin
    • Fax Number - Fax number of the business.
      • Available field type options area

        Following are the available field type of this field

        • None - Select this option when you don`t want to provide any value to the field. Such field will be ignored.

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Fax Number - Local Business Schema - WordPress Schema Plugin
        Fax Number - Local Business Schema - WordPress Schema Plugin
    • Email - Business email address
      • Available field type options area

        Following are the available field type of this field

        • None - Select this option when you don`t want to provide any value to the field. Such field will be ignored.

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Email - Local Business Schema - WordPress Schema Plugin
        Email - Local Business Schema - WordPress Schema Plugin
    • URL - Webpage URL for the business
      • Available field type options area

        Following are the available field type of this field

        • None - Select this option when you don`t want to provide any value to the field. Such field will be ignored.

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • URL - Local Business Schema - WordPress Schema Plugin
        URL - Local Business Schema - WordPress Schema Plugin
    • VAT ID - The Value-added Tax ID of the organization.
      • Available field type options area

        Following are the available field type of this field

        • None - Select this option when you don`t want to provide any value to the field. Such field will be ignored.

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • VAT ID - Local Business Schema - WordPress Schema Plugin
        VAT ID - Local Business Schema - WordPress Schema Plugin
    • Tax ID - The Tax / Fiscal ID of the organization
      • Available field type options area

        Following are the available field type of this field

        • None - Select this option when you don`t want to provide any value to the field. Such field will be ignored.

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • TAX ID - Local Business Schema - WordPress Schema Plugin
        TAX ID - Local Business Schema - WordPress Schema Plugin
    • Street Address - The street address. For example, 1600 Amphitheatre Pkwy.
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Street Address - Local Business Schema - WordPress Schema Plugin
        Street Address - Local Business Schema - WordPress Schema Plugin
    • Locality - The locality in which the street address is, and which is in the region. For example, Mountain View.
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Locality - Local Business Schema - WordPress Schema Plugin
        Locality - Local Business Schema - WordPress Schema Plugin
    • Postal Code - The postal code. For example, 94043
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Postal Code - Local Business Schema - WordPress Schema Plugin
        Postal Code - Local Business Schema - WordPress Schema Plugin
    • Region - The region in which the locality is, and which is in the country. For example, California
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Region - Local Business Schema - WordPress Schema Plugin
        Region - Local Business Schema - WordPress Schema Plugin
    • Country - The country. For example, United States
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Country - Local Business Schema - WordPress Schema Plugin
        Country - Local Business Schema - WordPress Schema Plugin
    • Opening Hours - Hours during which the business location is open.
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

      • Opening Hours - Local Business Schema - WordPress Schema Plugin
        Opening Hours - Local Business Schema - WordPress Schema Plugin
    • Price Range - The relative price range of a business, commonly specified by either a numerical range (for example, \$10-15) or a normalized number of currency signs (for example, "\$\$\$")
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

        • Fixed Value - Enter a fixed text. This will be used as field value for all included posts

        • Existing Custom Field - Select an existing custom field associated with post page. Data associated with the meta field is used.

      • Price Range - Local Business Schema - WordPress Schema Plugin
        Price Range - Local Business Schema - WordPress Schema Plugin
    • Geo - Geographic coordinates of the business
      • Available field type options area

        Following are the available field type of this field

        • New Custom Field - Adds a custom field to the post page. Data entered for the custom field is used.

      • Geographic Co-ordinates - Local Business Schema - WordPress Schema Plugin
        Geographic Co-ordinates - Local Business Schema - WordPress Schema Plugin
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 6 - Save Local Business Schema Settings

Save Local Business Schema Settings
  1. The Save Schema Settings turns blue when the settings change
  2. Click on it to save the settings.
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 7 - Add Local Business Schema's Instructions Data To WordPress Posts

Add Local Business Schema's Instructions Data To WordPress Posts
  1. Edit a page that is setup for the Local Business Schema. In ours case it the singles page for Locations post type (post type for multiple locations)
  2. Locate a meta box starting with the heading Local Business Schema
  3. It has custom post meta fields for the Local Business schema.
  4. Once data entry is complete, save the post.
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.

Step 8 - Test Local Business Schema Validity

Test Local Business Schema Validity
  1. Google provides a rich results testing tool https://search.google.com/test/rich-results
  2. One can use a URL or enter html markup as input.
  3. Load a WordPress page having Local Business Schema on your browser.
  4. Click on Check Schema Markup at the admin topbar. Topbar shows for logged-in users.
  5. This opens Google's rich results testing tool preloaded with your page URL
FREE DOWNLOAD

Start your FREE trial. You can cancel your trial anytime within the trial period.