• Resolved WPAccount123

    (@onemedicalrecruitment)


    So I’m using the WP Job Manager plugin with Google Indexing API and it works nearly perfectly using Yoast SEO. Jobs were being indexed completely fine however they were just missing a tiny bit of organisation structured data.

    However, I’ve recently switched over to Rank Math – love the plugin so far and want to sign up to the pro version but for some reason it duplicates the job posting schema that is natively supplied by WPJM.

    I have no other plugin’s providing structured data. I disabled Rank Math and it reverts to 1 job posting enhancement in rich results/search console.

    I’ve retested this multiple times by changing the schema type in Titles & Meta > Jobs from None to Article to Job Posting. All of them duplicate the job posting enhancement.

    This is isolated to the Schema (Structured Data) module as when this is disabled it no longer duplicates the structured data.
    I’ve tested this multiple times by going into advanced settings and ensuring posts, pages and companies are all set to no index to ensure the duplicate structured data isn’t being pulled from elsewhere and the job listing page has always had no schema applied to it anyways.

    Yet still it duplicates the job posting structured data from the WP Job Manger plugin (not even two separate sets of structured data – exactly the same.)

    Why is this and how can I stop it duplicating?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Rank Math Support

    (@rankmathsupport)

    Hello @onemedicalrecruitment,
     
    Thank you for contacting Rank Math support.
     
    The JobPosting Schema must have been imported from Yoast when you migrated to our plugin. You can confirm that by checking the Schema tab of our plugin’s meta box in the job post editor. If there is a JobPosting Schema, you will have to remove that from all the posts to avoid duplication. If the Schema tab is empty and there are still two JobPosting Schema types, then please share the URL of a post so we can check and assist you further.
     
    Looking forward to helping you.

    Thread Starter WPAccount123

    (@onemedicalrecruitment)

    Hi @rankmathsupport

    Thank you very much for getting back to me so soon! Really keen to get this sorted so I can upgrade to premium for indexing/analytics insights etc.

    All the jobs currently posted are with schema off under ‘seo description’ column in job listings overview. I’ve also manually checked the schema in the job post editor for the following two jobs which both have no schema set and both duplicating in rich results tests

    https://onemedicalrecruitment.com/job/0-5476176173819802/

    https://onemedicalrecruitment.com/job/0-47223986068949264/

    Happy to provide more access/information via email.

    Worth noting that the job positing schema is duplicating the structured data supplied by WPJM plugin rather than one set of structured data from WPJM and one set from Rank Math. This isn’t the case with other SEO plugins.

    Plugin Support Rank Math Support

    (@rankmathsupport)

    Hello @onemedicalrecruitment,
     
    We just tested that particular plugin in our local installations and we don’t see the duplicate Schema on the pages. This would indicate that you either have some Schema being applied via the Rank Math SEO Metabox inside the Schema tab for the pages or that you have some custom filter on the website adding this markup.
     
    To make sure that there are no JobPosting Schema from our plugin please go through the postmeta database table and look for the key “rank_math_schema_JobPosting”.
     
    If you see any entries for that, it’s clear that there are JobPosting Schema from our plugin on the website and it could have happened during an import like we mentioned before.
     
    Thank you.

    Thread Starter WPAccount123

    (@onemedicalrecruitment)

    Hi,

    I have tested that however it only displayed that key for two jobs (there’s about 100 on the site). Those two job ID’s were actually jobs I manually edited, applied the Rank Math Job Posting schema with some custom additions.

    I did import information from Yoast when I first setup Rank Math however this didn’t apply job posting schema to any of the jobs. It is also worth noting that when I deactivate both Yoast and Rank Math the job posting schema is still indexed via the plugin (just one set of schema).

    This confirms that Yoast doesn’t even index the schema.

    When Yoast is installed and activated the schema is also entirely different from the Rank Math schema which just pulls the WP Job Manager plugin schema twice.

    Is there anyway of paying for some advanced support for this at all as I’m keen to use Rank Math Pro permanently.

    Plugin Support Rank Math Support

    (@rankmathsupport)

    Hello @onemedicalrecruitment,
     
    We see that you have submitted a ticket in our own forums as well and the team is replying to it. Please share additional details there so we can get to the bottom of this and help you use the plugin to the fullest.
     
    Thank you.

    Thread Starter WPAccount123

    (@onemedicalrecruitment)

    Sorry not too sure how to delete this thread… be helpful if we can? The issue is all resolved and working thanks to your brilliant support team @rankmathsupport.

    Thank you!

    Plugin Support Rank Math Support

    (@rankmathsupport)

    Hello @onemedicalrecruitment,
     
    You can’t delete this thread. We are glad that your issue is resolved.
     
    Please do not hesitate to let us know if you need our assistance with anything else.

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.