Hello,
We apologize for the issue you are facing with the Schema on your website. It sounds like there may be a conflict between the custom schema you are trying to apply and the default schema that Rank Math is adding automatically.
To address this issue, we recommend the following steps:
-
Check for Conflicts: Ensure that there are no other plugins or themes that might be adding conflicting Schema. It’s best practice to use only one plugin for generating Schema to avoid conflicts.
-
Review Your Custom Schema: Make sure that your custom schema code is correctly formatted and does not overlap with the default schema being generated by Rank Math.
-
Disable Default Schema: If you want to prevent Rank Math from adding its default schema, you can navigate to the Schema settings in Rank Math and adjust the settings accordingly. You can find more information on how to manage Schema settings in our Schema Markup guide.
-
Testing: After making adjustments, use Google’s Rich Results Testing tool to validate your schema and check for any errors.
If you continue to experience issues, please reply to this ticket with your website URL so that a human agent from our support team can assist you further. Thank you for raising this concern, and we’re here to help!
Sources:
How to Setup Rank Math SEO Plugin Properly
This is an automated reply from Rank Math Support Bot. Your ticket has been assigned to a human agent and we will get back to you shortly.
Hello,
Thank you for contacting us and bringing your concern to our attention.
By default, Rank Math includes the Website, ImageObject, Organization, Breadcrumbs, etc schema markups on your website. If you want to remove these default schema markups, you can use the following filter on your website :
add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
if (isset( $data['publisher'] ) ) {
unset( $data['publisher'] );
}
unset($data['WebPage']);
unset($data['WebSite']);
unset($data['ImageObject']);
return $data;
}, 99, 2);
add_filter( 'rank_math/json_ld/breadcrumbs_enabled', '__return_false' );
Here’s how you can add a filter/hook to your WordPress site: https://rankmath.com/kb/wordpress-hooks-actions-filters/
However, you mentioned you’re currently using the Rank Math PRO plugin on your websites, but the account you have used to open this ticket is the Rank Math free version.
You can search and forward a receipt from FastSpring.com so we can locate your account and verify it.
Let us know how it goes. Looking forward to helping you.
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
Hello,
We can see the account with the PRO subscription.
Is it intended that the two accounts are separate, or do you want to merge them?
By doing this, we can ensure that all your purchases and tickets are centralized.
If this solution is agreeable, please confirm which email address you want to retain as your primary account and which one you wish to discard?
Could you please share the email ID in the below format:
Make this email primary : { prefered primary email here }
Discard this email : { email to be discarded here }
Once we receive your confirmation, we will merge the accounts and ensure that all your purchases, are available under your preferred account.
We really look forward to helping you.
Thank you.