• Resolved dave8441

    (@dave8441)


    Is WooCommerce adding the schema on this page? If so, how can I disable it?

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi there @dave8441 ??

    Thanks for reaching out!

    Is WooCommerce adding the schema on this page? If so, how can I disable it?

    Just to clarify, are there any SEO plugins currently installed and activated?

    Furthermore, can you elaborate on what is the goal with deactivating schema? It is a part of the?semantic web?project, which aims to make document mark-up codes more readable and meaningful to both humans and machines. Wikipedia article linked here.

    Cheers!

    Thread Starter dave8441

    (@dave8441)

    Hi @anastas10s,

    Yoast is installed, but I disabled the schema it was adding.

    Anyway, long story. It began with receiving these errors from Google:
    Missing field “shippingDetails” (in “offers”)
    Missing field “hasMerchantReturnPolicy

    To get rid of those errors, I added schema for them via a plugin, but that did not fix it. Then I discovered that Yoast was also adding schema, so I disabled that to avoid conflict. Still, the Google errors remained. Then I noticed in the page source code another line containing schema (is it from WooCommerce?).

    My short-term goal is to get rid of those Google errors to avoid a lower page rank. My long-term goal is to have schema on the site without getting those errors. Unfortunately, Yoast does not yet support the two missing schemas mentioned above, otherwise, there would be no issue.

    My next thought was to remove schema from the site entirely, so that Google does not look for missing schema.

    Obviously, I don’t know what I’m doing and am probably going about this all wrong. I should probably just ignore the errors and wait for Yoast to update their plugin. What do you think?

    Hi,

    Disabling the WooCommerce schema may not be advisable, as it can negatively impact your store’s search engine visibility and rankings.

    Since this is related to Yoast, I’d suggest to reach to there is support, they can provide you with more information, and they can check if their plugin is working properly on your site or need adjustments.

    Anyway, long story. It began with receiving these errors from Google:<br>Missing field “shippingDetails” (in “offers”)<br>Missing field “hasMerchantReturnPolicy

    Kindly verify whether activating WooCommerce Compatibility resolves the issue. For guidance, consult this tutorial: https://structured-data-for-wp.com/docs/article/how-to-setup-schema-in-woocommerce/

    I hop this helps.

    Thread Starter dave8441

    (@dave8441)

    Hi @ihereira,

    Per your suggestion, I installed the Schema & Structured Data for WP & AMP plugin. I checked the compatibility boxes for both WooCommerce and Yoast. I also checked the box for Defragment Schema Markup which outputs all schema on one line. Nice plugin, definitely a keeper!

    Although it did not fix the Google Console errors, the plugin developers are aware of them and are currently working on a fix. Thanks for your help!

    Hello,

    To take a closer look, it would be great if you share your System Status Report, found under WooCommerce > Status, on your site. And any error message the site is displaying under WooCommerce > System Status > Logs (if available).

    Thanks.

    Thread Starter dave8441

    (@dave8441)

    Sorry, I forgot to mark this issue as resolved when I last replied. I think the Schema plugin will fix the Google Console errors, and I already reached out to them on their support forum.

    Hi,

    Alright, glad to hear that.

    This is optional. If you have a few minutes, we’d love it if you could share your experience with the community by leaving a review ~ here.

    Kind regards.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘How to remove schema?’ is closed to new replies.