3.2 Domein, hosting, SSL & e-mail
Domein, hosting, SSL en e-mail zijn de leidingen onder je huis: onzichtbaar als ze werken, een ramp als ze stuk gaan. Een verlopen domein, een ontbrekend SSL-certificaat of slecht ingestelde e-mail-authenticatie kost je direct omzet en vertrouwen. Dit hoofdstuk zet de basis één keer goed neer.
Na dit hoofdstuk kun je:
- Je weet waarom je je domein altijd op je eigen account registreert en kunt .nl tegen .com afwegen.
- Je kunt SSL forceren (http naar https) en begrijpt waarom dat verplicht is.
- Je kunt SPF, DKIM en DMARC instellen voor zowel je e-mailprovider als je nieuwsbrief-tool, en weet dat deliverability per verzendstroom geldt.
- Je weet in welke DMARC-stand je verstandig begint (p=none met rapportage) en waarom.
- Je kunt uptime en TTFB als KPI’s lezen en herkent goede richtwaarden voor managed WordPress-hosting.
Kernconcepten
Section titled “Kernconcepten”Domeinnaam — het adres van je shop, bijvoorbeeld jouwmerk.nl. Je huurt het per jaar bij een registrar. Wie het domein registreert, is de eigenaar — registreer het dus altijd op jouw eigen naam/account, nooit op die van een bureau.
DNS (Domain Name System) — het telefoonboek van internet. DNS-records vertellen waar je domein naartoe wijst: je website (A- of CNAME-record), je e-mail (MX-records) en authenticatiegegevens (TXT-records voor SPF/DKIM/DMARC).
Hosting — de server waar je website-bestanden staan. Bij Shopify is hosting inbegrepen (je hebt er geen omkijken naar). Bij WooCommerce kies je zelf je hosting; daar staat of valt je snelheid en betrouwbaarheid mee.
SSL/TLS-certificaat — versleutelt het verkeer tussen bezoeker en server. Herkenbaar aan https en het slotje. Zonder SSL geeft de browser een waarschuwing, daalt je vertrouwen en je SEO. Verplicht, geen optie.
Professionele e-mail — info@jouwmerk.nl in plaats van jouwmerk@gmail.com. Onmisbaar voor vertrouwen en deliverability.
E-mail-authenticatie (SPF, DKIM, DMARC) — drie DNS-records die bewijzen dat e-mail écht van jouw domein komt. Zonder deze records belanden je orderbevestigingen en nieuwsbrieven in de spam, of worden ze geweigerd.
Stap-voor-stap workflow
Section titled “Stap-voor-stap workflow”-
Kies en registreer je domein op jouw eigen account bij een betrouwbare registrar. Registreer meteen zowel de .nl als de .com als je merk dat waard is.
-
Koppel het domein aan je platform. Bij Shopify voeg je het domein toe in de instellingen en volg je de DNS-aanwijzingen. Bij WooCommerce wijst je het A-record naar je hosting-IP.
-
Controleer SSL. Shopify regelt dit automatisch binnen enkele uren. Bij WooCommerce activeer je een gratis Let’s Encrypt-certificaat (bij vrijwel elke managed host één klik) of het certificaat van je host.
-
Forceer https. Zorg dat http automatisch naar https doorverwijst, zodat er nooit een onveilige versie bereikbaar is.
-
Zet professionele e-mail op via Google Workspace of Microsoft 365. Verbind je domein en maak info@, klantenservice@ en eventueel orders@ aan.
-
Configureer SPF, DKIM en DMARC in je DNS (zie het sjabloon onderaan). Doe dit voor zowel je e-mailprovider (Google) als je nieuwsbrief-tool (bijvoorbeeld Klaviyo).
-
Test alles. Stuur een testmail en check met een mailtester of SPF, DKIM en DMARC slagen. Controleer of het slotje in de browser staat.
-
Zet automatische verlenging aan voor domein en hosting. Een verlopen domein is een uitgevallen shop.
Domeinkeuze: .nl vs .com
Section titled “Domeinkeuze: .nl vs .com”| Aspect | .nl | .com |
|---|---|---|
| Signaal | Lokaal, Nederlands, vertrouwd bij NL-publiek | Internationaal, schaalbaar |
| SEO in NL | Licht positief voor lokale relevantie | Neutraal, prima rankbaar |
| Beschikbaarheid | Vaak nog vrij | Vaak al bezet |
| Beste keuze als | Je primair NL/BE bedient | Je internationaal wilt of al wilt uitbreiden |
Praktisch advies: verkoop je vooral in Nederland, neem dan de .nl als hoofddomein én de .com als die vrij is (om merkkaping te voorkomen). Plan je internationale expansie (zie 14.5 Internationale expansie), kies dan de .com als hoofddomein en gebruik landenmappen of subdomeinen.
Vermijd: koppeltekens, cijfers, dubbele betekenissen en moeilijke spelling. “twee-voor-trading-24.nl” is een typefout-fabriek; “twofortrading.nl” leest in één keer.
Voorbeeld: complete setup van een nieuwe shop
Section titled “Voorbeeld: complete setup van een nieuwe shop”Stel je lanceert “jouwmerk.nl” op Shopify met Klaviyo voor e-mail.
- Domein geregistreerd op je eigen account: 10 euro per jaar.
- In Shopify het domein toegevoegd; SSL na 3 uur automatisch actief, slotje zichtbaar.
- Google Workspace Business Starter aangezet: circa 6,80 euro per gebruiker per maand. info@jouwmerk.nl werkt.
- DNS-records toegevoegd:
- SPF (TXT):
v=spf1 include:_spf.google.com include:_klaviyomail.com ~all - DKIM: de door Google én Klaviyo aangeleverde TXT-records geplakt.
- DMARC (TXT op
_dmarc):v=DMARC1; p=quarantine; rua=mailto:dmarc@jouwmerk.nl
- SPF (TXT):
- Testmail naar een mailtester: SPF pass, DKIM pass, DMARC pass. Score 10/10.
- Resultaat: orderbevestigingen en nieuwsbrieven landen in de inbox, niet in spam.
Maandlasten van deze basis: circa 7 euro e-mail plus minder dan 1 euro domein, naast je platform. Verwaarloosbaar afgezet tegen de schade van mails die in de spam belanden.
Managed WordPress-hosting kiezen (alleen WooCommerce)
Section titled “Managed WordPress-hosting kiezen (alleen WooCommerce)”Gebruik je WooCommerce, dan is je hosting bepalend. Vermijd goedkope shared hosting van een paar euro — die kraakt onder een webshop. Kies managed WordPress-hosting die voor je regelt: automatische back-ups, beveiliging, caching en updates.
| Waar je op let | Goede richtwaarde |
|---|---|
| Server-responstijd (TTFB) | Minder dan 200 ms |
| Dagelijkse back-ups | Inbegrepen, met één-klik-herstel |
| Gratis SSL (Let’s Encrypt) | Inbegrepen |
| Staging-omgeving | Aanwezig (test updates voor je live gaat) |
| PHP-versie | Actueel (PHP 8.x) |
| Prijs voor serieuze shop | 15 tot 35 euro per maand |
Formules & benchmarks
Section titled “Formules & benchmarks”Domein-effectkosten zijn verwaarloosbaar; de echte KPI is uptime en deliverability.
Uptime-% = (totale tijd − downtime) / totale tijd × 100Een uur downtime per maand = 99,86 procent uptime. Klinkt hoog, maar op een shop die 5.000 euro per maand draait, is een uur onbereikbaarheid op een drukke dag al snel 50 tot 200 euro misgelopen omzet plus reputatieschade.
Waarom is het verschil tussen 99,9 en 99,99 procent uptime zo veel groter dan die ene komma suggereert?
Uptime-percentages lezen misleidend, omdat je intuïtie naar het verschil in cijfers kijkt en niet naar de tijd erachter. De afstand van 99,9 naar 99,99 procent oogt als een verwaarloosbare 0,09 procentpunt, maar het is in werkelijkheid een vertienvoudiging van je beschikbaarheid.
Reken het voor over een maand van circa 720 uur. Bij 99,9 procent mag je server ongeveer 43 minuten per maand plat liggen. Bij 99,99 procent is dat nog maar ruim 4 minuten — tien keer minder. En bij 99 procent, dat optisch dichtbij lijkt, praat je opeens over ruim 7 uur downtime per maand.
Daarom is uptime een logaritmische, niet een lineaire maat. Elke extra negen kost je host fors meer aan redundantie en bewaking, en jij betaalt dat terug in een hogere prijs. Voor een shop die 5.000 euro per maand draait, kan die ene drukke verkoopdag waarop je nét offline gaat het verschil tussen de niveaus al terugverdienen. Lees uptime dus altijd als tijd, niet als komma.
| Metric | Goed | Matig | Slecht |
|---|---|---|---|
| Uptime | Meer dan 99,9 procent | 99,5 tot 99,9 procent | Minder dan 99,5 procent |
| TTFB (serverrespons) | Minder dan 200 ms | 200 tot 500 ms | Meer dan 500 ms |
| Inbox-placement nieuwsbrief | Meer dan 95 procent | 85 tot 95 procent | Minder dan 85 procent |
| SPF/DKIM/DMARC | Alle drie pass | Twee pass | Eén of geen |
| Tool | Functie | Wanneer kiezen |
|---|---|---|
| TransIP / Versio / Vimexx | NL-registrar voor .nl-domeinen | Je wilt een NL-partij met support in het Nederlands |
| Cloudflare | DNS-beheer, CDN, gratis SSL-laag | Je wilt snelle, betrouwbare DNS en extra security |
| Google Workspace | Professionele e-mail op je domein | Standaardkeuze; betrouwbaar en bekend |
| Microsoft 365 | Professionele e-mail plus Office | Je werkt al in de Microsoft-omgeving |
| Let’s Encrypt | Gratis SSL-certificaat | WooCommerce zonder betaald certificaat |
| Mail-tester / MXToolbox | SPF/DKIM/DMARC en blacklist checken | Na elke e-mail-instelling, om te verifiëren |
| Kinsta / SiteGround / Savvii (NL) | Managed WordPress-hosting | WooCommerce — kies hier niet de goedkoopste |
Veelgemaakte fouten
Section titled “Veelgemaakte fouten”- Domein op naam van het bureau. Stap je over, dan kun je het kwijtraken. Registreer altijd zelf.
- SSL niet geforceerd. Een bereikbare http-versie geeft browserwaarschuwingen en duplicate content voor SEO.
- E-mail-authenticatie overslaan. Je orderbevestigingen en nieuwsbrieven verdwijnen in spam — je merkt het pas als klanten klagen dat ze niets ontvingen.
- DMARC meteen op
p=rejectzetten zonder eerst te monitoren. Begin opp=quarantineofp=nonemet rapportage, en verscherp pas als alles goed authenticeert. - Gratis Gmail als afzender. jouwmerk@gmail.com oogt amateuristisch en mag steeds vaker geen bulk versturen.
- Goedkope shared hosting voor WooCommerce. Bespaart 10 euro per maand, kost je conversie en uptime.
- Automatische verlenging vergeten. Een verlopen domein zet je hele shop én e-mail offline.
Checklist
Section titled “Checklist”Sjablonen
Section titled “Sjablonen”SPF (TXT-record op @ / root):v=spf1 include:_spf.google.com include:[provider-include] ~all
DKIM:Plak de TXT-records die Google Workspace én je nieuwsbrief-tool([naam tool]) je aanleveren. Elke partij geeft een eigen selector.
DMARC (TXT-record op _dmarc):Startfase:v=DMARC1; p=none; rua=mailto:dmarc@[mijnmerk].nl
Na controle (alles authenticeert):v=DMARC1; p=quarantine; rua=mailto:dmarc@[mijnmerk].nl
Eindfase (volledig vertrouwen):v=DMARC1; p=reject; rua=mailto:dmarc@[mijnmerk].nlOefen het zelf
Section titled “Oefen het zelf”Case: deliverability en uptime van een nieuwe Shopify-shop
Je lanceert ‘jouwmerk.nl’ op Shopify met Klaviyo voor je nieuwsbrief. Domein staat op je eigen account (10 euro per jaar), Google Workspace draait voor info@jouwmerk.nl. In je eerste maand sturen je orderbevestigingen prima, maar je eerste nieuwsbrief naar 2.000 abonnees levert klachten op: veel mensen vinden hem niet. Een mailtester geeft SPF pass, DKIM pass, maar DMARC fail. Daarnaast had je host die maand 50 minuten downtime en draaide de shop 5.000 euro omzet.
Vragen: (1) Waarom landen de orderbevestigingen wel goed maar de nieuwsbrief niet, terwijl beide van hetzelfde domein komen? (2) Wat is je uptime-percentage en valt dat in de categorie goed, matig of slecht? (3) Wat zet je als eerste recht en in welke DMARC-stand begin je?
Toon uitwerking
(1) De orderbevestigingen komen via Google Workspace, dat correct in je SPF-record staat en eigen DKIM ondertekent. De nieuwsbrief gaat via Klaviyo, een aparte verzender. Als je SPF de include voor Klaviyo mist of de DKIM-selector van Klaviyo niet is geplaatst, authenticeert die stroom niet — en dan grijpt je DMARC-beleid in. DMARC fail betekent dat de ontvanger geen sluitende match vindt tussen afzender en authenticatie, dus belandt de nieuwsbrief in spam terwijl de losse Google-mail wel doorkomt.
(2) Uptime = (720 − 0,83) / 720 × 100, oftewel ongeveer 99,88 procent (50 minuten is 0,83 uur op een maand van circa 720 uur). Dat valt in de categorie matig: tussen 99,5 en 99,9 procent. Op 5.000 euro omzet is bijna een uur platliggen al snel enkele tientallen euro’s gemiste verkoop.
(3) Eerst de authenticatie: voeg de Klaviyo-include toe aan je SPF en plak de DKIM-records van Klaviyo. Pas daarna verscherp je DMARC. Begin op p=none met rapportage zodat je in de DMARC-rapporten ziet welke stromen nog falen, en stap pas naar p=quarantine als alle drie de records pass geven.
Les: deliverability is per verzendstroom, niet per domein. Eén ontbrekende include of selector breekt een hele kanaal, en DMARC pas verscherpen na monitoring voorkomt dat je je eigen mail blokkeert.
Test jezelf
Section titled “Test jezelf”Snelle kennischeck — domein, hosting, SSL en e-mail
-
Waarom registreer je je domein altijd op je eigen account en niet op dat van een bureau?
De registrant is juridisch eigenaar; staat het op het bureau, dan heb je geen garantie dat je het meekrijgt als je vertrekt.
-
Je orderbevestigingen via Google komen aan, maar je nieuwsbrief via Klaviyo belandt in spam. Wat is de meest waarschijnlijke oorzaak?
Deliverability geldt per verzendstroom: elke aparte verzender heeft zijn eigen authenticatie nodig om DMARC te halen.
-
In welke DMARC-stand begin je verstandig en waarom?
Met p=none en rapportage monitor je eerst je echte verzendstromen, zodat je je eigen mail niet blokkeert voordat alles authenticeert.
-
Waarom is het verschil tussen 99,9 en 99,99 procent uptime groter dan het lijkt?
Van 99,9 naar 99,99 procent gaat de toegestane downtime van circa 43 naar ruim 4 minuten per maand, een factor tien minder.
Samenvatting
- Registreer je domein altijd op je eigen account met automatische verlenging aan; een verlopen domein zet je shop én e-mail offline.
- SSL is verplicht: forceer http naar https zodat er nooit een onveilige versie bereikbaar is.
- Sinds 2024 eisen Gmail en Yahoo voor bulkmail verplicht SPF, DKIM én DMARC; deliverability geldt per verzendstroom, dus elke verzender (Google, Klaviyo) heeft eigen authenticatie nodig.
- Begin DMARC op p=none met rapportage, verscherp pas naar quarantine/reject als alle stromen authenticeren, zodat je je eigen mail niet blokkeert.
- Mik op meer dan 99,9 procent uptime en TTFB onder 200 ms; kies voor WooCommerce geen goedkope shared hosting maar managed hosting (15 tot 35 euro per maand) met back-ups en staging.
Lees verder
Section titled “Lees verder”- 3.1 Platformkeuze — bepaalt of hosting jouw zorg is
- 8.6 Deliverability & AVG — diepgang over inbox-placement en SPF/DKIM/DMARC
- 3.7 Snelheid, mobiel & Core Web Vitals — hosting en snelheid hangen samen
- 6.3 Technische SEO — https, redirects en crawlbaarheid