Multiple Locations in Different States

  • I am considering this plugin. I have a customer site with multiple locations in several states. I have built and optimized individual location pages. It looks like the plugin only allows entering schema for a single location. I saw an earlier post asking a similar question and you said it may be something that will happen.

    Can you help me determine if your plugin a good fit for this project? How would I be able to rank the individual local city pages to their corresponding individual Google Business Listings using this plugin when it only pushes schema for a single address?

    I look forward to your help. Thanks

    • This topic was modified 2 months, 4 weeks ago by AKSEO.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.


    Thanks for getting in touch with us.

    We are planning on adding multi-local local SEO support to the plugin but it just isn’t ready yet and I don’t have a solid launch date I can share with you. Sorry.

    Please do not hesitate to let us know if you need our assistance with anything else.

    Hmmm. I really like your plugin and I will definitely use on other single location projects. Do you have any ninja tricks or work arounds for using your plugin with a multisite / multi location business? They have 6 brick and mortar sites all with verified Google Business listings. Since I need each of the individual city pages to rank how would it work using your plugin that asks for one main location? I’m thinking it would make Google think that is the location to mainly push. Thoughts??


    Thank you for contacting Rank Math today and the awesome feedback.

    As a workaround, you could also define your own custom JSON-LD data and use it to extend the local business schema by using the following filter:

     * Collect data to output in JSON-LD.
     * @param array  $unsigned An array of data to output in json-ld.
     * @param JsonLD $unsigned JsonLD instance.
    add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
    	return [];
    }, 10, 2);

    You need to have some basic PHP and schema knowledge to manipulate the data and use this filter. You can also remove the schema from Rank Math and define your custom local business schema.

    Looking forward to helping you. Thank you.



    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

Viewing 4 replies - 1 through 4 (of 4 total)

The ticket ‘Multiple Locations in Different States’ is closed to new replies.