Breadcrumb Schema-generator

Använd en post per rad: Namn | URL

Google visar ett brödsmulespår ovanför URL:en i sökresultaten när din sida tillhandahåller giltiga strukturerade data av typen BreadcrumbList. Den här generatorn tar brödsmulenivåerna från startsidan till aktuell sida, bygger ett schema.org JSON-LD-block med korrekta ListItem-positioner och returnerar en script-tagg som du kan lägga i <head>. Ingen WordPress-plugin, ingen Yoast, bara ren JSON-LD.

Så genererar du BreadcrumbList JSON-LD

  1. 1

    Ange varje brödsmulenivå

    Etikett och URL för varje steg från startsidan ned till aktuell sida. De flesta webbplatser har 2-5 nivåer.

  2. 2

    Verktyget tilldelar positioner automatiskt

    Startsidan är position 1, nästa brödsmula är position 2 och så vidare. schema.org kräver positionsnumrering för giltig utdata.

  3. 3

    Kopiera JSON-LD-snutten

    Generatorn returnerar ett komplett `<script type="application/ld+json">`-block redo att klistras in i ditt `<head>`.

  4. 4

    Validera

    Gå vidare till Google Rich Results Test för att bekräfta att markeringen accepteras och är berättigad till brödsmulevisning.

Uppbyggnaden av giltig BreadcrumbList JSON-LD

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Startsida",
      "item": "https://example.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blogg",
      "item": "https://example.com/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Så skapar du brödsmulor"
    }
  ]
}

Varför den sista brödsmulan ofta hoppar över item

Googles dokumentation tillåter (och många SEO-experter rekommenderar) att URL:en utelämnas på den sista brödsmulan eftersom den hänvisar till aktuell sida. Sidans URL finns redan i begäran; att upprepa den tillför inget. Generatorn har en växel för att antingen inkludera eller ta bort det sista item-fältet.

Vanliga misstag

  • Positionsluckor eller dubbletter — positioner måste vara 1, 2, 3… i ordning utan luckor.
  • Saknat item på brödsmulor som inte är sista — varje brödsmula utom eventuellt den sista behöver en URL.
  • URL:er med enbart fragment (#section) — Google ignorerar dessa som brödsmulemål; använd fullständiga sökvägar.
  • Flera BreadcrumbList-block per sida — ofarligt men onödigt, Google väljer ett.
  • Etiketter som inte matchar synliga brödsmulor — får Google att misstro alla dina strukturerade data.

Placering

  • Lägg <script> i <head> för renast möjliga genomsökning.
  • Du kan också lägga den i <body> — båda fungerar. Undvik att injicera den via JavaScript om inte din genomsökningsbudget klarar JS-rendering.
  • Linda inte in den i <noscript>.

Vanliga frågor

Rekommenderas men är inte strikt nödvändigt. Google ber om att strukturerade brödsmulor matchar det användarna ser, så synliga brödsmulor plus JSON-LD är den säkraste kombinationen.

Inte direkt. Det påverkar hur ditt resultat visas (brödsmulespår som ersätter URL i sökresultaten), vilket kan förbättra klickfrekvensen. Bättre klickfrekvens hjälper rankningen indirekt över tid.

Ja — Google stöder flera BreadcrumbList-block för sidor som kan nås via olika vägar (till exempel kategori kontra tagg). Lista varje spår i ett eget script-block.

Klistra in JSON-LD eller sidans URL i Google Rich Results Test. Det flaggar saknade obligatoriska fält och förhandsvisar brödsmulan exakt som Google skulle visa den.

Relaterade verktyg