In het kort
- Het symptoom
- Een assistent kent je adres wel en je inhoud niet. Hij noemt je bestaan en kan geen enkele bijzonderheid geven.
- De test
- Schakel JavaScript uit en herlaad. Blijft er een lege pagina staan, dan is dat wat een deel van de crawlers ziet.
- De reparatie
- De belangrijkste tekst meesturen in het eerste antwoord van de server. Dat kan meestal zonder je site opnieuw te bouwen.
Wat gaat er technisch mis bij zo'n site?
De server stuurt een document met een lege container en een verwijzing naar een scriptbestand. Een browser haalt dat script op, voert het uit, en pas dan verschijnt je tekst. Voor een bezoeker duurt dat een fractie van een seconde en merkt hij niets; voor een programma dat alleen het eerste antwoord ophaalt, is de pagina leeg.
Dat is jarenlang een SEO-onderwerp geweest en het is nu breder: de zoekmachines hebben leren wachten, de nieuwere ophalers niet allemaal. Een site die in klassieke resultaten prima staat, kan daardoor in een AI-antwoord als leeg gelden.
Hoe test ik in twee minuten of dit bij mij speelt?
Zet JavaScript uit in de instellingen van je browser en laad je pagina opnieuw. Wat er dan staat, is ongeveer wat een ophaler zonder uitvoering ziet. Is dat een blanco scherm of een laadanimatie, dan heb je je antwoord.
Doe de test op drie pagina's en niet alleen op je homepagina: bij veel bouwers wordt de eerste pagina wél meegestuurd en de rest niet. Dat is precies het patroon waarbij een assistent weet dat je bestaat en verder niets over je kan zeggen.
Moet ik mijn site nu helemaal opnieuw laten bouwen?
Meestal niet. De gangbare oplossing is dat de server de pagina één keer voorbereidt en de tekst meestuurt in het eerste antwoord; de site blijft daarna gewoon werken zoals hij werkte. Bij de meeste moderne bouwers is dat een instelling of een klein stuk werk, geen herbouw.
Kan het niet, dan is er een tussenweg die minder mooi is en wel werkt: zorg dat de kernfeiten — wie je bent, wat je doet, waar je zit, wat het kost — ook zonder scripts in het document staan, al is het maar als gewone tekst onderaan. Volledig is beter, en iets is aanzienlijk beter dan niets.
Waar let ik op bij mijn volgende site?
Vraag bij de opdracht om één ding en schrijf het op: de inhoud moet in het eerste antwoord van de server staan. Dat is een zin in een bestek, het kost bij aanvang niets extra, en het is achteraf de duurste aanpassing die er is.
Veelgestelde vragen
Mijn site staat gewoon in Google. Dan is het toch in orde?
Niet noodzakelijk. De grote zoekmachines voeren scripts uit voordat ze een pagina beoordelen; een aantal ophalers die AI-antwoorden voeden, doet dat niet of alleen soms. Je kan dus tegelijk keurig geïndexeerd zijn en in een AI-antwoord niets te bieden hebben.
Geldt dit ook voor webshops?
Ja, en daar is de rekening groter, want de gegevens die verdwijnen zijn precies de gegevens waarop gekozen wordt: prijs, beschikbaarheid, levertijd. Een productpagina waarvan de prijs pas na een script verschijnt, is voor een deel van de ophalers een pagina zonder prijs — en dan word je niet genoemd bij een vraag over prijs.
Verder lezen
Gratis, zonder account en zonder kaart.