Veel diensten zoals Google Workspace, Microsoft 365 of een analytics-tool vragen je om je domein te verifiëren met een TXT-record. Dit is een stukje tekst dat je toevoegt aan de DNS-instellingen van je domein, waarmee je bewijst dat jij de eigenaar bent. In dit artikel lees je precies hoe je zo’n record aanmaakt, hoe je controleert of het goed staat en wat je kunt doen als de verificatie blijft mislukken.
Wat is een TXT-record precies?
Een TXT-record is een type DNS-record waarin je vrije tekst kunt opslaan. Oorspronkelijk bedoeld voor losse notities bij een domein, wordt het tegenwoordig vooral gebruikt voor twee dingen: domeinverificatie en e-mailbeveiliging (denk aan SPF- en DMARC-records). Bij domeinverificatie krijg je van de dienst die je wilt koppelen een unieke code, bijvoorbeeld google-site-verification=abc123xyz. Die code zet je als TXT-record bij je domein, zodat de dienst via DNS kan controleren dat jij toegang hebt tot het domein.
Het mooie van deze methode is dat je geen bestanden hoeft te uploaden naar je website en dat het werkt ongeacht welk platform je gebruikt. Je beheert dit soort records meestal via het DNS-beheer van je domeinnaam.
TXT-record toevoegen: stap voor stap
De exacte stappen verschillen licht per beheerpaneel, maar het principe is overal hetzelfde.
Vraag de verificatiecode op
Ga naar de dienst die je wilt verifiëren (bijvoorbeeld Google Workspace of een andere tool) en kies voor domeinverificatie via DNS/TXT-record. Kopieer de code die je krijgt, inclusief het gedeelte vóór het isgelijkteken.
Open het DNS-beheer van je domein
Log in op het beheerpaneel waar je domein is ondergebracht en ga naar de DNS-instellingen. Bij Plesk vind je dit onder het tabblad DNS-instellingen van je domein.
Maak een nieuw TXT-record aan
Kies als recordtype TXT. Laat het hostveld meestal leeg of vul ‘@’ in (dit staat voor je hoofddomein), tenzij de dienst iets anders aangeeft. Plak de volledige verificatiecode in het waarde-veld.
Sla het record op
Bevestig de wijziging. Het record is direct zichtbaar in je DNS-instellingen, maar het kan even duren voordat het wereldwijd actief is.
Rond de verificatie af
Ga terug naar de dienst en klik op ‘verifiëren’ of ‘controleren’. Lukt het niet meteen, wacht dan even en probeer het opnieuw.
De dienst controleert via DNS of de verificatiecode aanwezig is bij je domein.
Controleren of je TXT-record goed staat
Voordat je terugkeert naar de dienst om te verifiëren, kun je zelf alvast checken of het record correct zichtbaar is. Gebruik hiervoor een online DNS-lookup tool en zoek op het recordtype TXT voor je domein. Zie je de code die je hebt ingevoerd exact terug, dan staat het record goed.
Let op kleine foutjes: een spatie te veel, aanhalingstekens die automatisch worden toegevoegd door je beheerpaneel, of een typefout in de code zorgen ervoor dat de verificatie faalt ondanks dat het record er wel staat.
Veelvoorkomende problemen oplossen
Loopt de verificatie vast, kijk dan naar deze veelvoorkomende oorzaken:
- DNS is nog niet verspreid: wijzigingen in DNS hebben tijd nodig om overal zichtbaar te worden. Probeer het later opnieuw als je net een record hebt toegevoegd.
- Verkeerd hostveld ingevuld: sommige diensten vragen een subdomein (zoals ‘mail’) in plaats van ‘@’. Lees de instructies van de dienst goed na.
- Meerdere TXT-records bij hetzelfde host: dit is op zich geen probleem, maar zorg dat elk record compleet en correct blijft staan, ook als je er meerdere naast elkaar hebt (bijvoorbeeld naast een SPF-record).
- Verkeerde nameservers: als je domein nog naar een oude provider wijst, komen DNS-wijzigingen die je ergens anders invoert niet aan. Controleer dit bij twijfel.
Beheer je meerdere domeinen of wil je overzichtelijk al je DNS-records op één plek regelen? Bekijk dan de mogelijkheden voor domeinnamen bij Tandata, waar je DNS-beheer eenvoudig via Plesk regelt.
Veelgestelde vragen
Hoe lang duurt het voordat een TXT-record actief is?
Dit hangt af van de DNS-propagatie en kan variëren van enkele minuten tot enkele uren. Is je record na een dag nog niet zichtbaar, controleer dan of het juist is ingevoerd.
Kan ik meerdere TXT-records tegelijk hebben?
Ja, je kunt meerdere TXT-records naast elkaar gebruiken, bijvoorbeeld voor domeinverificatie én voor SPF. Zorg wel dat je géén twee SPF-regels in losse TXT-records zet, die moeten samen in één record staan.
Mag ik een TXT-record verwijderen na verificatie?
Soms wel, maar sommige diensten controleren periodiek opnieuw of het record nog aanwezig is. Verwijder het alleen als de documentatie van de betreffende dienst dat aangeeft.
Werkt dit ook als ik alleen e-mailhosting afneem?
Ja, domeinverificatie via een TXT-record staat los van waar je website draait. Zolang je toegang hebt tot het DNS-beheer van je domein, bijvoorbeeld bij zakelijke e-mail, kun je dit record toevoegen.
Conclusie
Een TXT-record instellen voor domeinverificatie is in een paar stappen geregeld: je vraagt de code op, zet deze in je DNS-instellingen en wacht tot het record actief is. Controleer altijd even of de waarde exact klopt voordat je de verificatie opnieuw probeert. Loop je vast of twijfel je over je DNS-beheer, dan helpt het supportteam je graag verder via de kennisbank of direct via chat.