Gratis tool: Techniek
Gratis website-audit
Eén scan van de pagina die je invoert en maximaal vier belangrijke pagina’s, met resultaten op zeven onderdelen: toegankelijkheid, EAA-gereedheid, SEO, snelheid, conversie, beveiliging en e-mailauthenticatie. Begin hier om te zien waar de grootste problemen zitten voordat je beslist wat je oplost.
Gratis. Test in ongeveer een minuut tot vijf belangrijke pagina’s.
Wat deze tool controleert
Toegankelijkheid
De regels van axe-core voor WCAG 2.2 niveau A en AA op elke geteste pagina, plus een toetsenbordtest op focusvallen, skiplinks en ontbrekende focusranden.
EAA-gereedheid
Geautomatiseerde toegankelijkheidsfouten gekoppeld aan EN 301 549, de Europese norm die voor de European Accessibility Act wordt gebruikt.
SEO
Titels, descriptions, H1’s, canonicals, noindex, robots.txt, de XML-sitemap, viewport, taal, Open Graph en gestructureerde data.
Snelheid
Laadtijden, layoutverschuiving, lange taken, paginagewicht, zware afbeeldingen en het aandeel van derden, gemeten tijdens dezelfde paginaladingen. De telefoontest op traag 4G vind je in de Website snelheidstest.
Conversie
Calls-to-action, contactmogelijkheden, formulieren en content die vertrouwen wekt, zoals klantervaringen en links naar beleidspagina’s. Bij webshops ook product- en winkelwagencontroles, zoals de prijs, de knop om iets in de winkelwagen te leggen en de afrekenknop.
Passieve beveiliging
Het certificaat, de doorverwijzing van HTTP naar HTTPS, beveiligingsheaders, cookievlaggen, mixed content, verouderde versies van jQuery en Lodash, security.txt en het DMARC-beleid dat beschermt tegen vervalste e-mail.
E-mailauthenticatie
SPF, DKIM op veelgebruikte selectors, DMARC, BIMI en MTA-STS, uitgelezen uit openbare DNS.
Type website en technologie
Het soort site (webshop, SaaS of app, bedrijfswebsite, blog, uitgever, onderwijs, overheid, zorg, hotel of landingspagina) en het platform uit 18 technologieën, herkend op basis van openbare aanwijzingen, met een betrouwbaarheidsniveau. Beide bepalen welke pagina’s en controles worden gebruikt.
Wat de tool niet kan controleren
- Diep ingaan op één onderdeel. Elk onderdeel toont de belangrijkste bevindingen; het bijbehorende betaalde rapport voert meer tests uit en geeft voor elke bevinding de oplossing.
- Meer dan vijf pagina’s testen, pagina’s achter een login testen of een checkout doorlopen.
- Dienen als penetratietest. Beveiligingscontroles lezen alleen wat de browser van een bezoeker en openbare DNS laten zien.
- Elke DKIM-sleutel vinden. Selectors kunnen niet worden opgevraagd als lijst, dus alleen de selectors die gangbare e-maildiensten gebruiken, worden gecontroleerd.
- Juridische vragen beantwoorden, zoals of de ADA of de EAA op jou van toepassing is of dat je eraan voldoet.
- Resultaten meten zoals posities in zoekmachines, conversiepercentages, omzet of inboxplaatsing.
Waarom het belangrijk is
Websiteproblemen blijven zelden binnen één onderdeel. Een afbeeldingscarrousel kan tegelijk de toegankelijkheidsfout zijn, het zwaarste bestand op de pagina en de reden dat de call-to-action onder het eerste scherm staat. Een cookiebanner kan de toetsenbordfocus vasthouden en tegelijk de layout laten verspringen. Als je alle onderdelen in één scan ziet, zie je waar één aanpassing meerdere dingen oplost.
Een brede check vindt ook wat niemand beheert. E-mailauthenticatierecords worden één keer ingesteld en daarna vergeten; zonder afgedwongen DMARC-beleid kunnen anderen mail versturen die van jouw domein lijkt te komen. Het verlopen van een certificaat, ontbrekende beveiligingsheaders en een oude jQuery die een plug-in meelevert, blijven net zo onopgemerkt tot er iets misgaat.
Omdat de scan herkent wat voor site hij test, passen de controles erbij: een webshop krijgt product- en winkelwagencontroles, een SaaS-site zijn prijspagina, een blog zijn artikelen. De herkenning toont haar bewijs en betrouwbaarheid, zodat je ziet wanneer ze verkeerd heeft gegokt.
Zo lees je de resultaten
- Probleem
- Een zeker probleem dat de controles hebben bevestigd, zoals een falende WCAG-regel, een pagina met noindex of geen DMARC-record.
- Controleren
- Iets waar een mens naar moet kijken, omdat software het niet kan beslissen of omdat het bedoeld kan zijn, zoals een punt waarover axe-core geen uitsluitsel kon geven of een pagina die andere sites kunnen insluiten.
- Kans
- Een verbetering in plaats van een fout, zoals geen Content Security Policy of een call-to-action onder het eerste scherm.
- Geslaagd
- De controle is uitgevoerd en vond niets mis op de geteste pagina’s.
- Info
- Context in plaats van een oordeel, bijvoorbeeld beveiligingsheaders die Shopify voor elke winkel instelt en die je niet kunt wijzigen.
- Type website en betrouwbaarheid
- Wat de scan denkt dat je site is, met het bewijs erachter. Als het bewijs mager is, wordt de site behandeld als algemene website en krijgt die nog steeds elke controle die bij elke site past.
- Technologie
- Het gedetecteerde platform of framework, zoals Shopify, WordPress, Webflow of Next.js. Dat bepaalt welke platformspecifieke stappen om problemen op te lossen je te zien krijgt.
Zo los je de meest voorkomende problemen op
Geen DMARC-beleid
Publiceer een TXT-record op _dmarc.yourdomain.com, bijvoorbeeld v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com, om rapporten te gaan ontvangen. Zodra de rapporten laten zien dat elke dienst die namens jou mail verstuurt voor SPF of DKIM slaagt, stap je over op p=quarantine en daarna op p=reject.
HTTP verwijst niet door naar HTTPS
Zet bij je host of CDN de optie aan om HTTPS af te dwingen, of voeg voor elk pad een 301-doorverwijzing toe van http:// naar https://. Zodra HTTPS overal werkt, voeg je een Strict-Transport-Security-header toe.
Ontbrekende beveiligingsheaders
Begin met X-Content-Type-Options: nosniff, een Referrer-Policy zoals strict-origin-when-cross-origin, en frame-ancestors in een Content Security Policy (of X-Frame-Options) om te voorkomen dat andere sites je pagina’s in een frame laden. Een volledige Content Security Policy moet je eerst testen, dus begin met Content-Security-Policy-Report-Only.
Verouderde jQuery of Lodash
Werk bij naar een actuele versie, of verwijder de bibliotheek als niets haar gebruikt. Bij WordPress komen oude kopieën meestal van een thema of plug-in die een eigen versie meelevert, dus de oplossing is die plug-in bijwerken of vervangen.
SPF met te veel lookups
SPF staat maximaal 10 DNS-lookups toe. Verwijder include:-items voor diensten die je niet meer gebruikt, vermijd waar mogelijk geneste includes en zorg dat het domein maar één SPF-record publiceert.
Geen duidelijke call-to-action
Zet één primaire actie, zoals “Demo aanvragen”, “Offerte aanvragen” of “Bekijk de nieuwe collectie”, in het eerste scherm van de homepage, als echte link of knop met specifieke tekst, en herhaal die na de belangrijkste secties.
Vragen over deze tool
Wat zit er in de gratis website-audit?
De pagina die je invoert en maximaal vier belangrijke pagina’s, getest in een echte browser, plus sitebrede controles van robots.txt, de sitemap, het certificaat, de responseheaders en de DNS-records. De resultaten zijn verdeeld over zeven onderdelen, elk met de belangrijkste bevindingen.
Hoe lang duurt het?
Voor de meeste sites ongeveer een minuut, omdat er vijf pagina’s worden geladen en getest. Als hetzelfde adres in het afgelopen uur is gescand, kunnen die resultaten worden hergebruikt.
Is de beveiligingscheck veilig op een live site?
Ja. Hij leest alleen wat de browser van een bezoeker en openbare DNS laten zien: het certificaat, headers, cookies, scripts en records. Hij probeert nooit wachtwoorden, zoekt niet naar verborgen paden en verstuurt geen aanvalsverkeer.
Hoe wordt het type website herkend?
Aan de hand van openbare aanwijzingen op je pagina’s: gestructureerde data, generator-tags, scripts en de woorden op links en knoppen. Elk label heeft een betrouwbaarheidsniveau en toont het bewijs, zodat een verkeerde inschatting makkelijk op te merken is.
Waarom zijn er minder dan vijf pagina’s getest?
Belangrijke pagina’s worden gekozen uit de links op de pagina die je invoert. Op een kleine site, of als een pagina doorverwijst naar een andere site, een fout geeft of geblokkeerd is, kunnen er minder pagina’s worden getest.
Met welk betaald rapport kan ik het best beginnen?
Met het rapport voor het onderdeel met de problemen die voor jou het zwaarst wegen. Elk onderdeel van de audit linkt naar het bijbehorende rapport, dat meer pagina’s test of extra tests uitvoert en voor elke bevinding de oplossing geeft.
Bronnen
- W3C: Web Content Accessibility Guidelines (WCAG) 2.2(opent in een nieuw tabblad)
- ETSI: EN 301 549, toegankelijkheidseisen voor ICT-producten en -diensten(opent in een nieuw tabblad)
- Google Search Central: technische vereisten(opent in een nieuw tabblad)
- web.dev: Web Vitals(opent in een nieuw tabblad)
- IETF RFC 7208: Sender Policy Framework (SPF)(opent in een nieuw tabblad)
- IETF RFC 6376: DKIM-handtekeningen (DomainKeys Identified Mail)(opent in een nieuw tabblad)
- IETF RFC 9989: Domain-based Message Authentication, Reporting, and Conformance (DMARC)(opent in een nieuw tabblad)
- IETF RFC 8461: SMTP MTA Strict Transport Security (MTA-STS)(opent in een nieuw tabblad)
- IETF RFC 9116: bestandsformaat voor het melden van beveiligingskwetsbaarheden (security.txt)(opent in een nieuw tabblad)
Gerelateerde tools
- ToegankelijkheidToegankelijkheidscheckTest je website in een echte browser op WCAG 2.2 A en AA en zie elke drempel met het element, de pagina en waarom het ertoe doet.Open de tool
- SEOSEO-checkVind op je belangrijkste pagina’s de technische SEO-problemen die pagina’s uit de zoekresultaten houden of ze er slechter laten uitzien.Open de tool
- SnelheidWebsite snelheidstestLaad een pagina als een middenklasse telefoon op traag 4G en zie LCP, layoutverschuiving, blokkeertijd en de zwaarste bestanden, plus echte gebruikersdata van Google als die er zijn.Open de tool