Breadcrumbs en SEO: Optimaliseer uw Sitestructuur in Magento 2

Breadcrumbs worden vaak gezien als een UX-functie — een kleine navigatiehulp die gebruikers laat zien waar ze zich op uw website bevinden. Maar ze hebben ook echte SEO-waarde: ze definiëren de hiërarchie van uw site voor zoekmachines, maken rich results in de zoekresultaten mogelijk en creëren interne linksignalen die uw categoriestructuur versterken. De standaard breadcrumb-implementatie van Magento 2 heeft bekende beperkingen die deze voordelen ondermijnen. De Advanced Breadcrumbs module pakt die beperkingen direct aan — deze pagina legt uit wat die problemen zijn, waarom ze er toe doen en hoe server-side breadcrumbs dit oplossen.

Het Probleem met Standaard Magento Breadcrumbs

Magento 2 rendert breadcrumbs client-side via JavaScript. In Luma gebeurt dit via KnockoutJS; andere frontend-stacks gebruiken hun eigen JS-widgets. De breadcrumbs zijn niet aanwezig in de initiële HTML-response — ze worden pas toegevoegd nadat de browser (of crawler) de JavaScript heeft uitgevoerd.

Wat dit betekent voor Googlebot:

Googlebot kan JavaScript uitvoeren, maar doet dit via een tweedelig proces:

  1. Crawlfase — Googlebot haalt de ruwe HTML op. Op dit moment zijn er geen breadcrumbs aanwezig in de paginabron.
  2. Render queue — Googlebot zet de pagina in een wachtrij voor JavaScript-rendering. Dit gebeurt apart, met lagere prioriteit, en kan uren tot dagen vertraagd zijn.

Google's eigen documentatie is duidelijk: belangrijke content moet aanwezig zijn in de initiële HTML om betrouwbaar geïndexeerd te worden. Wanneer breadcrumbs via JavaScript worden gerenderd, is er geen garantie dat ze überhaupt worden opgepikt — en als dat wel gebeurt, is er vertraging.

Andere zoekmachines zijn hier nog slechter in. Bing en Yandex hebben aanzienlijk minder JavaScript-renderingcapaciteit dan Google. Voor die crawlers zijn JS-gerenderde breadcrumbs effectief onzichtbaar.

Waarom Server-Side Breadcrumbs Belangrijk Zijn

Wanneer breadcrumbs server-side worden gerenderd, maken ze deel uit van de HTML die in de allereerste response wordt meegestuurd.

  • Elke crawler ziet ze direct — geen JavaScript-uitvoering vereist
  • Geen afhankelijkheid van de render queue van Googlebot
  • Geen layout shift wanneer breadcrumbs "verschijnen" nadat JavaScript is geladen (beter voor Core Web Vitals)
  • Full Page Cache (FPC) vriendelijk — de breadcrumbs zijn onderdeel van het gecachede HTML-blok
  • Werkt transparant met elk CDN of caching-laag

Dit is de fundamentele oplossing. Alles wat de module verder doet, bouwt hierop voort.

Controle over Uw Categoriehiërarchie

Standaard Magento heeft een probleem met producten die aan meerdere categorieën zijn gekoppeld: de categoriepath wordt op een enigszins onvoorspelbare manier gekozen, op basis van sorteervolgorde, URL-rewrites en soms zelfs de sessiestatus. Verschillende bezoekers kunnen voor dezelfde product-URL verschillende breadcrumbs te zien krijgen.

Voor gebruikers is dit verwarrend. Voor zoekmachines is het erger — inconsistente breadcrumb-paths sturen gemengde signalen over waar een product zich in uw sitehiërarchie bevindt.

Met deze module kunt u expliciet bepalen welke categoriepath in de breadcrumbs verschijnt:

Categoriegewichten — ken een numerieke prioriteit toe aan elke categorie. Een hoger gewicht betekent dat die categorie de voorkeur krijgt wanneer een product aan meerdere categorieën is gekoppeld. Een negatief gewicht sluit een categorie volledig uit van de breadcrumbs.

Product override — pin een specifieke categoriepath hard aan een specifiek product, ongeacht gewichtregels of categoriekoppelingen.

Selectiestrategieën — kies hoe de voorkeurspad wordt geselecteerd wanneer meerdere categorieën hetzelfde gewicht hebben:

  • Diepste pad — geeft de voorkeur aan de meest specifieke categorie (doorgaans het beste voor SEO, houdt gebruikers in de juiste context)
  • Kortste pad — geeft de voorkeur aan de toplevelcategorie
  • Hoogste gewicht — gebruikt het numerieke gewicht als beslissingsfactor
  • Eerste toegewezen — gebruikt de volgorde van categorietoewijzing

