• Resolved Makabe

    (@makabe)


    Hello,

    a few days ago I noticed that the Schema markup for Breadcrumbs does not use any category as an element. For example, the main category of the posts should have a “position” parameter set to 2, but it does not exist at all.

    From what I’ve checked, this is the case on every site using AIOSEO. The problem doesn’t occur with the Rankmath and Yoast plugins. Here is the code form header.

    {"@type":"BreadcrumbList","@id":"https:\/\/gracz.org\/najlepsze-filmy-science-fiction-i-fantasy-2025\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/gracz.org\/#listItem","position":1,"name":"Dom","item":"https:\/\/gracz.org\/","nextItem":{"@type":"ListItem","@id":"https:\/\/gracz.org\/najlepsze-filmy-science-fiction-i-fantasy-2025\/#listItem","name":"Top 10: Najlepsze filmy science fiction 2025 roku wed\u0142ug Gracza"}},{"@type":"ListItem","@id":"https:\/\/gracz.org\/najlepsze-filmy-science-fiction-i-fantasy-2025\/#listItem","position":2,"name":"Top 10: Najlepsze filmy science fiction 2025 roku wed\u0142ug Gracza","previousItem":{"@type":"ListItem","@id":"https:\/\/gracz.org\/#listItem","name":"Dom"}}]}

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Prabhat

    (@prabhatrai)

    Hi @makabe,

    Thanks for reaching out, and I appreciate you sharing all the details. I’d be happy to explain what’s happening here.

    The way we generate the Breadcrumbs Schema is intentionally designed to align with your website’s permalink structure. The reason for this is that the schema is specifically meant for search engines and should accurately represent your site’s URL structure.

    Why Categories Are Not Included in the BreadcrumbList Schema

    I checked a few posts on your website and noticed that the URL is missing the Category.

    If your permalink structure doesn’t include the category in the URL, then the BreadcrumbList schema won’t include it either. This is because the schema should reflect the actual URL structure used on your site. The visual breadcrumbs you see on your website are primarily for visitors to help them navigate your website more easily, but search engines should get the accurate information of your site’s URL structure and thus the category is missing from the schema.

    What Happens When Categories Are Included in Permalinks

    If you configure your permalink structure to include categories (for example, “/category/post-name/”), the BreadcrumbList schema will automatically include it as well.

    Please take a look at this screencast where I demonstrate how changing the Permalink structure affects the BreadcrumbList schema –

    https://a.supportally.com/v/xDKYR0

    As shown in the screencast, when the category is added to the permalink structure, the schema correctly includes it as well.

    I hope this helps clarify the situation. Please feel free to let me know if you have any questions or need further assistance.

    I’m really looking forward to helping you.

    Thanks!

    Thread Starter Makabe

    (@makabe)

    If you configure your permalink structure to include categories (for example, “/category/post-name/”), the BreadcrumbList schema will automatically include it as well.

    Why would I change my link structure for this? Other SEO plugins don’t require this.

    Anyway, thanks for the information, I will switch to another plugin.

    Plugin Support Prabhat

    (@prabhatrai)

    Hi @makabe,

    I understand your concern, and I apologize if my previous explanation caused any frustration.

    Just to clarify, we don’t recommend changing your URL structure, as that could affect your rankings. I only mentioned it to give you a reference on how our schema generation works.

    The reason we match the schema structure with the permalink structure is to ensure that the schema accurately represents the way content is structured on your site. This approach helps search engines better understand the hierarchy of your content. If the schema doesn’t represent the URL structure, it becomes less useful for search engines.

    With that said, if you’d like, I can share a filter snippet that will allow you to add the category to the BreadcrumbList schema, even if it’s not present in the URL structure. For this, please feel free to reach out to us at support@aioseo.com, and I’ll be happy to provide you with the code and guide you through the process.

    I’m looking forward to helping you.

    Thanks!

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

The topic ‘Missing category in Breadcrumbs Schema’ is closed to new replies.