Hoe je deze pagina gebruikt
Zoek je symptoom in de tabel hieronder. Die verwijst je naar de sectie die de echte oorzaak uitlegt.
Het advies hier is gebaseerd op hoe de analyser zich daadwerkelijk gedraagt, niet op algemene SEO-tips. Waar een getal ertoe doet, zoals een timeout of een limiet, is het getal het getal dat het systeem daadwerkelijk gebruikt.
Staat je probleem hier niet bij, mail dan support@geo-score.online met de URL en ongeveer wanneer je de analyse draaide.
Zoek je symptoom
| Wat je ziet | Meest waarschijnlijke oorzaak | Waar te kijken |
|---|---|---|
| Ik heb mijn pagina gerepareerd maar de score veranderde niet | Je kreeg het gecachete resultaat van een eerdere run | De 24-uurscache |
| De analyse stopte en meldde een timeout | De pagina deed er te lang over om te renderen, gangbaar bij JavaScript-zware sites | Waarom een analyse mislukt |
| De analyse rondde af, maar de score is absurd laag | Je server gaf waarschijnlijk een blokpagina of cookiewall terug in plaats van je content | Als een pagina laadt maar de content niet van jou is |
| Ik krijg een melding dat ik mijn gratis analyses heb gebruikt | De gratis limiet wordt per website geteld, niet per persoon | Limieten en rate limiting |
| Te veel aanvragen, probeer het over een paar minuten opnieuw | Kortdurende spambescherming, los van de gratis limiet | Limieten en rate limiting |
| Mijn schemamarkup scoort nul maar ik weet dat hij er staat | De markup is ongeldig, of te laat geïnjecteerd om door de crawler gezien te worden | Schema en gestructureerde data |
| De site-audit zegt dat pagina's mislukt zijn | Individuele pagina's raakten een van de vijf faaltypes | Mislukkingen binnen een volledige site-audit |
| Er kon geen sitemap gevonden worden voor mijn domein | Er is geen sitemap op de gebruikelijke locaties, of hij is geblokkeerd | Sitemap niet gevonden |
De 24-uurscache
Dit is het meest voorkomende loze alarm. Je verbetert een pagina, draait de analyse opnieuw, en de score is identiek.
Resultaten worden 24 uur gecached per URL. Analyseer je hetzelfde adres opnieuw binnen dat venster, dan krijg je het opgeslagen resultaat terug in plaats van een verse scrape. De score faalde niet om te bewegen. Hij is nooit opnieuw berekend.
Twee dingen om te weten. Een gecached resultaat telt nog steeds mee voor je gratis-analysebudget. En de cache is gekoppeld aan de exacte URL, dus een pagina met een query-string wordt behandeld als een andere pagina.
Wat te doen
- Wacht tot 24 uur na je vorige run op die exacte URL, en analyseer dan opnieuw.
- Controleer of je wijziging daadwerkelijk live staat. Bekijk de pagina in een privévenster van je browser, niet het venster met je CMS-preview open.
- Staat je site achter een CDN, wis dan ook daar de cache. Wij halen de pagina op dezelfde manier op als elke crawler dat zou doen, dus een verouderde CDN-kopie is wat wij zullen zien.
Waarom een analyse mislukt
Als een pagina niet geanalyseerd kan worden, valt de reden in een van vijf categorieën. Dit zijn de categorieën die het systeem daadwerkelijk gebruikt, dus weten welke jij raakte vertelt je precies waar je moet kijken.
Timeout
De pagina werd niet op tijd leesbaar. Er zijn twee aparte limieten: de pagina heeft 60 seconden om überhaupt te reageren, en de body moet binnen 5 seconden na die reactie aanwezig zijn.
De tweede limiet vangt veel meer pagina's dan de eerste. Sites die alles in de browser renderen, sturen vaak eerst een bijna leeg document en vullen het later in. Dat is de meest voorkomende echte mislukking die we zien.
Serveer je hoofdcontent in de initiële HTML-respons in plaats van hem na het laden met JavaScript op te bouwen. Dit helpt ook bij echte AI-crawlers, waarvan de meeste helemaal geen JavaScript draaien.
Onbereikbaar
De verbinding zelf mislukte. Dit omvat DNS-problemen, geweigerde verbindingen en certificaatfouten.
Open de exacte URL in een privévenster van je browser. Controleer of het certificaat geldig is en niet verlopen, en dat het domein resolvt zonder een www/non-www-redirectlus.
Gecrasht
De browsersessie eindigde voordat de pagina klaar was met laden. Dit wijst meestal op een extreem zware pagina, niet op iets dat je verkeerd geconfigureerd hebt.
Probeer een lichtere pagina op hetzelfde domein. Werkt die wel, dan is het probleem paginagewicht, niet de site.
Extractie mislukt
De pagina laadde, maar we konden de metadata niet lezen. Ongebruikelijk content-security-policybeleid en misvormde markup zijn de gebruikelijke oorzaken.
Voer de pagina door een HTML-validator. Kapotte of niet-gesloten tags in de head-sectie zijn een veelvoorkomende oorzaak.
Onbekend
Er ging iets mis dat bij geen enkel bekend patroon past.
Mail support@geo-score.online met de URL en het tijdstip waarop je hem draaide. De volledige technische fout blijft in onze logs bewaard, ook al wordt hij niet aan jou getoond, zodat we hem kunnen opzoeken.
Als een pagina laadt maar de content niet van jou is
Dit verrast mensen, dus het is de moeite waard om te begrijpen.
Een pagina die een foutstatus teruggeeft telt nog steeds als geladen. Een 403, een 404, een Cloudflare-uitdaging, of een schermvullende cookiewall komen allemaal binnen als een normale pagina. Er gaat niets mis, dus de analyse rondt af en produceert een score.
De score is gewoon heel laag, omdat wat gescoord werd een blokpagina was met bijna geen content erop.
Hoe je het herkent
- Het woordaantal in je resultaat is piepklein vergeleken met de echte pagina.
- Contentmetrics staan over de hele linie bijna op nul, niet laag op één specifiek gebied.
- De pagina scoort prima voor een menselijke bezoeker maar verschrikkelijk in het rapport.
Hoe je het repareert
- Controleer je firewall-, botbeschermings- of WAF-regels. Veel blokkeren standaard elke onbekende browser-signature.
- Controleer of je cookiebanner de paginacontent verbergt totdat hij geaccepteerd is. Kan een crawler er niet langs, dan kan een AI-engine dat ook niet.
- Controleer op geografische blokkering. Onze analyse draait vanuit de EU, dus een pagina die tot één land beperkt is, is mogelijk niet bereikbaar.
Limieten en rate limiting
Er zijn twee aparte limieten, en ze geven verschillende meldingen. Mensen verwarren ze vaak.
De gratis-analyselimiet
Je krijgt 5 gratis analyses per website in elke rollende periode van 30 dagen. De telling is gekoppeld aan de website, niet aan jou.
Dat is het deel dat mensen verrast. Elk adres op hetzelfde registreerbare domein deelt één budget, dus je homepage, je blog en je productpagina's putten allemaal uit dezelfde pool. Een ander domein heeft zijn eigen aparte budget, ook als je beide bezit.
Elke analyse telt mee, inclusief een die een gecached resultaat teruggaf en een waarbij de pagina niet laadde. De vijfde komt met een waarschuwing dat het je laatste is, en de zesde wordt geweigerd totdat het venster opschuift.
Wacht tot het venster opschuift, of neem een abonnement om de limiet volledig te verwijderen.
Kortdurende spambescherming
Een aparte bescherming stopt een uitbarsting van aanvragen in een korte periode. De melding vraagt je het over een paar minuten opnieuw te proberen.
Dit is niet de gratis limiet en het gebruikt je budget niet op. Het verdwijnt vanzelf, meestal binnen enkele minuten.
Ongeldige URL
Het adres kon niet geparsed worden. Neem het protocol op, dus https://voorbeeld.com/pagina in plaats van voorbeeld.com/pagina, en check op verdwaalde spaties die met de link zijn meegeplakt.
Geblokkeerde AI-crawlers
Een lage AI Bot Access-score betekent dat de crawlers die AI-assistenten voeden je pagina's niet kunnen bereiken. Deze metric is 5% van de totaalscore waard en is meestal het goedkoopste om te repareren op het hele rapport.
Controleer eerst je robots.txt. Veel platforms leveren een standaard die alles blokkeert wat ze niet herkennen, wat nu de meeste AI-crawlers omvat.
De crawlers die het waard zijn om toe te staan zijn onder meer GPTBot, ClaudeBot, PerplexityBot en Google-Extended. De AI-bot-user-agent-referentie noemt ze allemaal met waar elk voor gebruikt wordt.
Robots.txt is maar de helft van het verhaal. Firewallregels, rate limits en botbeschermingsdiensten blokkeren crawlers ook, en die verschijnen nooit in robots.txt. Ziet robots.txt er correct uit maar blijft de score laag, dan zit de blokkade op server- of firewallniveau.
Schema en gestructureerde data
Schemamarkup scoort nul maar ik weet dat hij er staat
Er zijn drie gebruikelijke verklaringen, op volgorde van hoe vaak we ze zien.
De markup is aanwezig maar ongeldig. Kapotte JSON-LD scoort precies hetzelfde als helemaal geen markup. Valideer hem met Google's Rich Results Test op search.google.com/test/rich-results.
Vereiste eigenschappen ontbreken. Een Product zonder prijs, of een Article zonder headline, valideert misschien losjes maar draagt geen nuttige informatie.
De markup wordt door JavaScript geïnjecteerd nadat de pagina tot rust komt. We wachten kort na het laden, maar markup die pas seconden later wordt toegevoegd kan gemist worden. Belangrijker nog: de meeste echte AI-crawlers draaien helemaal geen JavaScript, dus laat-geïnjecteerde schema is sowieso onzichtbaar voor ze.
Sitemap niet gevonden
De site-audit zoekt naar een sitemap op de gebruikelijke locaties voordat hij pagina's kan kiezen om te analyseren.
Wordt er geen gevonden, dan kun je het adres handmatig invoeren. Meestal staat hij op /sitemap.xml of /sitemap_index.xml, en de meeste contentsystemen vertellen je waar de jouwe leeft.
Het is de moeite waard om te weten: kunnen wij je sitemap niet automatisch vinden, dan zullen AI-crawlers ook moeite hebben je pagina's te ontdekken. Dat is een bevinding op zich, niet alleen een ongemak.
Mislukkingen binnen een volledige site-audit
Een Complete Website Audit analyseert veel pagina's in één run. Sommige daarvan zullen mislukken, en dat is normaal op elke echte site.
Elke mislukte pagina toont een van de vijf hierboven beschreven redenen, zodat je een sitebreed probleem kunt onderscheiden van een eenmalige uitschieter. De volledige technische fout blijft in onze administratie staan, ook al toont het dashboard de versie in gewone taal.
Een audit bereikt altijd een afgeronde status. Mislukten er pagina's, dan rondt de audit toch af en rapporteert ze, in plaats van vast te lopen.
Het patroon lezen
- Veel timeouts over de hele site betekent meestal dat de site in de browser rendert in plaats van op de server.
- Veel onbereikbare resultaten betekent meestal een certificaatprobleem of een firewallregel, niet individuele kapotte pagina's.
- Een handvol verspreide mislukkingen op een verder gezonde site is normaal. Draai die pagina's individueel opnieuw.
Dingen die het eerst controleren waard zijn
Open de exacte URL in een privévenster van je browser voordat je iets meldt. De helft van alle gemelde problemen is een redirect, een loginwall, of een typefout in het adres.
Analyseer een tweede pagina op hetzelfde domein. Werkt die wel, dan is het probleem de pagina. Faalt die ook, dan is het probleem de site of de server.
Denk aan de 24-uurscache voordat je concludeert dat een fix niet werkte.
Een score die daalt nadat je de pagina bewerkte is meestal echt. Controleer of je de content ingekort hebt of headings verwijderd hebt.
Scoort alles tegelijk slecht, vermoed dan dat de pagina die gescoord werd niet jouw pagina was. Zie de sectie over blokpagina's hierboven.
Hoe lang duurt één analyse?
▼
Gebruikt een mislukte analyse een gratis check op?
▼
Waarom gebruikt iemand anders die mijn site analyseert mijn budget?
▼
Tellen www en non-www apart?
▼
Mijn pagina scoort goed maar AI-assistenten vermelden me nog steeds niet. Waarom?
▼
Kan ik een pagina achter een login analyseren?
▼
Het rapport toont een ander woordaantal dan mijn pagina heeft.
▼
Waar meld ik een probleem dat hier niet vermeld staat?
▼
Gerelateerde gidsen
Veelvoorkomende GEO-fouten om te vermijden
De fouten die AI-zoekzichtbaarheid het vaakst schaden, en hoe je ze vermijdt voordat ze je punten kosten.
Technische SEO-checklist voor GEO
De technische checks die zowel traditioneel zoeken als AI-zichtbaarheid verbeteren.
AI-bot-toegang
Hoe je checkt welke crawlers je site kunnen bereiken, en wat je moet toestaan. Waard 5% van je score.
Contact support
Nog steeds vastgelopen? De contactpagina legt uit welk kanaal je moet gebruiken en wat je moet vermelden.
Klaar om het opnieuw te proberen?
Draai een verse analyse en controleer de uitsplitsing per metric tegen de secties hierboven.
Analyseer een pagina