Meertalige sites en AI: voorkom dat je vertaling zichzelf kannibaliseert
Voorkom dat taalversies van je site met elkaar concurreren. Leer hoe je URL’s, hreflang, canonicals, vertalingen en interne links goed inricht voor zoekmachines en AI-assistenten.
Voorkom dat taalversies van je site elkaar kannibaliseren door elke versie een eigen, duidelijke URL te geven en de pagina’s met hreflang naar elkaar te laten verwijzen. Geef elke versie ook een eigen vertaalde titel en beschrijving, en laat geen halfvertaalde of dubbele pagina’s staan. Zo maak je duidelijk welke versie bij welke taal hoort.
Kannibalisatie ontstaat wanneer twee pagina’s van dezelfde site om dezelfde vraag concurreren. Bij een meertalige site kan dat gebeuren als vertalingen door elkaar lopen, zoekmachines geen duidelijke taalrelatie zien of je meerdere versies met vrijwel dezelfde inhoud aanbiedt. Ook AI-assistenten kunnen verschillende taalversies tegenkomen. Niemand weet precies hoe elke assistent die versies behandelt, maar een heldere structuur helpt om de juiste pagina te herkennen.
Geef elke taal een eigen URL
Gebruik voor iedere taalversie een vast webadres. Je kunt de taal opnemen in een pad, zoals /nl/ en /en/, of aparte subdomeinen gebruiken. Kies een structuur die je consequent kunt onderhouden. Als een pagina in meerdere talen bestaat, geef iedere vertaling een eigen URL.
Laat de bezoeker zelf van taal wisselen met een duidelijke taallink. Stuur mensen niet automatisch naar een andere versie op basis van hun browsertaal. Zo’n automatische wissel kan voorkomen dat bezoekers de versie zien die ze zoeken en maakt het lastiger om taalpagina’s apart te crawlen of te delen. Een taalvoorkeur mag je aanbieden, maar houd elke versie rechtstreeks bereikbaar.
Geef elke pagina een canonieke URL die naar zichzelf verwijst. De Nederlandse pagina hoort dus de Nederlandse URL als canonical te hebben, en de Engelse pagina de Engelse. Gebruik geen canonical die alle vertalingen naar één taalversie stuurt: daarmee geef je juist het signaal dat andere versies geen zelfstandige pagina’s zijn.
Leg de taalrelatie vast met hreflang
Met hreflang geef je aan welke taal- of regioversies van een pagina bij elkaar horen. Neem op iedere versie verwijzingen op naar alle beschikbare varianten, inclusief de pagina zelf. Die verwijzingen moeten wederzijds zijn: als de Nederlandse pagina naar de Engelse verwijst, verwijst de Engelse ook terug naar de Nederlandse.
Controleer dat elke verwijzing naar de juiste, bereikbare URL leidt en dat de taalcode bij de inhoud past. Een verwijzing naar een ontbrekende pagina of een pagina die naar een andere URL doorstuurt, maakt de relatie onduidelijk. Hreflang is een aanwijzing voor zoekmachines, geen garantie dat een bepaalde versie wordt getoond. Een duidelijke URL en inhoud blijven daarom belangrijk.
Vertaal de inhoud, niet alleen de woorden
Een goede vertaling leest natuurlijk voor iemand die de taal spreekt. Onbewerkte machinevertaling kan vreemde formuleringen, dubbelzinnigheden of termen opleveren die niet passen bij je vakgebied. Dat schaadt het vertrouwen van lezers en kan ervoor zorgen dat een pagina inhoudelijk niet goed aansluit op de vraag die iemand stelt.
Houd belangrijke termen, productnamen en organisatienamen consistent tussen talen. Maak zo nodig een terminologielijst en leg vast welke namen je onvertaald laat en welke woorden je per taal anders weergeeft. Vertaal ook de paginatitel, beschrijving en tussenkoppen. Een Nederlandse titel boven een Engelstalige tekst geeft een tegenstrijdig signaal, net als koppen in de ene taal en lopende tekst in de andere.
Als je een pagina niet goed kunt vertalen, publiceer dan liever nog geen volledige vertaalde versie dan een halfvertaalde pagina. Je kunt bezoekers wel uitleggen dat de informatie nog niet in hun taal beschikbaar is en ze naar de bestaande versie verwijzen. Zo voorkom je dat lege of gedeeltelijke vertalingen worden aangezien voor volwaardige pagina’s.
Houd structuur en links per taal samen
Gebruik schema-markup die overeenkomt met de zichtbare inhoud en de taal van de pagina. Gestructureerde gegevens kunnen informatie over de pagina verduidelijken, maar vervangen geen goede vertaling of taalrelatie. Neem taalversies ook op in je sitemap, met de juiste URL’s en eventuele alternatieven. Bekijk daarnaast hoe schema.org AI en zoekmachines context geeft.
Laat interne links bij voorkeur binnen dezelfde taal blijven. Een lezer op een Nederlandse pagina verwacht doorgaans een link naar een Nederlandstalig vervolg. Link verwante artikelen met beschrijvende ankertekst aan elkaar, zodat duidelijk is waar de gelinkte pagina over gaat. Dat helpt bezoekers de weg te vinden en maakt de samenhang tussen pagina’s begrijpelijker. Zie ook hoe interne links onderwerpen met elkaar verbinden en hoe bronvermelding door AI-assistenten werkt.
Controleer ook of vertaalde pagina’s inhoudelijk echt dezelfde bedoeling hebben. Een artikel kan in de ene taal een andere titel of invalshoek nodig hebben. Dat is prima, zolang de pagina’s dezelfde kernvraag beantwoorden en de taalrelatie klopt. Gebruik niet automatisch identieke zoektermen of koppen als die in de doeltaal onnatuurlijk klinken.
Test wat zoekmachines en assistenten zien
Controleer de pagina’s in beide talen op hun URL, canonical, hreflang-verwijzingen, titel, beschrijving, koppen, schema-markup en interne links. Kijk of de sitemap de bestaande versies bevat en of verwijderde of vervangen pagina’s niet meer als actuele taalvariant worden aangeboden.
Je kunt ook een eenvoudige praktijktest doen: stel dezelfde vraag aan een AI-assistent in het Nederlands en in het Engels. Noteer welke pagina’s de assistent noemt of gebruikt, of die passen bij de taal van de vraag en of de verwijzingen kloppen. Herhaal dit op een later moment wanneer je inhoud of structuur wijzigt. De uitkomst kan per assistent en moment verschillen, dus zie de test als een manier om problemen te signaleren, niet als een vaste voorspelling.
Gebruik deze checklist bij een nieuwe vertaling of controle:
- Heeft elke taalversie een eigen, rechtstreeks bereikbare URL?
- Verwijzen de hreflang-tags op alle versies naar elkaar en naar zichzelf?
- Heeft iedere versie een self-referencing canonical, plus een eigen titel, beschrijving en koppen?
- Is de tekst natuurlijk vertaald en zijn termen en namen consistent?
- Klopt de schema-markup met de pagina en staat de taalversie in de sitemap?
- Blijven interne links waar mogelijk binnen dezelfde taal?
- Zijn ontbrekende vertalingen duidelijk gemarkeerd in plaats van half ingevuld?
- Heb je dezelfde vraag in beide talen aan een assistent gesteld en de uitkomst genoteerd?