Controles / Content en leesbaarheid
Prijzen verschijnen pas nadat scripts draaien
De pagina toont prijzen in een browser, maar de HTML die een crawler krijgt bevat er geen. AI-crawlers voeren geen scripts uit, dus assistenten kunnen niet citeren wat het kost en gaan gissen of noemen een concurrent.
js_only_prices · Content en leesbaarheid · Waarschuwing
Wat haar activeert
De browserweergave van een pagina toont minstens één prijs nadat scripts gedraaid hebben, en de HTML die een crawler krijgt heeft er geen.
Wat je moet aanpassen
Zet de prijzen in de door de server gestuurde HTML (en Offer-markup) en laat scripts ze alleen bijwerken.
Voorbeeld
HTML om in de pagina te zetten:
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"Product","name":"Blue trail running shoes","offers":{"@type":"Offer","price":"89.00","priceCurrency":"EUR"}}
</script>
<p class="price">€89.00</p>
Zo bevestig je de oplossing
- Bekijk de paginabron en zoek de prijs: hij staat in de HTML, niet alleen op het scherm
- Start een nieuwe crawl
Hoe vaak het voorkomt
We hebben niet gemeten hoe vaak dit voorkomt in een steekproef van sites. Cijfers verschijnen hier zodra een studie het dekt.
Over deze controle
| Controle-ID | js_only_prices |
|---|---|
| Sectie van het rapport | Content en leesbaarheid |
| Ernst | Waarschuwing |
| Hoe het wordt bepaald | Gemeten: direct gelezen uit de pagina of het antwoord van de server. |
| Toegevoegd | Versie 9, 24 oktober 2026 |
| Status | Gemeten in elk rapport |
| Rapport geeft de code | Nee, de oplossing wordt in tekst beschreven |
Verwante controles
- Scripts wijzigen of verwijderen wat de pagina zegt
- Product- of itemlijst laadt via JavaScript
- Pagina staat op noindex
- Lange redirectketen
Kijk of het voor je site geldt
Plak je adres: we crawlen tot 10 pagina's en tonen elk probleem dat we vinden, met de oplossing. Geen account, geen kaart.
Elk abonnement crawlt tot zijn paginalimiet en toont deze controles met de oplossing: abonnementen.
Hoe een audit werkt: methode