Problemen met je canonical? Zo voorkom je dubbele content
Dezelfde pagina is vaak via meerdere adressen bereikbaar: met en zonder www, met een slash aan het eind, met trackingcodes erachter. Met een canonical-tag vertel je Google welk adres de echte versie is.
In het kud-rapport Geen canonical-tag
Waarom het uitmaakt
Zonder canonical moet Google zelf kiezen welke versie telt, en verdeelt hij soms de waarde over meerdere adressen. Dat kan je positie verzwakken.
Een canonical die naar een andere site wijst, is ernstiger: dan zeg je tegen Google dat jouw pagina een kopie is, en telt hij niet mee. Dat gebeurt vaak na het kopiƫren van een thema of een verhuizing.
Zo los je het op
- Zet in de head van elke pagina een canonical-tag die naar het eigen, volledige adres wijst.
- Gebruik steeds dezelfde vorm: https, met of zonder www, met of zonder slash aan het eind.
- Wijst je canonical naar een ander domein, zoals een oude site of een demo-omgeving? Pas hem aan naar je eigen adres.
- Gebruik voor varianten van dezelfde pagina, zoals gefilterde productlijsten, de canonical naar de hoofdversie.
<link rel="canonical" href="https://jouwsite.nl/diensten/">
Op jouw platform
- WordPress
- Yoast SEO en Rank Math zetten automatisch een canonical. Bij een verhuisde site kan er nog een oud domein in de instellingen staan; controleer Instellingen, Algemeen.
- Shopify
- Shopify zet canonicals automatisch, ook voor productvarianten.
Veelgestelde vragen
Is een canonical verplicht?
Nee, maar het is een goede gewoonte. Zeker als je pagina bereikbaar is met parameters zoals ?utm_source=.
Wat is het verschil met een redirect?
Een redirect stuurt bezoekers echt door. Een canonical is alleen een hint aan Google; bezoekers merken er niks van.