Schema

#945302
  • Resolved Catherine Walshe
    Rank Math free

    Hello,

    I’m struggling with the schema on the individual SEO pages(located in the SEO pages folder) on my WordPress site. Currently, they are set to ‘Service’ but this does not appear in the Google Rich Results test or the https://validator.schema.org/.

    I believe this is because ‘Service’ is not a structured data markup that Google Search supports. What do you recommend I use, the website is for a plumber so the SEO pages are based on services i.e. boiler repair, boiler installation and the area.

    I thought about adding local business but this doesn’t appear as an option in my rank math schema generator. Can you please advise?

    Thanks,
    Catherine

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hello,

    We apologize for the issue you are facing with the schema on your individual SEO pages. Thank you for raising this concern.

    For a plumbing website, using the Service Schema is indeed appropriate, as it allows you to specify the services offered, such as boiler repair and installation. However, if you’re not seeing the expected results in the Google Rich Results test or the Schema.org validator, it may be worth double-checking your implementation.

    Here are a few steps you can take:

    1. Ensure Schema Module is Enabled: First, make sure that the Schema module is enabled in Rank Math. You can do this by navigating to Rank Math > Dashboard > Modules in your WordPress admin area.
      Enable Schema Module

    2. Configure Service Schema: When configuring the Service Schema, ensure that you fill out all relevant fields, including the service type, price, and currency. Here’s a brief overview of what to include:

      • Headline: The name of the service (e.g., Boiler Repair).
      • Description: A brief description of the service.
      • Service Type: Specify the type of service (e.g., plumbing).
      • Price: Enter the price without currency symbols.
      • Currency: Use the ISO 4217 compliant currency code.
        Service Schema Type
    3. Testing Your Schema: After making changes, use the Google Rich Result Testing Tool to check if your Service Schema markup has been applied correctly.

    4. Local Business Schema: If you want to include local business information, you can do so by enabling the Local SEO module in Rank Math. This will allow you to add local business details, which can complement your service offerings.
      Enable Local SEO Module

    If you still encounter issues or if the Local Business option is not available, please reply to this ticket, and a human agent from our support team will assist you further.

    We hope this helps you resolve the schema issues on your site!

    for Price: Enter the price without currency symbols. What if this is dependent on individual client boilers for example?

    also c. Service Type: Specify the type of service (e.g., plumbing) – for the boiler installation Gillingham page should this be ‘Boiler Installation’ or ‘plumbing’ ?

    Also how long does it take to propagate? I’ve updated the settings to ensure there are no blank fields and they are filled in accordingly.
    Headline: Boiler Installation Gillingham
    Description: Medway Plumbing & Heating offers professional boiler installation services in Gillingham. Our certified experts ensure safe, energy-efficient, and reliable heating solutions for your home or business. Trust us for quality installations and excellent customer service tailored to your needs.
    Service Type: Boiler Installation
    Offers:
    Price: We have a ‘buy now, pay later’ deal with 0% interest on boilers costing £3,500 and above
    Currency: GBP

    The Schema still is not showing in https://validator.schema.org/ – “No items detected;”

    Please can you advise?

    Thanks

    Hello,

    We’ve checked your page and we can see that type="oprocket" is added on the script tag and that’s why your schema is not getting detected by Google’s Rich Results Test or Schema validator.

    Please note that the type should be application/ld+json to detect the schema.

    We removed the type=”oprocket” and tested the schema code of your page and you can see all the schema are getting detected properly:
    https://search.google.com/test/rich-results/result?id=OowSrBfj8WWVM8NXLsS1Iw

    That type must be added by any optimization plugin of your website. To determine that, please follow this troubleshooting guide: https://rankmath.com/kb/check-plugin-conflicts/

    Let us know how it goes.

    Hi,

    Thanks for your reply, I have raised this with Optimise Press.

    Can you please advise how they test this themselves?

    “The reason I ask is we have not had this kind of problem before and other plugins that add this kind of schema markup work fine with OptimizePress, so I’m not sure why there would be any problem. This is why we need some info about how we can test this ourselves to investigate where there might be an issue.”

    Thanks,
    Catherine

    Hello,

    The valid script tag should be like this:

    Rank Math support

    While on your website, it was overridden by your optimizer app which rendered it invalid:

    Rank Math support

    See this video screenshot on how we confirm Optimise Press is adding the incorrect attribute to the script tag: https://i.rankmath.com/v/brP2zK

    Hope that helps.

    Thanks Jeremy, that’s very helpful!

    Hello,

    We are super happy that we have addressed your concern. If you have any other questions in the future, know that we are here to help you.

    If you don’t mind us asking, could you please leave us a review (if you haven’t already) on
    https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post

    about your overall experience with Rank Math? We appreciate your time and patience.

    If you have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.

    Thank you.

    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.

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

The ticket ‘Schema’ is closed to new replies.