duplicate schema

#196569
  • Resolved Ali Senejani
    Rank Math free

    Hi,

    Please check this link.

    I have added one manual schema called “local businesses” and it works well.

    Now I added a faq schema using rankmath on this page which shows the questions and answers. But it has repeated the other data such as “opening hours”, “name of the business”, “geo coordinates” and etc…

    These are already visible on “Local Businesses” schema, so the FAQ schema is duplicating these data again, is this going to be an issue with Google as we have repeated data?

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hello,

    Thank you for contacting the support, and sorry for any inconvenience that might have been caused due to that.

    Could you please check if your website is using the latest version of Rank Math? If not yet, please do update it and see if the issue goes away. Here is our changelog page for your reference: https://rankmath.com/changelog/#free

    Also, could you please double-check this manually added local business schema of yours? I tried testing only the schema code generated by Rank Math and it seems to be working fine: https://search.google.com/test/rich-results?id=5laK2JXZRMDS4d3OFAuuPQ

    If you prefer us to check, you can share your WP admin login with us so we can take a closer look at it. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.
    Sensitive Data Section

    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.

    Hi.

    Yes, using the latest version.

    The manually added schema is present. I just tested it.
    Here screenshot: https://ibb.co/QHKLZ8S

    Maybe you check again?
    https://search.google.com/test/rich-results?id=6E_bl4WxbWZBtJ2qZ2e3Og

    Hello,

    Thank you for keeping in touch with us.

    We might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.
    Sensitive Data Section

    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.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Brian
    Rank Math free

    Hello,

    Thank you for getting back to us.

    I have just checked your site and you do not seem to be using the latest version of the plugin here: https://i.rankmath.com/jMp098

    Please do make an update of the plugin and also switch to Pro.

    As for the FAQ schema you can try using this code to remove the Organization property on your page here:

    add_filter( 'rank_math/json_ld', function( $data, $jsonld ) {
    	if ( ! is_front_page() || isset( $data['publisher'] )) {
    	unset($data['publisher']);
    	unset($data['place']);
    	return $data;
    	}
    }, 99, 2);

    Hope this helps. Please let us know if you have any other questions.
    Thank you.

    Hi.
    Thanks for your reply.

    What is the reason I need to use that code? Do you mean if I use a manual schema, then RankMath also creates a duplicate schema?

    If I do not use the manual schema and instead use Local widget under pro version, would it solve this issue of duplicate with FAQ?

    Brian
    Rank Math free

    Hello,

    Thank you for getting back to us.

    The code above should remove the Local Business Schema, that is, the Organization Property which is added within the Local SEO settings.

    Just checked your Local SEO settings and I do not find the options to where you have added this content.

    The worksFor property displays the organization that the FAQ has been used on. This simply forms the schema structure and all these entities are interconnected and we do not recommend removing any one entity from the Schema.

    This could be the reason why you are having this nesting of Organization schema in the FAQ schema.

    Could you please clarify how you added this Local Business schema? Just checked on your page, on your settings, and on the schema templates and I can not find it.

    We are looking forward to helping you.

    Thank you.

    Hi, I have added it using GoogleTagManger which inserts the schema into the website.

    I sent a screenshot.

    I added the screenshot under sensitive data.

    Brian
    Rank Math free

    Hello,

    Thank you for getting back to us.

    I have checked your page and it seems to be validating appropriately when it comes to both the local Business SChem and the FAQ schema. However, must recommend you to use one single schema type rather than having both from Google Tag Manager and Rank Math.

    This may cause confusion to the search engine bots. Please check this and if you opt to use the one from GTM please have any local business schema from Rank Math off.

    Am assuming you have imported that code to RM Schema is this the case? Still not able to trace how you have linked the two, providing more details to this would help. However, you have nothing to worry about for now it validates perfectly.

    We are looking forward to helping you.
    Thank you.

    Hello,

    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

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

The ticket ‘duplicate schema’ is closed to new replies.