Breadcrumb Structured Data Error: “Column ‘position’ is missing”

#1103630
  • Hello Rank Math Support Team,

    I’m using the Rank Math plugin on my website, https://metalgo.co/. I received a notification from Google Search Console reporting an issue with my breadcrumb structured data.

    The error message states: “Column ‘position’ is missing (in ‘itemListElement’)”.

    I have already tried a few things to fix it:

    I checked the Rank Math breadcrumb settings, where it says my theme has built-in support for Rank Math breadcrumbs.

    I also checked my theme’s customizer settings, and the Breadcrumb Source is set to Rank Math.

    Despite these settings appearing correct, the error in Google Search Console persists. The specific URL where the issue was found is:
    https://metalgo.co/tentang-kami/

    I’ve attached screenshots from Google Search Console showing the error and the problematic JSON-LD code snippet.

    Could you please help me investigate why the position property is not being generated correctly in the breadcrumb structured data?

    Thank you.

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

    We apologize for the issue you are facing with the breadcrumb structured data on your website. The error message "Column ‘position’ is missing (in ‘itemListElement’)" typically indicates that the breadcrumb schema is not being generated correctly, which can happen for a few reasons.

    Here are some steps you can take to troubleshoot and potentially resolve this issue:

    1. Check Breadcrumb Settings: Ensure that you have enabled breadcrumbs in Rank Math. You can do this by navigating to Rank Math SEO → General Settings → Breadcrumbs and confirming that the breadcrumbs function is enabled.
      Open Breadcrumb settings in Rank Math

    2. Add Breadcrumb Code: If you haven’t already, make sure to add the necessary code snippet to your theme’s template file (like single.php or header.php) to display the breadcrumbs on the front end:

      Alternatively, you can use the shortcode:

      [rank_math_breadcrumb]
    3. Check for Conflicts: Sometimes, other plugins or theme settings can conflict with Rank Math. Temporarily disable other plugins to see if the issue persists.

    4. Validate Schema Markup: Use the Rich Results Test tool to validate your breadcrumb schema markup. This can help identify if there are any other issues with the generated JSON-LD.

    5. Update Theme and Plugins: Ensure that your theme and all plugins, including Rank Math, are up to date. Outdated versions can sometimes lead to compatibility issues.

    If you’ve gone through these steps and the issue still persists, we recommend replying to this ticket with any additional details or screenshots you have, and a human agent from our support team will take over and assist you further.

    Thank you for bringing this to our attention, and we hope to resolve it quickly for you!

    Sources:
    How to Add the itemListElement Property Using Rank Math » Rank Math

    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,

    The breadcrumbs schema on the URL you shared is validating fine:
    https://search.google.com/test/rich-results/result/r%2Fbreadcrumbs?id=C19brdMFS5xLViwxe8ZUEw

    Please clear your website’s cache and revalidate the issue in your Google Search Console account and give Google some time to recrawl your site.

    validate

    Looking forward to helping you.

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

You must be logged in to reply to this ticket.