Het resultaat is dat alle bezoekers — en alle crawlers — dezelfde breadcrumbs zien voor een bepaald product. Consistente signalen, consistente sitestructuur.

JSON-LD BreadcrumbList

Gestructureerde data is de manier waarop u de hiërarchie van uw site expliciet en machine-leesbaar communiceert aan zoekmachines. Google gebruikt BreadcrumbList-markup om breadcrumb-paden direct in de zoekresultaten te tonen als rich results.

Deze module genereert JSON-LD gestructureerde data vanuit dezelfde databron die wordt gebruikt voor de visuele breadcrumbs. Dat is belangrijk: een veelgemaakte fout is dat visuele breadcrumbs en gestructureerde data onafhankelijk van elkaar worden gegenereerd, wat leidt tot afwijkingen die Google kan markeren of negeren.

Voorbeeldoutput:

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com/"},
    {"@type": "ListItem", "position": 2, "name": "Clothing", "item": "https://example.com/clothing"},
    {"@type": "ListItem", "position": 3, "name": "Jackets", "item": "https://example.com/clothing/jackets"}
  ]
}

Wanneer Google dit oppikt, kan uw zoekresultaat het categoriepath onder de paginatitel tonen. Dat geeft gebruikers meer context voordat ze klikken, wat de click-through rate doorgaans verbetert — met name voor productpagina's waar categoriecontext helpt begrijpen wat een gebruiker te zien krijgt.

Elk breadcrumb-item is een link. Op een productpagina krijgt u doorgaans links terug naar de categorie en de hoofdcategorie (en soms nog hoger in de boom). Deze links dienen een bijkomend doel naast navigatie: het zijn interne links die crawlers volgen en gewicht aan toekennen.

Consistente breadcrumbs over alle producten in een categorie betekent:

  • Uw categoriepagina's ontvangen regelmatig interne linkwaarde vanuit productpagina's
  • Crawlers kunnen uw categoriehiërarchie betrouwbaar van boven naar beneden en omgekeerd doorlopen
  • Ouder-kindrelaties tussen pagina's worden versterkt door linkpatronen

Het gewichtensysteem heeft hier een neveneffect: door alle producten in een deelboom naar hetzelfde voorkeurspad te sturen, concentreert u interne links op de categoriepagina's die u daadwerkelijk wilt laten ranken, in plaats van ze te verspreiden over alternatieve categoriepaden die toevallig bestaan in de URL-rewrite-tabel van Magento.

Praktische Impact

Breadcrumbs zijn één signaal onder vele. Het goed instellen ervan gaat uw rankings niet drastisch veranderen van de ene op de andere dag. Maar het is een fundamenteel element dat gemakkelijk fout gaat in Magento, en de standaardimplementatie laat een aantal echte problemen liggen:

  • JS-gerenderde breadcrumbs lopen het risico niet geïndexeerd te worden, of inconsistent geïndexeerd te worden
  • Producten in meerdere categorieën produceren incoherente sitestructuursignalen
  • Ontbrekende of afwijkende gestructureerde data betekent geen breadcrumb rich results
  • Onvoorspelbare breadcrumb-paths tussen sessies ondermijnen welke structuur u ook hebt opgebouwd

De winst van het oplossen hiervan: betrouwbare indexering van uw breadcrumb-structuur, in aanmerking komen voor rich results in de zoekresultaten, een schonere en consistentere sitehiërarchie voor crawlers, en breadcrumbs die de navigatie daadwerkelijk verbeteren in plaats van een bijzaak in de UI te zijn.

Meer Hulp Nodig?

Documentatie:

Support:

Artikel bijgewerkt:
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025
star star star star star
star star star star star
R. U.
Erg goed team, reageren snel en duidelijk en hebben met toegang tot onze database erg goed geholpen (eigenlijk een gratis customization).
Google 18 Jun 2025
star star star star star
star star star star star
Hugo de Groot
Uitstekende support! Wij gebruiken o.a. de Rich Snippets Suite extensie voor onze Magento 2 webshop (Hyvä) en hadden een specifieke vraag over structured data op PLP-pagina’s. Binnen no-time kregen we een inhoudelijk en duidelijk antwoord. Zeer prettig contact en goed onderbouwde uitleg. Absoluut een betrouwbare partner voor Magento-extensies!
Google 13 Jun 2025