Module 2 · 2.1
Google Search Console: je site toevoegen en verifiëren
Module 2: Search Console, Bing en IndexNow · Leestijd: 12 minuten
Leerdoel: Na deze les kun je je site toevoegen in Google Search Console, kiezen tussen een domeinproperty en een property met URL-voorvoegsel, en het eigendom bewijzen met een TXT-record in je DNS, zonder de fouten die daarbij vaak gemaakt worden.
Kernbegrippen: Google Search Console, property, domeinproperty, property met URL-voorvoegsel, verificatie, TXT-record, google-site-verification=, andere verificatiemethoden (html-bestand, meta-tag, Google Analytics, Google Tag Manager), eigenaar en gebruiker, record laten staan
Wat Search Console is (en wat niet)
Google Search Console is een gratis dienst van Google voor iedereen die een website beheert. Je ziet er hoe Google je site ziet: welke pagina's in de index staan en welke niet (en waarom), op welke zoekopdrachten je site verschijnt, hoe vaak erop geklikt wordt, en of Google problemen vond. Je kunt er ook een sitemap indienen en één pagina laten onderzoeken.
Wat Search Console niet doet: je hoger in de zoekresultaten zetten. Google zegt het zelf: aanmelden helpt Google je pagina's te vinden en geeft jou inzicht, maar een plek bovenaan is nooit gegarandeerd. Het is een meetinstrument en een gereedschapskist, geen versneller.
Waarom zou je het dan doen? Omdat je anders blind bent. Staat er per ongeluk een noindex op je homepage, of blokkeert je robots.txt alles na een verhuizing, dan merk je dat in Search Console binnen een paar dagen, en anders pas als de klanten wegblijven.
Twee soorten property
Een site heet in Search Console een property. Er zijn twee soorten, en de keuze heeft gevolgen.
| Domeinproperty | Property met URL-voorvoegsel | |
|---|---|---|
| Je vult in | example.com (zonder https://, zonder www) | https://www.example.com/ (precies zoals het adres begint) |
| Wat valt eronder | alle subdomeinen (www, shop, m) en zowel http als https | alleen adressen die precies zo beginnen; https://example.com/ zonder www is een andere property |
| Verificatie | alleen via de DNS | html-bestand, meta-tag, Google Analytics, Google Tag Manager of DNS |
Het advies van deze cursus: kies een domeinproperty. Je ziet dan in één keer alles van je domein, ook als je site ooit van http naar https ging of van www naar zonder www. Gegevens die op een "verkeerde" variant binnenkomen, raak je zo niet kwijt.
Een property met URL-voorvoegsel is handig als je geen toegang hebt tot de DNS (bijvoorbeeld bij een site op een platform waar je alleen de pagina's beheert), of als je één deel van een grote site apart wilt bekijken, bijvoorbeeld https://www.example.com/blog/. Je kunt beide naast elkaar hebben.
Goed om te weten: Search Console begint met verzamelen zodra iemand de property toevoegt, ook al vóór de verificatie. Na een paar dagen verschijnen de eerste gegevens.
Verifiëren met een TXT-record
Voordat je iets ziet, moet je bewijzen dat de site van jou is. Voor een domeinproperty kan dat alleen met een TXT-record in de DNS van je domein. Hoe TXT-records werken, staat in de DNS-cursus, les 4.2. Kort: een TXT-record is een stukje tekst dat bij je domeinnaam in de DNS staat. Alleen wie de DNS beheert, kan het daar zetten. Daarom geldt het als bewijs.
Zo gaat het:
- Kies in Search Console Property toevoegen en vul bij Domein
example.comin. - Search Console toont een waarde als
google-site-verification=Ab12Cd34Ef56.... Kopieer die helemaal. - Zet bij je DNS-beheerder een TXT-record op het domein zelf, met die waarde.
- Klik in Search Console op Verifiëren.
Het record ziet er in de DNS zo uit:
example.com. 3600 IN TXT "google-site-verification=Ab12Cd34Ef56Gh78Ij90"Lukt het niet meteen? Google schrijft dat het bij een handmatig toegevoegd record tot twee à drie dagen kan duren voordat je provider het record laat zien; meestal gaat het veel sneller. Probeer het na een kwartier opnieuw, en anders de volgende dag. Voor een aantal grote DNS-aanbieders kan Search Console het record ook zelf zetten na een inlog bij die aanbieder.
Laat het record staan
Search Console controleert regelmatig of het record er nog is. Haal je het weg, dan krijg je een melding, en na een respijtperiode verlies je je rechten op de property. Laat het verificatierecord dus altijd staan. Het doet verder niets: bezoekers en mail merken er niets van.
Meer eigenaren, meer records
Meerdere mensen kunnen hetzelfde domein verifiëren, elk met een eigen code. Dan staan er dus meerdere google-site-verification=-records naast elkaar. Dat is goed: Google zoekt tussen alle TXT-records naar de code van de persoon die verifieert. Overschrijf dus nooit het record van iemand anders. Wil je een oud-medewerker of een vorige webbouwer de toegang afnemen, dan haal je zijn code weg én verwijder je hem als eigenaar in de instellingen van Search Console.
Liever iemand toegang geven zonder dat hij zelf hoeft te verifiëren? Voeg hem in Search Console toe als gebruiker. Alleen een geverifieerde eigenaar heeft alle rechten.
De vijf fouten die we het vaakst zien
- De naam verkeerd. Het record moet op het domein zelf staan. Bij de ene DNS-beheerder laat je het naamveld leeg, bij de andere vul je
@in, bij weer een andere staat de domeinnaam er al met een punt erachter. Typ je zelfexample.comin een veld dat de domeinnaam er automatisch achter zet, dan wordt hetexample.com.example.com, en die naam zoekt Google niet. - Op www of een subdomein gezet. Een record op
www.example.comtelt niet voor de domeinpropertyexample.com. Verifiëren van het hoofddomein dekt de subdomeinen, maar andersom niet. - Dubbele aanhalingstekens. Veel panelen zetten zelf aanhalingstekens om de waarde. Plak je ze er ook omheen, dan staat er
"\"google-site-verification=...\""en klopt de code niet meer. - Een stukje van de code. Kopieer de hele regel, inclusief
google-site-verification=. Een spatie aan het eind of een afgekapt einde bij het plakken is genoeg om te mislukken. - Het record bij de verkeerde partij. Een record werkt alleen bij de partij waar je nameservers naartoe wijzen. Staan je nameservers bij een andere partij (bijvoorbeeld Cloudflare), dan heeft een record in het paneel van je registrar geen effect. Kijk eerst waar je DNS echt staat (DNS-cursus, les 2.1).
Twee dingen die géén fout zijn: meerdere TXT-records op dezelfde naam (mag, zie hierboven), en een verificatierecord naast je SPF-record. Zet de Google-code wel nooit ín je SPF-record: dat is een ander record met een eigen functie.
In de praktijk: het record toevoegen in Mijn WebOké of DirectAdmin
Bij WebOké beheer je de DNS in Mijn WebOké: Mijn Domeinen, het tabblad DNS, dan + Record toevoegen. Kies het type TXT, vul bij Naam @ in (dat is het domein zelf), plak bij de waarde de code zonder aanhalingstekens en klik op Record opslaan. Het venster laat onder het naamveld de volledige naam zien: daar moet precies je domeinnaam staan. In DirectAdmin gaat het via DNS Beheer en Record toevoegen; daar staat bij de naam al je domeinnaam met een punt erachter, en die laat je zo staan.
Bij andere aanbieders werkt het vergelijkbaar, maar heten de knoppen en velden anders. Zoek in hun hulp naar "TXT-record toevoegen". Gebruik je de AI Builder of WordPress op een eigen domein, dan verifieer je het domein, niet de websitebouwer: de verificatie zit in de DNS en staat los van het programma waarmee je de site maakt.
Samenvatting
- Search Console laat zien hoe Google je site ziet; het zet je niet hoger.
- Kies een domeinproperty: die dekt alle subdomeinen en zowel http als https, en verifieer je met een TXT-record.
- Zet het TXT-record op het domein zelf (naam leeg of
@), met de volledige code, zonder extra aanhalingstekens, bij de partij waar je nameservers naartoe wijzen. - Laat het record staan; bij weghalen verlies je na een tijd de toegang.
- Meerdere eigenaren mogen elk een eigen record hebben; overschrijf nooit dat van een ander.
Quiz
Opdracht
Opdracht A2.1: Staat je verificatierecord goed? Voeg je domein toe als domeinproperty in Search Console en zet het TXT-record. Vul daarna je domein in, en desgewenst de code die Search Console je gaf. Het programma zoekt de TXT-records van je domein op, zowel via een openbare resolver als rechtstreeks bij je eigen nameserver, en vertelt of er een geldig Google-verificatierecord op de juiste plek staat. Het waarschuwt voor de fouten uit deze les: een record op www, extra aanhalingstekens, een afwijkende code. Geen eigen domein? Vul wikipedia.org in: daar staat een Google-verificatierecord naast een SPF-record en de verificatie van een andere zoekmachine.
Verder lezen
De stappen in deze artikelen gelden voor de panelen van WebOké; bij andere aanbieders werkt het vergelijkbaar.
- Gratis DNS-cursus 4.2: TXT-records en domeinverificatie
- WebOké handleiding 5.4: DNS beheren: records toevoegen, wijzigen en verwijderen
- DirectAdmin handleiding 5.6: TXT-records voor verificatie (Google, Microsoft en anderen)
- DNS-records beheren in Mijn WebOké (met voorbeelden voor CNAME, TXT en externe diensten)
- Je website aanmelden bij zoekmachines (Google en Bing)
- Google, Een websiteproperty toevoegen: https://support.google.com/webmasters/answer/34592?hl=nl
- Google, Eigendom van je site verifiëren: https://support.google.com/webmasters/answer/9008080?hl=nl
- Google Search Console verifiëren met een TXT-record: zo voorkom je fouten
- Online gevonden worden 2.1: Aanmelden en je domein toevoegen
- Online gevonden worden 2.2: Je domein verifiëren in Mijn WebOké
- Online gevonden worden 2.3: Je domein verifiëren in DirectAdmin
- Online gevonden worden 2.4: Verifiëren lukt niet? Zo los je het op
- Gratis DNS-cursus 2.1: Nameservers en records: het verschil
