Issue – Rank Math SEO plugin’s Schema Builder concerning Job Posting IDs.

#733565
  • Resolved Anonymous
    Rank Math free

    Dear Rank Math Support Team,

    I am writing to report an issue with the Rank Math SEO plugin’s Schema Builder concerning Job Posting IDs. When using the Rankmath SEO plugin, the job posting ID is not shown. I have discovered that manually entering “%job_ref%” in the Schema Builder’s Job Posting ID field resolves the issue. However, this is a time-consuming process and tough for managing multiple job listings. Please assist me with the following questions.

    Is it possible to automatically populate the Job Posting ID in the Schema Builder for all job listing pages, or does it need to be entered manually for each page?
    If there is no automatic process for bulk implementation, how can I configure it to work correctly?
    Could this be a specific issue with the plugin file or a Rank Math or WordPress configuration bug?

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

    We apologize for the inconvenience you’re experiencing with the Rank Math SEO plugin’s Schema Builder concerning Job Posting IDs. Thank you for bringing this to our attention.

    To address your concerns:

    1. The Job Posting ID field in the Schema Builder needs to be manually populated for each job listing page. Unfortunately, there isn’t an automatic process for bulk implementation at the moment.
    2. To configure it to work correctly, you can enter the Job Posting ID manually for each job listing page, as you’ve discovered. Alternatively, you can consider using a custom solution or script to automate this process.
    3. Regarding the specific issue with the plugin file or a Rank Math or WordPress configuration bug, we recommend reaching out to our support team directly from here. Our team will be able to investigate this further and provide you with a more tailored solution.

    We appreciate your understanding and patience as we work to improve our plugin and provide better solutions for our users.

    If you have any further questions or need additional assistance, please feel free to let us know.

    Thank you for your understanding and cooperation.

    Sources:
    JobPosting Schema Type » Rank Math

    Hello,

    Thank you for your patience.

    You may need to enter a unique ID for a specific job in that field.

    Also, you can ask the employer to provide you with a unique ID, or you can enter one yourself for record-keeping.

    However, if you leave the field empty, then the post ID will be used instead. Post IDs are unique as well, so leaving it empty will save you time filling it out.

    Hope that helps.

    Anonymous
    Rank Math free

    Hello,

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

    Thank you.

    Hello,

    The JobPosting ID is not a required field. The Schema will still validate without an ID. However, you can use the following filter to use the post ID as the job ID in the Schema:

    add_filter( "rank_math/snippet/rich_snippet_jobposting_entity", function( $entity ) {
            global $post;
            $entity['id'] = $post->ID;
            return $entity;
    });

    Here is how to add a filter to your site: https://rankmath.com/kb/wordpress-hooks-actions-filters/

    Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

    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 4 replies - 1 through 4 (of 4 total)

The ticket ‘Issue – Rank Math SEO plugin’s Schema Builder concerning Job Posting IDs.’ is closed to new replies.