Serveert jouw website op verschillende plekken een andere paginatitel of meta description? Google-woordvoerder John Mueller is daar duidelijk over: los de tegenstrijdigheid op bij de bron, en verspil geen tijd aan experimenten om te achterhalen welke versie Google uiteindelijk toont.
Volgens Mueller is dat laatste namelijk een race zonder finish, omdat Google's keuze per crawl kan verschillen.
Wat is conflicterende metadata precies?
Conflicterende metadata ontstaat wanneer een pagina via verschillende kanalen niet dezelfde titel of beschrijving aflevert. Denk aan een titel die in de ruwe HTML anders is dan in de door JavaScript gerenderde versie, of aan structured data die een andere naam noemt dan de zichtbare paginatitel.
Ook CDN's, caching-lagen en concurrerende SEO-plugins kunnen hier ongemerkt voor zorgen. Het resultaat is dat Google zelf moet kiezen welke versie het meest betrouwbaar lijkt, en die keuze is niet gegarandeerd consistent.
Waarom testen volgens Mueller geen oplossing is
Sommige SEO's proberen te achterhalen welke metadata-bron Google prefereert door verschillende varianten uit te proberen en de uitkomst in de zoekresultaten te monitoren. Mueller noemt die aanpak zinloos, omdat de uitkomst afhangt van factoren die buiten je controle liggen, zoals crawltiming, cachegeheugen en rendervolgorde.
Een test die vandaag een winnaar aanwijst, kan morgen een ander resultaat opleveren zonder dat er iets aan de site is veranderd. Je jaagt dan op een doel dat voortdurend verschuift, terwijl de eigenlijke oorzaak intact blijft.
Veelvoorkomende oorzaken van tegenstrijdige metadata
De meeste conflicten ontstaan niet bewust, maar sluipen binnen via techniek die niet goed op elkaar is afgestemd. Herkenbare oorzaken zijn onder meer:
- Een CMS-plugin die titels overschrijft nadat een andere plugin ze al heeft ingesteld
- Server-side HTML met een andere titel dan de client-side gerenderde versie
- A/B-testtools die metadata dynamisch aanpassen zonder canonieke afstemming
- CDN- of edge-regels die headers of tags wijzigen na de origin-server
- Verouderde cache die een oude titel blijft tonen naast een nieuwe live versie
- Structured data die niet is bijgewerkt na een titelwijziging elders op de pagina
Hoe je conflicterende metadata in de praktijk oplost
Begin met een vergelijking tussen de ruwe HTML-response en de gerenderde versie die Google via Search Console laat zien bij URL-inspectie. Verschillen daartussen wijzen meestal direct naar de bron van het probleem.
Kies daarna één systeem als eigenaar van je titels en descriptions, bijvoorbeeld je CMS, en schakel overlappende plugins of scripts uit. Controleer na de wijziging of caching en CDN de nieuwe versie ook daadwerkelijk doorzetten, anders blijft de oude titel ergens in de keten hangen.
Wie dit structureel aanpakt, hoeft niet te gokken welke titel Google toont. Je bepaalt het zelf, en dat is precies het punt dat Mueller wilde maken.
Bron: Search Engine Journal
