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.