-
Hello.
We have woocommerce music courses and use RankMath Course schema but search console identify it like product schema and have errors. See the following screen shots:
https://prnt.sc/1ya7p4e
https://prnt.sc/1ya7rjp
https://prnt.sc/1ya85ws
https://prnt.sc/1ya889i
https://prnt.sc/1ya8bfa
https://prnt.sc/1ya8d8eAll my courses are in the same way and with the same errors in search console.
Regards
-
Hello,
Thank you for contacting the support, and sorry for any inconvenience that might have been caused due to that.
It seems that there are other plugins or your current theme that might be adding “Product” schema to your page. Please refer to my screenshot in the Sensitive Data section.
To identify it, please follow this guide: https://rankmath.com/kb/check-plugin-conflicts/
Only the site admin would know and your users won’t be affected by this troubleshooting.
Let us know how that goes. Looking forward to helping you on this one.
Hello.
we have made the troubleshooting procedure and with RankMath plugin active (only) and our theme desactive the schema persist to be “Product”. See the following image:
Is important to communicate to you that our instalation come from Yoast and we import all yoast setup when we installed RankMath.
Regards!
Hello,
The highlighted meta tag on your screenshot is for
og:type
, and not the schema.You can check the source code of the product while troubleshooting using Google’s Rich Results test tool.
You can follow these steps:
1. Enter troubleshooting mode.
2. Enable only WooCommerce, Rank Math, and a default theme.
3. Open the page.
4. View the Page source.
5. Copy the source code and check using code in Google’s Rich Results test.6. Enable plugins one by one or switch themes while repeating the steps from step 3.
Once the product schema shows up, it means that the last plugin/theme you have enabled is adding that schema to your site.
I hope that helps.
Thank you.
We are updating the theme of the project and then we will do this test.
Regards
Hello.
We are doing the test with your instructions.
And the problem persist.
https://prnt.sc/1ygmblqThis is with woocomerce and Rankmath only.
Here the code:
https://docs.google.com/document/d/1-Mo-aGD25sJLF3nDDkdKvDK4aks6zFoMhVE8lQVVrck/edit?usp=sharing
Regards
Hello,
From the page’s source code you have sent, these are the only schemas being added by Rank Math:
https://search.google.com/test/rich-results/result?id=uqI_wzhDloSltECAEU_XUgIf you’re unable to find the conflicting plugin/theme, we might need to take a closer look at your website to investigate.
Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.
Please do take a complete backup of your website before sharing the information with us.
It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:
https://wordpress.org/plugins/temporary-login-without-password/
You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):
https://wordpress.org/plugins/wp-security-audit-log/
We really look forward to helping you.
Thank you.
Hello!
Thanks for your help.
We need to understand the problem in detail in order to improve our knowledge of your product. For this reason we prefer to analyse in detail the code.
Below we are share the part of the test page shared with you (with test mode – woocommerce and rank math active only) that we diagnostic that have the problem.
https://docs.google.com/document/d/19fqooAUKBIwf2snn1w9zN7RRyRBoOkLaDFNPhq1bJLo/edit?usp=sharing
See here the test:
https://search.google.com/test/rich-results/result?id=RfXVh81Xj2dstLx5_PYQ4QThe problem is in the BreadcrumbList apparently.
But if Rankmath not put this part of the code?
Hello
Apparently is Woocommerce that put the schema.org data with the “product” tag.
https://www.prodjex.com/2018/04/remove-the-woocommerce-json-ld-structured-data-format/
But in the Rankmath we are configured for remove this:
https://prnt.sc/1ykacwnWhy the information persist?
https://prnt.sc/1ykahejHello,
Problem solved:
https://prnt.sc/1ykd2u1The problem has focus in the fact that Woocommerce put schema by default and this schema in not configurable by the user.
but…we on the RankMath configuration panel set that deactivated the schema in woocommerce (se the following image)
https://prnt.sc/1ykdc2wBut can´t do it.
We solve de problem with other plugin:
https://structured-data-for-wp.com/docs/article/how-to-setup-schema-in-woocommerce/The ideal scenario is that rankMath can do it directly. It is a RankMath bug?
Hello,
Thank you for your patience.
Rank Math doesn’t have a feature to remove schema being generated by another plugin/theme.
The screenshot you shared is for removing Rank Math’s schema to your Shop archive page:
https://rankmath.com/kb/general-settings/#remove-snippet-dataYou can follow the steps in the link you have shared to remove the schema being generated by WooCommerce.
I hope that helps.
Thank you, and please don’t hesitate to contact us anytime if you need further assistance with anything else.
Hello.
Thank you for your help.
We considered the case closed.
Regards!
Hello.
Thank you for your help.
We considered the case closed.
Best Regards!
Hello,
We are super happy that this resolved your issue. If you have any other questions in the future, know that we are here to help you.
If you don’t mind me 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 do 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.
The ticket ‘course schema search console errors’ is closed to new replies.