Google Search Console verifiëren in WordPress: waar plak je de code in de head?
Google Search Console verifiëren in WordPress komt meestal neer op het plakken van een code in een veld van je SEO-plugin. Yoast SEO en Rank Math hebben er velden voor, dus je hoeft de head niet te bewerken. Heb je toegang tot je domeinpaneel, dan is een DNS-record beter. Code in een themabestand verdwijnt bij een thema-update, tenzij het een child theme is.
Auteur: Het TellMyShop-team. Een gids voor eigenaren van WordPress-websites en WooCommerce-winkels: de oorzaak, de oplossing met de hand en hetzelfde werk in een gesprek met de chat.
Laatst bijgewerkt: · 6 min lezen
Waarom Google zegt dat je code in de head moet plakken
Search Console toont gegevens over je website alleen aan de eigenaar. De verificatiecode is het bewijs dat de website van jou is. Bij de methode “HTML-tag” geeft Google je één regel, een metatag google-site-verification, die in de head-sectie van de homepage moet staan. Alle methodes staan beschreven in de Search Console-help over het verifiëren van eigendom.
De head-sectie is het onzichtbare deel van de pagina met informatie voor browsers en zoekmachines. In WordPress bewerk je die niet in de berichteditor. Hij wordt opgebouwd door het thema, samen met plugins die er hun eigen tags aan toevoegen. Dus in plaats van een bestand te zoeken, kun je meestal beter een plugin gebruiken die dit al doet.
Twee dingen zijn goed om vooraf te weten. Een property van het type “Domein” dekt het hele domein, met en zonder www, maar kan alleen met een DNS-record worden geverifieerd. Een property van het type “URL-voorvoegsel” dekt één precies adres en accepteert de metatag.
Vier methodes naast elkaar
| Methode | Waar je het doet | Wat het overleeft | Wanneer je het kiest |
|---|---|---|---|
| Veld van de SEO-plugin | instellingen van Yoast SEO of Rank Math | thema-updates, themawissels | je hebt Yoast of Rank Math, het is het eenvoudigst |
| TXT-record in de DNS | domein- of hostingpaneel | alles, het raakt de website niet | je hebt DNS-toegang en wilt een property “Domein” |
| Child theme | het bestand functions.php van het child theme | updates van het hoofdthema | je hebt geen SEO-plugin en geen DNS-toegang |
| HTML-bestand | bestandsbeheer van de hosting of FTP, de hoofdmap van de website | thema-updates, niet altijd een verhuizing | je hebt FTP en wilt niet aan het thema komen |
Er is een vijfde, slechte route: de tag plakken in het bestand header.php van het hoofdthema. Dat werkt tot de eerste thema-update. Enige tijd later meldt Search Console dat de verificatie is verloren, en je legt geen verband met de update van een week eerder.
Stap voor stap verifiëren met Yoast SEO of Rank Math
Dit is de route voor de meeste WordPress-websites, omdat er meestal al een SEO-plugin is geïnstalleerd.
- Voeg in Search Console een property “URL-voorvoegsel” toe. Vul het adres in precies zoals je het in de browser ziet, met https en met of zonder www.
- Kies de methode “HTML-tag” en kopieer de code. Van de hele tag heb je alleen de reeks letters en cijfers uit het content-attribuut nodig, dus wat tussen aanhalingstekens na content= staat.
- Plak de code in het veld van de SEO-plugin. In Yoast SEO zijn dat de instellingen voor siteverbindingen, beschreven in de Yoast-help over siteverbindingen. In Rank Math zijn het de algemene instellingen, onderdeel webmaster tools, beschreven in de Rank Math-handleiding over Google-verificatie.
- Sla de instellingen op en leeg de cache, als je een cacheplugin gebruikt.
- Controleer de homepage in een privévenster. Open de paginabron en zoek naar “google-site-verification”. De tag moet er staan.
- Ga terug naar Search Console en klik op Verifiëren.
De meest gemaakte fout is de hele tag plakken in plaats van alleen de code. De plugin meldt dan ongeldige tekens of slaat een code op die Google niet herkent.
Als je geen SEO-plugin hebt: een child theme
Zonder SEO-plugin moet de tag in het thema worden toegevoegd. Dat doe je in het bestand functions.php van het child theme, met een functie gekoppeld aan wp_head, de plek waar WordPress en plugins tags aan de head-sectie toevoegen. Het mechanisme staat beschreven in de documentatie over wp_head.
Hier zit een valkuil voor de eigenaar. Heeft de website nog geen child theme, dan moet er een worden gemaakt en geactiveerd. Bij klassieke thema’s worden sommige Customizer-instellingen per thema apart bewaard, dus het uiterlijk kan veranderen na het overstappen op het child theme. Dit is werk voor wie de website beheert, of een reden om voor een DNS-record te kiezen.
Het DNS-record voeg je toe in je domeinpaneel: Search Console geeft je een TXT-regel die je in de DNS-zone kopieert. Het kan even duren voordat Google de wijziging ziet. Daar staat tegenover dat de code niet afhangt van WordPress, het thema of plugins.
Na de verificatie: wat je laat staan
De code blijft voorgoed staan. Google controleert hem af en toe, dus het verwijderen van de tag, het wisselen van SEO-plugin of een verhuizing naar een andere server kan je de toegang tot de rapporten kosten. Controleer bij een overstap van de ene SEO-plugin naar de andere of de code is meegekomen. Meer daarover in de vergelijking Yoast of Rank Math.
Dien na de verificatie de sitemap in en inspecteer de homepage. De stappen beschrijven we in de handleiding je WordPress-website aanmelden bij Google.
Hoe de chat helpt met de verificatiecode
Met de TellMyShop-plugin voor WordPress en WooCommerce doe je dit in een gesprek. Je plakt de tag uit Search Console, en je chat (Claude of ChatGPT) kijkt of de website Yoast SEO of Rank Math gebruikt en stelt de eenvoudigste plek voor de code voor. Na het opslaan opent hij de homepage zoals een bezoeker die ziet en controleert hij of de tag in de code staat.
Jij: Google wil dat ik deze code in de head plak: <meta name=“google-site-verification” content=“abc123xyz”>. Doe het.
Je chat: De website gebruikt Yoast SEO, dus het eenvoudigst is de code in het veld voor Google-verificatie te zetten, zonder aan het thema te komen. Het veld is nu leeg. Voorbeeld van de wijziging:
De schakelaar Onderhoud staat aan. Zal ik het opslaan?
Jij: Ja.
Je chat: Opgeslagen. De tag google-site-verification staat in de code van de homepage. Ga nu terug naar Search Console en klik op Verifiëren. Verwijder de code niet, Google controleert hem af en toe.
oude versie: (leeg)
nieuwe versie: abc123xyz
De code in dit gesprek is ter illustratie.
Het toevoegen van de code is technisch werk. In TellMyShop Pro doet de chat het nadat je de schakelaar Onderhoud in het pluginpaneel aanzet. De schakelaar geldt 3 uur en vereist een databaseback-up van vandaag, en je ziet altijd een voorbeeld en keurt de wijziging goed voor het opslaan. Elke wijziging kun je ongedaan maken vanuit de geschiedenis. In het gratis TellMyShop Free bekijkt de chat de gezondheid en inhoud van de website en vertelt hij waar je moet beginnen, maar hij slaat niets op.
Wat de plugin niet doet: hij maakt geen Search Console-account aan, klikt niet op Verifiëren en voegt geen DNS-record toe bij je domeinprovider. Doe je het liever zelf, dan kost het veld van de SEO-plugin uit de instructies hierboven je een paar minuten. De details vind je op de pagina TellMyShop voor WordPress en WooCommerce, de prijzen bij prijzen en meer handleidingen op de blog.
Vragen en antwoorden
Waar in WordPress plak ik de verificatiecode van Google?
De eenvoudigste plek is het veld van de SEO-plugin. Yoast SEO heeft het bij de instellingen voor siteverbindingen, en Rank Math in de algemene instellingen, in het onderdeel webmaster tools. Je plakt alleen de reeks uit het content-attribuut, zonder de rest van de tag.
Kan ik de code na de verificatie verwijderen?
Verwijder hem niet. Google controleert af en toe of de code nog op de website staat, en als hij verdwijnt, verlies je je eigenaarsstatus in Search Console. Die krijg je pas terug na een nieuwe verificatie.
Waarom plak ik de code niet in het bestand header.php van het thema?
Omdat een thema-update dat bestand overschrijft met de versie van de maker, en de code verdwijnt samen met je wijziging. Moet de code in het thema, dan alleen in een child theme. Het veld van de SEO-plugin of een DNS-record is eenvoudiger en veiliger.
De verificatie mislukt terwijl de code erin staat. Wat controleer ik?
Eerst of de property in Search Console precies hetzelfde adres heeft als de website, met https en met of zonder www. Leeg daarna de cache van de website en open de bron van de homepage in een privévenster. Staat de tag er niet, dan toont de website een oude versie of heb je de code in het verkeerde veld geplakt.
Verifieert TellMyShop de website voor mij in Search Console?
Niet helemaal. Het Search Console-account en het klikken op Verifiëren zijn van jou, want het is je Google-account. In TellMyShop Pro kan de chat de code aan de website toevoegen nadat je de schakelaar Onderhoud aanzet, en controleren of de tag op de homepage zichtbaar is.
WordPress is een handelsmerk van de WordPress Foundation. WooCommerce is een handelsmerk van Automattic Inc. Claude is een handelsmerk van Anthropic PBC. ChatGPT en OpenAI zijn handelsmerken van OpenAI. TellMyShop is niet gelieerd aan deze bedrijven.