De canonical tag | Betekenis, belang en gebruik
Stel je voor: je hebt een webshop en jouw productpagina is bereikbaar via meerdere URL’s – eentje met filteropties, een ander via een ''pagina 2''. Google ziet al deze versies als aparte pagina’s, waardoor je ranking daalt.. Hier komt de canonical tag om de hoek kijken. Met één simpele regel code vertel je zoekmachines welke versie de officiële is. Zo bundel je de SEO-waarde en voorkom je dat je pagina’s onnodig met elkaar concurreren. Een kleine aanpassing met een groot effect!
Na het lezen van dit artikel weet jij:
Wat de canonical tag is
Waarom een canonical tag belangrijk is
Hoe je canonical tags gebruikt
De canonical tag: betekenis
Een canonical tag (ook wel "rel=canonical" genoemd) is een HTML-element dat aangeeft welke versie van een pagina als de originele of voorkeursversie moet worden beschouwd door zoekmachines. Dit helpt om problemen met duplicate content te voorkomen.
Duplicate content kan ontstaan wanneer dezelfde (of vrijwel dezelfde) inhoud op meerdere URL’s toegankelijk is, bijvoorbeeld:
- Dynamische URL’s met trackingparameters (bijv.
example.com/product?utm_source=google) - HTTP- en HTTPS-versies van een pagina
- www en non-www versies van een website
- Pagina's met en zonder trailing slash (
/pagina/en/pagina)
Canonical tags helpen zoekmachines te begrijpen welke versie van een pagina moet worden geïndexeerd en gewaardeerd in de zoekresultaten.
Voorbeeld van een canonical tag
Dit vertelt zoekmachines dat https://www.example.com/productpagina de originele versie is, zelfs als dezelfde content beschikbaar is op andere URL’s.
De canonical tag: het belang
Canonical tags spelen een cruciale rol in SEO, vooral bij websites met veel pagina’s of dynamische URL-structuren. Ze helpen bij:
1. Voorkomen van duplicate content
Zonder canonical tags kunnen zoekmachines moeite hebben om te bepalen welke versie van een pagina ze moeten indexeren. Dit kan leiden tot:
- Verspreiding van rankingwaarde over meerdere URL’s.
- Lagere posities in de zoekresultaten.
2. Behouden van linkwaarde
Wanneer externe websites naar verschillende versies van een pagina linken, kan de autoriteit van de pagina versnipperd raken. Een canonical tag zorgt ervoor dat alle linkwaarde wordt geconsolideerd naar de hoofd-URL.
3. Efficiëntere crawling van zoekmachines
Zoekmachines hebben een beperkt crawl budget per website. Door canonical tags correct te gebruiken, voorkom je dat zoekmachines onnodig tijd verspillen aan het crawlen van dubbele pagina’s.
De canonical tag: het gebruik
1. Plaatsen in de <head>-sectie
Een canonical tag moet worden geplaatst in de <head> van een HTML-document.
Correct gebruik:
Dit geeft aan dat https://www.example.com/hoofd-pagina de voorkeursversie is.
2. Zelf-refererende canonical tags
Het is een best practice om een canonical tag te laten verwijzen naar de pagina zelf. Dit voorkomt dat zoekmachines onbedoeld andere varianten als hoofdversie beschouwen.
Voorbeeld: op https://www.example.com/blogartikel zou deze canonical tag moeten staan:
3. Canonicals gebruiken voor e-commerce
E-commerce sites hebben vaak meerdere URL’s voor hetzelfde product, bijvoorbeeld:
https://www.example.com/product?color=bluehttps://www.example.com/product?size=large
Door een canonical tag te plaatsen die verwijst naar de hoofdversie (https://www.example.com/product), voorkom je duplicate content.
Het verschil tussen een canonical tag en een 301
Zowel een canonical tag als een 301-redirect helpen om problemen met duplicate content op te lossen, maar ze werken op een andere manier. Het is van belang om de verschillen goed in beeld hebben en te weten wanneer je welke gebruikt:
De verschillen op een rij
| Canonical tag | 301-redirect |
|---|---|
| Alleen een signaal voor zoekmachines, bezoekers blijven op dezelfde pagina. | Stuurt gebruikers en zoekmachines door naar een andere URL. |
| Verdeling van SEO-waarde over verschillende URL’s. | Overdracht van volledige SEO-waarde naar de nieuwe URL. |
| Gebruikt als je meerdere varianten van een pagina hebt, maar één als hoofdversie wilt instellen. | Gebruikt wanneer een pagina definitief wordt verplaatst. |
Wanneer gebruik je welke
- Canonical tag: Als je dezelfde content op meerdere URL’s wilt behouden (bijvoorbeeld een productpagina met filteropties).
- 301-redirect: Als een pagina definitief verplaatst is en je bezoekers wilt omleiden naar een nieuwe locatie.
Veelgemaakte fouten bij de canonical tag
Slecht nieuws. Je hebt geen directe invloed op het crawl budget van jouw website. Gelukkig zijn er trucjes genoeg om de Googlebot te overtuigen om langer op je website te blijven en meer pagina’s te crawlen:
- Verwijzen naar de verkeerde URL: met een sitemap verliest de Googlebot geen kostbare tijdens het crawlen.
- Canonical naar een geblokkeerde URL: update je content regelmatig. Een frequent geüpdatete site is voor Google vindt een up-to-date-site relevant om verder te lezen. Voeg als aanvulling ook nieuwe content toe.
- Meerdere canonical tags op een pagina: het crawl budget wordt beïnvloed door zowel interne als externe links. Interne links helpen de bot om effeciënt door de site te lopen. Externe links (d.m.v. linkbuilding) verhogen de autorieit van de site, wat door Google ook wordt gewaardeerd.
- Canonical tag combineren met noindex tag: wanneer je een noindex tag gebruikt, samen met een canonical tag, geef je tegenstrijdige signalen af aan Google. Is er sprake van een irrelevante pagina, dan is een noindex tag handiger.
Wij helpen je graag met de canonical tag
Lukt het, ondanks dit blog, toch niet om je canonical tag goed in te stellen? Of weet je niet precies wanneer je wel of niet een tag in moet stellen? Dat begrijpen wij heel goed, het is ook ingewikkeld. Wij helpen graag. Dat geldt overigens niet alleen voor de canonical tag, maar ook voor andere technische SEO onderwerpen. Neem snel contact op!