Du har sett dem tusentals gånger:
Hem › Damkläder › Jackor › Vinterjackor › Svart Parkas
Det är breadcrumbs. De flesta sajtägare ser dem som en navigation-nicety för UX. Få inser att de är en kraftfull SEO-signal som påverkar tre saker:
- Vad Google visar istället för URL:en i sökresultatet
- Hur Google förstår din sajt-hierarki
- Hur intern länkkraft fördelas
Och rätt implementerade tar de 10 minuter att lägga till.
Den här guiden går igenom hur du implementerar breadcrumbs så att Google plockar upp dem, och hur du strukturerar navigationen runt dem för maximal SEO-effekt.
Vad breadcrumbs faktiskt gör för SEO
1. Ersätter URL:en i SERP:en
När du implementerar BreadcrumbList-schema visar Google breadcrumbs istället för rå URL i sökresultatet:
Utan breadcrumb-schema:
ranqo.se › blogg › 2026 › 06 › 12 › seo-tips-for-smaforetag
SEO-tips för småföretag – komplett guide 2026
Med breadcrumb-schema:
ranqo.se › Blogg › SEO-guider › Småföretag
SEO-tips för småföretag – komplett guide 2026
Det andra är mycket mer klickbart. Och CTR är en rankingfaktor.
2. Signalerar hierarki till Google
Breadcrumbs talar om för Google hur sidan passar in i sajten:
Hem › Tjänster › SEO › Lokal SEO
Google förstår att "Lokal SEO" är en sub-tjänst under "SEO" som är en tjänst under "Tjänster". Det förstärker semantisk relation mellan sidorna.
3. Skickar intern länkkraft uppåt
Varje länk i breadcrumbs är en intern länk. Från varje undersida pekar de uppåt mot hemsida och kategorier — vilket koncentrerar PageRank på topp-nivåsidorna.
På en sajt med 500 produktsidor som alla har breadcrumbs får hemsidan 500 interna länkar bara därifrån.
Typer av breadcrumbs
1. Hierarkiska (vanligast, bäst för SEO)
Speglar URL-strukturen och sajt-hierarkin:
Hem › Kategori › Sub-kategori › Produkt
Standardvalet för 95% av sajter.
2. Attribut-baserade
För filtrerat/filtrad navigation:
Hem › Skor › Storlek 42 › Svart › Sneakers
Vanligt på stora e-handelssajter. SEO-värdet är begränsat om filterkombinationer inte är indexerade (vilket de oftast inte ska vara — se vår crawl budget-guide).
3. Historiska (path-baserade)
Visar användarens klickväg:
Hem › Sökresultat "skor" › Filter: 42 › Svart Sneaker
Dåligt för SEO. Olika användare ser olika breadcrumbs på samma sida. Google blir förvirrad. Använd inte.
Implementering: HTML + Schema
Hela implementationen är två delar:
Del 1: Synlig HTML
<nav aria-label="Breadcrumb">
<ol class="breadcrumb">
<li><a href="/">Hem</a></li>
<li><a href="/blogg/">Blogg</a></li>
<li><a href="/blogg/seo/">SEO-guider</a></li>
<li aria-current="page">Breadcrumbs-guide</li>
</ol>
</nav>
Viktiga element:
<nav>med aria-label för tillgänglighet<ol>(ordered list — hierarkin spelar roll)- Sista sidan inte länkad (du är redan här)
aria-current="page"på sista item
Del 2: BreadcrumbList-schema (JSON-LD)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Hem",
"item": "https://ranqo.se/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blogg",
"item": "https://ranqo.se/blogg/"
},
{
"@type": "ListItem",
"position": 3,
"name": "SEO-guider",
"item": "https://ranqo.se/blogg/seo/"
},
{
"@type": "ListItem",
"position": 4,
"name": "Breadcrumbs-guide",
"item": "https://ranqo.se/blogg/breadcrumbs-navigationsstruktur/"
}
]
}
</script>
Schema är vad Google läser. HTML är vad användarna ser. Båda behövs.
Mer om schema markup i vår guide.
Designval: vad funkar bäst
Separator
Vad du sätter mellan items:
| Symbol | Användning |
|---|---|
› (rätt-pekande pil) | Vanligast, tydlig riktning |
/ (slash) | URL-aktig, teknisk känsla |
> | Funkar men mindre elegant |
→ (rätt-pil) | Tydlig men kan se rörig ut |
Tumregel: › är säkra valet.
Placering
- Direkt under header, ovanför H1
- På mobile: synligt, inte kollapsat bakom hamburger
- Större font än footer-länkar, mindre än H1
Stilning
.breadcrumb {
display: flex;
flex-wrap: wrap;
gap: 0.5rem;
font-size: 0.875rem;
color: #6b7280;
}
.breadcrumb li::after {
content: "›";
margin-left: 0.5rem;
color: #d1d5db;
}
.breadcrumb li:last-child::after {
content: "";
}
.breadcrumb a {
color: #6b7280;
text-decoration: none;
}
.breadcrumb a:hover {
color: #1f2937;
text-decoration: underline;
}
.breadcrumb [aria-current="page"] {
color: #1f2937;
font-weight: 500;
}
Diskret men synlig. Sista item står ut.
Var du SKA ha breadcrumbs
✅ Bloggposter (under H1) ✅ Produktsidor (under produktbild) ✅ Kategorisidor (under kategoritopp) ✅ Subkategorier ✅ Djupa innehållsguider ✅ Dokumentation/support-sidor
Var du INTE ska ha breadcrumbs
❌ Hemsidan (du är redan på toppen) ❌ Landningssidor med specifik konverteringsfokus ❌ Sidor i en checkout-process ❌ Inloggningssidor ❌ Sökresultatsidor
Strukturera URL:er för breadcrumb-vänlighet
Breadcrumb-strukturen ska spegla URL-strukturen. Om de inte gör det blir Google förvirrad.
Bra:
URL: ranqo.se/blogg/seo/breadcrumbs-guide/
Breadcrumb: Hem › Blogg › SEO › Breadcrumbs-guide
Dåligt (URL och breadcrumb stämmer inte):
URL: ranqo.se/breadcrumbs-guide/
Breadcrumb: Hem › Blogg › SEO › Breadcrumbs-guide
Tre alternativ för URL-design:
Alternativ 1: Platt struktur, breadcrumb visar logisk hierarki
URL: ranqo.se/breadcrumbs-guide/
Breadcrumb: Hem › Blogg › Breadcrumbs-guide
Funkar om sajten är liten. Skalar dåligt.
Alternativ 2: Hierarkisk URL, matchande breadcrumb
URL: ranqo.se/blogg/seo/breadcrumbs-guide/
Breadcrumb: Hem › Blogg › SEO › Breadcrumbs-guide
Bäst för stora sajter. Tydlig struktur både för Google och användare.
Alternativ 3: Hybrid (URL utan datum, breadcrumb med kategori)
URL: ranqo.se/blogg/breadcrumbs-guide/
Breadcrumb: Hem › Blogg › SEO-guider › Breadcrumbs-guide
Vanligt för bloggar. Funkar bra.
Validering
Verifiera att Google plockar upp dina breadcrumbs:
1. Rich Results Test
https://search.google.com/test/rich-results — klistra in URL, kolla att BreadcrumbList upptäcks utan fel.
2. Search Console
"Förbättringar → Breadcrumbs" visar vilka sidor som har valid breadcrumb-data och eventuella fel.
3. Manuell SERP-check
Googla din sida efter 2–4 veckor från implementation. Visas breadcrumbs istället för URL?
Vanliga misstag
-
Schema utan synlig HTML. Google kan markera som "missing data" och visa varning.
-
Synlig HTML utan schema. Användarna ser breadcrumbs men SERP visar fortfarande URL — missar visningsvinst.
-
Sista item är klickbar. Förvirrar användare ("jag är redan här"). Använd
aria-current="page"istället. -
För djupa breadcrumbs. 7+ nivåer ser löjligt ut. Komprimera om hierarkin är för djup — eller omstrukturera sajten.
-
Mobil-osynlighet. Breadcrumbs kollapsade eller bortklippta på mobil. Mobil är 60–70% av trafiken — testa där först.
-
Inkonsekvent struktur. Bloggen har breadcrumbs som börjar med "Blogg", produktsidorna börjar med "Butik". Bygg ett konsekvent system.
-
Glömmer position-attributet i schema.
position: 1, 2, 3, 4är obligatoriskt. Utan det är schemat invalid.
Avancerat: multipla breadcrumb-banor
Vissa sidor passar i flera hierarkier. En artikel om "SEO för WooCommerce" kan logiskt höra under både "SEO" och "WooCommerce".
Hantering:
- Välj primär kategori (där sidan passar bäst)
- Lägg interna länkar från andra kategorier
- Inte flera breadcrumb-trails — det förvirrar Google
Om sidan verkligen är dual-hierarchical: överväg att antingen omklassificera den, eller skapa två lätt anpassade versioner under olika kategorier.
Snabb checklista
- Breadcrumbs synliga på alla relevanta sidor (inte hemsidan, inte landningssidor)
- HTML markup med
<nav>,<ol>,aria-label - BreadcrumbList JSON-LD schema implementerat
- Sista item icke-klickbar med
aria-current="page" - Separator konsekvent över hela sajten
- URL-struktur matchar breadcrumb-hierarki
- Mobil-vänlig display (inte gömd)
- Valid i Rich Results Test
- Search Console visar inga breadcrumb-fel
- Stickprov i SERP efter 2–4 veckor
Det här på 30 sekunder
Breadcrumbs ersätter URL:en i SERP:en, signalerar hierarki till Google, och bygger intern länkkraft uppåt. Tio minuter att implementera, livslång SEO-vinst. HTML + JSON-LD schema. Hierarkiska, inte path-baserade. Validera i Rich Results Test.
Liten åtgärd, mätbar effekt. Glöm inte schema-delen — utan den ser Google bara HTML, inte signal.
Behöver du hjälp med innehållet som breadcrumbs leder till? Logga in på Ranqo.