In dit artikel
Google straft duplicate content niet af. Volgens Google is wat dubbele content op een website normaal en valt het niet onder het spambeleid. Wat er wel gebeurt: Google kiest uit de kopieën één versie om te tonen, en dat is niet altijd de versie die jij wilt. Bij het mkb ontstaan kopieën vooral door webshopfilters, leveranciersteksten, http- en www-varianten en plaatsnaampagina's met dezelfde tekst. Je lost het op met redirects, canonical-tags en eigen teksten.
Straft Google duplicate content af?
Nee. Dit is een van de hardnekkigste mythes in SEO. Google zegt het zelf in zijn uitleg over canonieke URL's: dat er wat dubbele content op een website staat, is normaal en is geen overtreding van het spambeleid. Er bestaat geen straf voor een pagina die op twee adressen staat.
Maar dat betekent niet dat het niets uitmaakt. Als Google dezelfde inhoud op meerdere URL's vindt, gebeurt er dit:
- Google bundelt de kopieën tot één groep.
- Google kiest één URL als hoofdversie, de canonieke URL. Alleen die toont Google normaal in de zoekresultaten.
- De andere versies verdwijnen uit beeld. Ze staan in Search Console als duplicaat.
Het probleem zit dus niet in een straf, maar in de keuze. Google kan een versie kiezen die je niet wilt, zoals een URL met een filter of een oude http-versie. Links die andere sites naar je pagina zetten, kunnen verdeeld raken over meerdere versies. In een grote webshop besteedt Google zijn tijd aan duizenden kopieën in plaats van aan je nieuwe producten. En je statistieken worden onoverzichtelijk, omdat dezelfde pagina onder verschillende adressen opduikt.
Er zijn twee situaties waarin het wél onder het spambeleid valt. De eerste is content die je van andere websites kopieert zonder er iets aan toe te voegen. De tweede is een reeks pagina's die alleen bedoeld is om op net andere zoekwoorden te verschijnen, zoals twintig plaatsnaampagina's met dezelfde tekst. Daarover verderop meer.
De vijf echte oorzaken van duplicate content bij het mkb
1. Filters, sorteringen en varianten in je webshop
Elke keer dat een bezoeker filtert op kleur of maat, of sorteert op prijs, ontstaat er in veel webshops een nieuwe URL. Eén categorie kan zo honderden bijna gelijke adressen krijgen. Bij webshops is dit vaak de grootste bron van dubbele pagina's. Hoe je filters en categorieën goed opzet, lees je in SEO voor webshops.
2. Leveranciersteksten
Neem je de productteksten van je leverancier over, dan staat dezelfde tekst op tientallen andere webshops. Google toont daarvan meestal één of een paar versies, en dat is zelden die van een kleine webshop. Dit is geen straf, maar je pagina heeft ook geen reden om boven de rest te staan. Herschrijf in elk geval de teksten van je bestsellers.
3. Varianten van hetzelfde adres: http, https, www en de slash
Je homepage kan voor Google op vier adressen bestaan: met en zonder https, en met en zonder www. Daar komen soms varianten bij met of zonder slash aan het eind, of met hoofdletters. Werken die allemaal los van elkaar, dan zijn het vier kopieën van je site.
Test het zelf: typ je domein in de adresbalk met http://, met https://, met en zonder www. Alle varianten moeten met een 301-redirect uitkomen op één en hetzelfde adres. Gebeurt dat niet, dan regel je dat bij je hosting. Krijg je bij http een melding dat de site niet veilig is, lees dan website niet veilig.
4. Testomgevingen en oude domeinen
Een testversie van je website die openbaar te vinden is, is een volledige kopie van je site. Google noemt dat zelf als bekende oorzaak. Het overkwam deze website ook. Gouwers.nl draait op Netlify, en het testadres op netlify.app liet de complete site zien, naast het echte domein. Inmiddels stuurt dat adres met een 301-redirect door naar gouwers.nl.
Hetzelfde gebeurt na een verhuizing naar een nieuw domein, als het oude domein dezelfde site blijft tonen in plaats van door te sturen. Hoe je dat goed regelt, lees je in website migreren zonder SEO-verlies.
5. Plaatsnaampagina's en andere kopieën van je eigen tekst
Een bekende variant: een dienstenpagina die tien keer is gekopieerd, met telkens een andere plaatsnaam. "Schilder Vught", "Schilder Rosmalen", "Schilder Boxtel", met verder exact dezelfde tekst. Hier zit het wel tegen het spambeleid aan, want Google noemt pagina's die op steden zijn gericht en verder niets toevoegen uitdrukkelijk als voorbeeld van doorway abuse. Wanneer een lokale pagina wel werkt, lees je in lokale SEO.
In WordPress ontstaan daarnaast vaak kleine kopieën via tagpagina's. Een tag die op precies dezelfde berichten staat als een categorie, levert een tweede overzicht met dezelfde inhoud op.
Vertalingen zijn trouwens geen duplicate content, zolang de hoofdinhoud echt vertaald is. Twee versies in dezelfde taal voor verschillende landen, zoals Nederland en België, lijken wel sterk op elkaar. Dan helpt hreflang. Hoe dat werkt, lees je in meertalige website.
Zo vertel je Google welke versie de echte is
Je hebt vier middelen. Welke je kiest, hangt af van de vraag of de kopie moet blijven bestaan.
| Middel | Wanneer gebruik je het | Let op |
|---|---|---|
| 301-redirect | De kopie hoeft niet te bestaan: http, www, oud domein, testadres | Het sterkste signaal. Bezoekers en Google komen automatisch op de juiste versie |
| Canonical-tag | Beide versies moeten bestaan voor bezoekers, zoals een filter of een URL met UTM-tag | Een sterke aanwijzing, geen opdracht |
| Noindex | De pagina moet bestaan, maar hoort niet in Google, zoals interne zoekresultaten of tagpagina's | Gebruik het niet om te kiezen tussen twee versies van dezelfde pagina |
| Interne links en sitemap | Altijd | Link binnen je site alleen naar de hoofdversie en zet alleen die in je sitemap |
Een canonical-tag is één regel in de <head> van je pagina:
<link rel="canonical" href="https://www.voorbeeld.nl/regenjassen/" />
Het is goed gebruik om zo'n tag op elke pagina te zetten, meestal naar zichzelf. De gefilterde versie /regenjassen/?kleur=zwart verwijst dan naar de gewone categoriepagina. In WordPress zetten WordPress zelf en SEO-plugins zoals Yoast SEO en Rank Math die tag automatisch. Wil je hem voor één pagina aanpassen, dan doe je dat in Yoast bij het tabblad Geavanceerd.
Drie fouten die vaak voorkomen:
- Alle pagina's van een overzicht verwijzen naar pagina 1. Pagina 2 en 3 van je blog of categorie tonen andere producten of berichten. Google raadt aan dat elke pagina in zo'n reeks naar zichzelf verwijst.
- Signalen spreken elkaar tegen. De canonical zegt versie A, maar je sitemap en interne links wijzen naar versie B. Dan kiest Google vaak B.
- De kopie is geblokkeerd in robots.txt, terwijl je op de canonical-tag rekent. Dan kan Google die tag niet lezen. Kies per soort URL één aanpak. Voor filters in een webshop is blokkeren in robots.txt vaak juist de betere keuze, zoals uitgelegd in SEO voor webshops, maar dan doe je het om crawlen te voorkomen, niet om de canonical te laten werken.
Vroeger kon je in Search Console instellen welke URL-parameters Google moest negeren. Die tool is in 2022 verdwenen. Je regelt het nu dus met de middelen hierboven.
De canonical-meldingen in Search Console uitgelegd
In het rapport Pagina-indexering van Search Console zie je drie meldingen die met dubbele content te maken hebben. Ze klinken allemaal als een probleem, maar dat zijn ze niet altijd. Hoe je Search Console koppelt en de andere meldingen leest, staat in website niet zichtbaar in Google.
Alternatieve pagina met correcte canonieke tag
Deze pagina verwijst met een canonical-tag naar een andere pagina, en Google is het daarmee eens. De hoofdversie staat in Google. Er is niets aan de hand. Je ziet hier vaak gefilterde URL's, adressen met een UTM-tag of een mobiele versie.
Controleer alleen of er geen pagina tussen staat die je juist wél in Google wilt. Staat je belangrijkste dienstenpagina hier, dan verwijst zijn canonical-tag per ongeluk naar een andere pagina. Dat komt voor na een migratie of door een verkeerde instelling in een plugin.
Dubbele pagina zonder door de gebruiker geselecteerde canonieke versie
Google ziet deze pagina als kopie van een andere, en jij hebt niet aangegeven welke de hoofdversie is. Google heeft daarom zelf gekozen. Dat is geen fout, maar wel een moment om te kijken of Google goed heeft gekozen.
Klik door naar een voorbeeld en gebruik de URL-inspectie. Daar zie je bij Indexering de door de gebruiker opgegeven canonieke URL en de door Google geselecteerde canonieke URL. Is Google's keuze de versie die je wilt, dan hoef je niets te doen. Is het de verkeerde, voeg dan een canonical-tag toe of stuur de kopie door met een 301-redirect. Typische voorbeelden hier zijn http-varianten, URL's met parameters en pagina's met en zonder slash.
Duplicaat, Google heeft een andere canonieke pagina gekozen dan de gebruiker
Jij zegt dat pagina A de hoofdversie is, maar Google kiest pagina B. Dat betekent dat andere signalen iets anders zeggen dan je canonical-tag. Kijk of je sitemap en interne links naar dezelfde versie wijzen als je tag. Gaat het om twee pagina's die je allebei nodig hebt, zoals twee vestigingspagina's, dan lijken ze voor Google te veel op elkaar. Maak ze dan duidelijk verschillend, of voeg ze samen.
Heb je iets opgelost, klik dan in de detailweergave op Oplossing valideren. Google controleert de pagina's opnieuw. Dat duurt volgens Google meestal ongeveer twee weken.
Duplicate content opsporen in een kwartier
- Test de varianten van je domein (2 minuten). Typ je domein in met http en https, met en zonder www. Komen ze allemaal uit op één adres?
- Zoek op je eigen tekst (3 minuten). Kopieer een zin uit een productomschrijving of dienstenpagina en zoek hem tussen aanhalingstekens in Google. Wie heeft dezelfde tekst?
- Open Pagina-indexering (4 minuten). Hoeveel pagina's staan bij de drie meldingen hierboven? Bekijk een paar voorbeelden per melding.
- Inspecteer je belangrijkste pagina's (4 minuten). Gebruik de URL-inspectie op je homepage en je drie belangrijkste dienst- of categoriepagina's. Kiest Google dezelfde canonieke URL als jij?
- Doe de plaatsnaamtest (2 minuten). Heb je pagina's per plaats? Kun je de plaatsnaam vervangen zonder dat er iets anders aan de tekst hoeft te veranderen, dan is het een kopie.
Conclusie: geen straf, wel een keuze die je zelf wilt maken
Duplicate content levert geen straf van Google op. Maar Google kiest wel welke versie het toont, en zonder duidelijke signalen kiest het soms de verkeerde. Stuur kopieën die niet hoeven te bestaan door met een 301-redirect, gebruik canonical-tags voor varianten die moeten blijven, en vervang leveranciersteksten en plaatsnaamkopieën door eigen inhoud. In Search Console zie je per melding of Google het met je eens is.
Twijfel je of je pagina's überhaupt in Google staan, begin dan bij website niet zichtbaar in Google. Laat je een nieuwe website maken, dan hoort dit bij de livegang meteen goed te staan. Bij mij zit de SEO-technische inrichting in het websitetraject zelf. Wat dat kost, staat in de prijslijst.
Veelgestelde vragen
Wat is een canonical tag?
Een canonical-tag is een regel in de code van een pagina die zegt welke URL de hoofdversie is. Je gebruikt hem als dezelfde inhoud op meerdere adressen staat, bijvoorbeeld een categorie met en zonder filter. Google neemt de tag mee als sterke aanwijzing, maar het is geen opdracht: Google kan een andere versie kiezen als andere signalen iets anders zeggen. Het is goed gebruik om op elke pagina een canonical-tag te zetten, meestal naar zichzelf. In WordPress regelt je SEO-plugin dat automatisch.
Hoe controleer ik of mijn website duplicate content heeft?
Begin in Search Console. In het rapport Pagina-indexering zie je meldingen als 'Dubbele pagina zonder door de gebruiker geselecteerde canonieke versie'. Klik door voor de voorbeelden. Typ daarnaast je domein in met en zonder www en met http en https: alle varianten moeten doorsturen naar één adres. Kopieer tot slot een zin uit een productomschrijving en zoek die tussen aanhalingstekens in Google. Zie je tientallen webshops met dezelfde tekst, dan heb je een leverancierstekst die je beter zelf herschrijft.
Hoe voorkom ik duplicate content in WordPress?
WordPress en SEO-plugins zoals Yoast SEO en Rank Math zetten automatisch een canonical-tag op je pagina's, wat al veel oplost. Let daarnaast op drie dingen. Zorg dat je hosting http en de versie zonder of met www doorstuurt naar één adres. Zet tagpagina's die alleen dezelfde berichten tonen als je categorieën op noindex. En controleer na het live zetten dat de testomgeving van je website niet openbaar te vinden is, want die is een volledige kopie van je site.
Is het erg als een andere website mijn tekst kopieert?
Meestal niet. Google herkent in de regel welke pagina het origineel is, zeker als jouw pagina er al langer staat en meer links heeft. Zie je dat een kopie in Google boven jouw pagina staat, vraag de eigenaar dan eerst om de tekst te verwijderen of naar jou te verwijzen. Helpt dat niet, dan kun je bij Google een verzoek indienen om de kopie te verwijderen op grond van auteursrecht. Laat je bij twijfel juridisch adviseren, want dit artikel is geen juridisch advies.
Benieuwd hoe ik dit in de praktijk aanpak?
Het pitchdeck laat de hele werkwijze zien.
Geschreven door Dennis Boekhout
Marketing freelancer uit 's-Hertogenbosch. Volg op LinkedIn (opent in een nieuw tabblad)