Hello,
We apologize for the issue you are facing with the breadcrumbs not being recognized by the schema validator. It seems that your theme has added support for Rank Math Breadcrumbs, which is why the option to enable or disable it is grayed out in the settings.
To ensure that the breadcrumbs are properly recognized by schema.org, please follow these steps:
-
Check Theme Support: Since your theme supports Rank Math Breadcrumbs, make sure that the breadcrumbs are correctly implemented in your theme files. You can verify this by checking if the following code is present in your theme’s functions.php
file:
add_theme_support( 'rank-math-breadcrumbs' );
-
Use the Shortcode Correctly: Ensure that you are using the correct shortcode in your pages and posts. The shortcode should be:
[rank_math_breadcrumb]
Make sure there are no typos or extra characters.
-
Schema Settings: Go to Rank Math SEO → General Settings → Breadcrumbs and ensure that all relevant settings are configured correctly. If the breadcrumbs function is enabled, you should see additional options available for customization.
-
Test with Other Tools: Sometimes, the issue might be with the validator itself. You can also test your pages using Google’s Rich Results Test tool to see if it recognizes the breadcrumbs schema correctly.
-
Clear Cache: If you have any caching plugins active, clear your cache after making changes to ensure that the latest version of your pages is being served.
If you have followed these steps and are still experiencing issues, please reply to this ticket with any specific error messages you receive from the schema validator, and a human agent from our support team will assist you further.
Thank you for raising this concern, and we look forward to helping you resolve it!
Sources:
How to Enable Breadcrumbs on Your Website With Rank Math SEO » Rank Math
Please help to make it work.
None of your AI suggestion works.
Astra Child Theme has add_theme_support( ‘rank-math-breadcrumbs’ );
in functions.php
using Google’s Rich Results Test tool
https://search.google.com/test/rich-results
To test https://taiwanldp.com/ , it showed
No items detected
No rich results detected in this URL.
The result is the same as schema.org.
Breadcrumbs can not be recognized by schema.org and goog
Hello,
We’ve checked those pages, and the breadcrumbs schema is already added to those pages.
About:
https://search.google.com/test/rich-results/result/r%2Fbreadcrumbs?id=iwVToKEa0VLUal2wAXucvg
Contact Us:
https://search.google.com/test/rich-results/result/r%2Fbreadcrumbs?id=7D2WyCJt8Vvkr5b3lXBE6g
Also, please note that our plugin applies the Breadcrumbs Schema to the whole site except the homepage.
Your homepage does not need to display the breadcrumbs, as it is the starting/landing page.
The breadcrumbs help your users/visitors navigate your website’s hierarchy structure, so there’s no need to display them at the start of your site.
Looking forward to helping you.
Dear Reinelle:
Thanks for your clarification that homepage doesn’t have breadcrumbs is the normal way.
I have just switched from SEOPress to Rank Math, SEOPress worked with schema.org well,
I am curious that why https://validator.schema.org/ can not show breadcrumbs when I use Rank Math?
Have a nice weekend !
Thanks,
ian
Hello,
The breadcrumbs schema is nested under the BlogPosting in schema.org
There are some cases where the schema properties will be nested, which is fine, as long as the schema structure is valid when you test it in any schema validators:
https://search.google.com/test/rich-results
https://validator.schema.org/
The nesting is done as per Google’s guidelines to provide all the related info to get rich snippets in the SERPs.
If anything were wrong with the Schema, Google or the schema validator tool would have pointed that out first.
Looking forward to helping you.
Understood, Thanks for your help and reply.
I have no further questions.
Have a nice weekend !
Best regards,
ian
Hello,
Glad that helped.
If you have any other concerns, please don’t hesitate to contact us anytime so we can assist you further.
Looking forward to helping you.