Canonical URL

Het mag duidelijk zijn dat zoekmachines niet van duplicate content houden. Logisch natuurlijk. Het enige probleem is dat zoekmachines websites op een andere manier bekijken dan jij en ik dat doen. Aan het eind van de dag zijn het natuurlijk ‘gewoon’ computers.

Daarom kan bijvoorbeeld Google denken dat bepaalde content gedupliceerd is, terwijl jij en ik dat heel anders ervaren. Om deze verwarring te voorkomen zijn er een aantal oplossingen bedacht. Eén daarvan is de canonical URL (of canonieke URL).

In dit artikel ga ik je vertellen wat de canonical URL is, waarom deze belangrijk is en hoe je hier zelf invloed op uit kunt oefenen.

Wat is een canonical URL

Een canonical URL is de pagina waarvan een zoekmachine (zoals Google) vindt dat het de originele pagina is van een aantal pagina’s met gelijke content.

Zodra een zoekmachine spider op een pagina komt bekijkt deze de content. Lijken er een aantal pagina’s op elkaar, dan probeert de spider de meest relevante pagina als canoniek aan te wijzen. Een zoekmachine is echter maar een computer en kan het dus nog wel eens mis hebben.

Je wilt de zoekmachine daar dus een handje bij helpen (en andersom wilt de zoekmachine daar ook graag bij geholpen worden). Hiervoor heeft Google een aantal oplossingen bedacht.

De meest gebruikte hiervan is de canonical tag.

Wat is een canonical tag

Een canonical tag is een stukje code waarmee je zelf aan kunt geven welke pagina de originele (of canonieke) is.

Voorbeeld van een canonical URL

Dit stukje code plaats je in de <head> van je pagina en ziet er als volgt uit.

<link rel="canonical" href="Hier plaats je de canonieke pagina" />

Wanneer gebruik je een canonical URL

Er zijn verschillende redenen om een canonical URL aan te geven.

URL-parameters

Gebruik je om wat voor reden dan ook URL-parameters? Dan is het heel belangrijk om een canonical URL aan te wijzen.

URL-parameters geven bepaalde informatie aan een URL. Het zijn toevoegingen aan de URL en beginnen altijd met een vraagteken (?). De voornaamste redenen om gebruik te maken van deze parameters zijn:

  • Het wijzigen van content.
  • Meten van advertenties.

Het wijzigen van content

Dit principe wordt vaak gebruikt bij webshops.

Om het een bezoeker zo makkelijk mogelijk te maken, maken zoekmachines gebruik van filters.

Hieronder zie je een voorbeeld van Zalando.

URL-parameters worden vaak gebruikt bij filters

Op de categoriepagina voor herenbroeken heb ik gefilterd op kort. Hierdoor is de parameter ?length=kort aan de URL toegevoegd.

Kijk je vervolgens in de bron, dan zie je dat Zalando https://www.zalando.nl/herenkleding-broeken/ aangeeft als het origineel.

Canonical URL bij het gebruik van filters

Op deze manier voorkomen ze dat Google zelf een URL als canoniek aanwijst.

Het meten van advertenties

Daarnaast worden URL-parameters gebruikt voor het meten van je advertenties. Stel je promoot je pagina op verschillende kanalen, dan wil je natuurlijk weten welke advertentie het beste presteert.

Dit is te meten met zogenaamde UTM-codes. Dit ziet er als volgt uit:

URL parameters voor tracking

Om duplicate content te voorkomen (de URL van de pagina veranderd namelijk, maar de content niet) is het ook hier heel belangrijk om een canonical URL aan te wijzen.

A/B testen

Met A/B testen lijken de twee varianten vaak behoorlijk op elkaar. Vaak zet men de B-variant op nofollow en noindex, maar dit wordt door Google afgeraden. De pagina is namelijk via de zoekmachine bereikbaar en daarom willen ze weten wat er op staat.

Het zal niet snel gebeuren, maar theoretisch gezien kan Google het gebruik van een nofollow en noindex zien als cloacking. Je laat je bezoekers namelijk een andere pagina zien dan de zoekmachine spiders.

Wil je 100% zeker weten dat je met A/B testen geen gevaar loopt op een straf van Google, maak dan gebruik van een canonical tag en laat beide pagina’s gewoon indexeren.

Hoe plaats je een canonical tag

Een canonical tag is dus een stukje code dat je in de <head> van de webpagina plaatst.

Maak je gebruik van WordPress, dan hoef je uiteraard niet zelf in de code te duiken. Hiervoor gebruik je de Yoast SEO-plugin.

Heb je deze tool geïnstalleerd, dan vind je onder elk bericht de bekende Yoast SEO box.

Yoast SEO Box

Onder het tabblad geavanceerd heb je de mogelijkheid om een canonieke URL in te voegen. Yoast maakt vervolgens automatisch de canonical tag aan.

Canonical tags Yoast

Ook al voer je hier niks in, dan nog maakt Yoast de canonical tag aan, in dit geval voor de eigen URL.

Canonical tag controleren

In eerdere screenshots heb je kunnen zien dat je de canonical tag terug kunt vinden in de broncode van de webpagina. Dit is echter een omslachtige manier van werken.

Maak je gebruik van Google Chrome, dan raad ik je SEO Peek aan. Dit is een handige (gratis) tool waarmee je in de browser een handig overzicht van bepaalde SEO-factoren van de webpagina die je bezoekt. Waaronder dus de canonical tag.

Voorbeeld van SEO Peek

Conclusie

Een canonical tag is een manier om aan te geven welke URL het meest relevant is. Het is het beste om altijd een canonical URL, zodat de zoekmachine dit niet zelf gaat doen.

Geef een reactie

Share on facebook
Share on twitter
Share on linkedin