Hello,
We apologize for the issue you are facing with the Local Business Schema not working on your website. It sounds like there may indeed be a conflict between the Rank Math plugin and your custom schema code inserter.
To properly add Local Business Schema using Rank Math, please follow these steps:
-
Enable Local SEO Module: Ensure that you have enabled the Local SEO module in your Rank Math settings. You can do this by navigating to Rank Math SEO → Titles & Meta → Local SEO and enabling the Use Multiple Locations option.
-
Create a New Location: After enabling the module, go to RM Locations → All RM Locations and click on Add New Post to create a new location for your business.
-
Use Schema Generator: In the new location post, navigate to the Schema tab and click on Schema Generator. Select the Schema Type as Local Business.
-
Fill in Details: Fill in the necessary details in the Schema Builder and save them.
-
Copy Shortcode: After saving, copy the Local Business Schema Shortcode generated by Rank Math.
-
Insert Shortcode in Elementor: If you are using Elementor, edit your location page with Elementor, drag a Shortcode widget into the content area, and paste the copied shortcode there.
-
Preview and Save: After pasting the shortcode, save your changes and preview the page to ensure everything is working correctly.
If you continue to experience issues after following these steps, it may be beneficial to temporarily disable the custom schema code inserter plugin to see if that resolves the conflict. If you need further assistance, please reply to this ticket, and a human agent from our support team will assist you further.
Thank you for raising this concern! We hope this helps resolve your issue.
Sources:
How to Add Local Business Schema in Elementor (Multiple Locations) » Rank Math
How to Create Multiple Locations (with Schema) Using Rank Math » Rank Math
This is an automated reply from Rank Math Support Bot. If you need further assistance, please reply to this topic and a human support agent will reply to you shortly.
Hello,
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.