Schema.org implementation has an invalid structure

#255643
  • Resolved Baltasar
    Rank Math free

    Hi, I’m getting this error in all woocommerce product pages for $.@graph[6].offers.priceSpecification.

    The error is:
    Object must contain ‘@type’ property with: PriceSpecification

    Any way to solve this?
    Thanks.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Nigel
    Rank Math business

    Hello,

    Thank you for contacting Rank Math about your Google Search Console schema error.

    To fix the error please add a sale price and validity date range. here’s a screenshot for reference: https://i.rankmath.com/cMqAAH

    I hope that helps. If you have questions, ask away we are here to help.

    Hummm… I don’t understand. I don’t have any sales for that product why should I have to setup that?
    Also my main problem is price not showing on google search page and don’t know if it is because of this error even the “Ritch Results Test” from google show the example ok.

    Looking carefully at the error what I understand is that the SCHEMA.ORG used as:

    priceSpecification
      price
       27.33
      priceCurrency
       EUR
      valueAddedTaxIncluded
       false

    So is missing a ‘@type’ property.

    Hello,

    The page you shared doesn’t contain any errors but rather some warnings in the Rich Results Test.

    Please check the URL in the sensitive data section to see the test results.

    Having said that, if you want to go ahead and fix the warnings you can follow this tutorial: https://rankmath.com/kb/either-offers-review-or-aggregaterating-should-be-specified/

    Hope this helps clarify your doubts.

    Don’t hesitate to get in touch if you have any other questions.

    I know that are mainly warnings from fields that are optional, mu main problem is on the google search result pages and specific for woocommerce products the price is not showing up.
    How can I fix this if I don’t have any errors on the product page?

    Hello,

    There is nothing to worry about and it is just a waiting game until Google decides to include the Schema for your website. Please note that although Rank Math adds proper schema to your website, it is ultimately Google’s decision if they want to include them with your website or not. It depends on a lot of factors, authority and backlinks being just the 2 of them.

    Here’s what Google says:

    “Google does not guarantee that your structured data will show up in search results, even if your page is marked up correctly according to the Structured Data Testing Tool.”

    You can read more about the guidelines on this page:
    https://developers.google.com/search/docs/guides/sd-policies

    I hope that helps.

    Thank you, and please don’t hesitate to contact us anytime if you need further assistance with anything else.

    Ok I’ll wait to see the evolution on google search results, thank you.

    Hello,

    You’re welcome.

    We are glad that we have addressed your concerns.

    If you have any other questions, please don’t hesitate to contact us anytime by creating a new ticket to assist you further with anything else.

    Looking forward to helping you.

    Thank you.

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

The ticket ‘Schema.org implementation has an invalid structure’ is closed to new replies.