Skip to Content
⚙️ Technische SEOJavaScript rendering

Wat is JavaScript rendering?

JavaScript rendering is het proces waarbij een browser — of een zoekmachine-bot — een pagina opbouwt door JavaScript uit te voeren, in plaats van enkel de initiële HTML te lezen.

Toelichting

Sinds 2015 voert Googlebot JavaScript uit, maar in twee stappen: eerst wordt de ruwe HTML opgehaald, en pas later — vaak uren tot dagen later — komt het render-stadium waarin scripts worden uitgevoerd. Tussen die twee stappen ziet Google soms een lege pagina.

De drie meest gebruikte rendermethoden:

  • Server-Side Rendering (SSR) — HTML wordt op de server gegenereerd; bot ziet meteen alle content
  • Static Site Generation (SSG) — HTML wordt vooraf gebouwd; bot ziet alles direct (deze site werkt zo)
  • Client-Side Rendering (CSR) — HTML komt grotendeels leeg binnen, JavaScript bouwt de pagina pas in de browser

Voor SEO zijn SSR en SSG verreweg de veiligste keuzes. Pure CSR — typisch bij niet-geoptimaliseerde Single Page Applications — kan ervoor zorgen dat content pas in de tweede stap bij Google aankomt, met vertraging in indexering en soms missende rich results.

Test wat Googlebot precies ziet via URL Inspection in Google Search Console: de gerenderde HTML, een screenshot en eventuele JavaScript-errors. Wat daar niet staat, ziet Google ook niet.

Zie ook

Laatst bijgewerkt op