SEOVerdiepend ← Alle termen

JavaScript

Ook wel JS

Wat is JavaScript?

JavaScript is een programmeertaal die websites interactief maakt, zoals filters, menu's en formulieren. Voor SEO telt vooral dat Google pagina's met veel JavaScript eerst moet uitvoeren (renderen) voordat het de inhoud ziet, en dat gaat niet altijd goed.

VoorbeeldEen webshop in fietsonderdelen laadt productteksten pas in via JavaScript nadat de pagina geopend is. Google ziet daardoor soms een lege pagina en toont die producten niet of pas veel later in de zoekresultaten.
Waarom het ertoe doetInhoud en links die Google niet goed kan uitlezen, tellen niet mee voor je vindbaarheid. Ook veel AI-crawlers voeren geen JavaScript uit en missen die inhoud dan helemaal.
Zo begin jeTest een belangrijke pagina met URL-inspectie in Google Search Console en bekijk de gerenderde HTML (wat Google ziet). Ontbreken je teksten of links, laat ze dan direct door de server meesturen.

Veelgestelde vragen over JavaScript

Hoe check ik of Google mijn JavaScript-inhoud goed ziet?

Dat controleer je het makkelijkst met de URL-inspectie in Google Search Console.

  • Plak de URL in de zoekbalk bovenaan Search Console.
  • Klik op "Live URL testen" en daarna op "Geteste pagina bekijken".
  • Bekijk de gerenderde HTML en de screenshot. Staan je teksten, links en producten erin?
  • Kijk bij "Meer info" of er scripts of bronnen zijn die niet geladen konden worden.

Zie je belangrijke inhoud wel in je browser maar niet in de gerenderde HTML? Dan mist Google die inhoud waarschijnlijk ook.

Ziet Google JavaScript-inhoud niet gewoon direct, net als tekst?

Nee, niet altijd. Google haalt eerst de HTML op en voert JavaScript pas later uit, als er rekenkracht vrij is. Gaat er iets mis, bijvoorbeeld een script dat te traag laadt of een fout geeft, dan ziet Google die inhoud niet.

Daarnaast voeren veel andere zoekmachines en AI-crawlers JavaScript beperkt of helemaal niet uit. Een veelgemaakte fout is ook navigatie via knoppen met een klikfunctie in plaats van gewone links. Google volgt alleen links met een href, dus zorg dat menu's en filters echte links gebruiken.

Hoe zorg ik dat JavaScript mijn WordPress-site niet vertraagt?

Laat scripts pas laden als ze nodig zijn, zodat je tekst eerst verschijnt. Met WP Rocket of LiteSpeed Cache regel je dat zonder code.

  • Zet het uitstellen (defer) van JavaScript aan.
  • Gebruik de optie om JavaScript pas uit te voeren na interactie, vooral voor chatwidgets en trackingcodes.
  • Verwijder plugins die je niet gebruikt, want die laden vaak eigen scripts.
  • Test daarna je menu, formulieren en winkelwagen.

Werkt iets niet meer? Sluit dat script dan uit in de instellingen van de plugin.

Is server-side rendering beter voor SEO dan client-side rendering?

Meestal wel. Bij server-side rendering maakt de server de complete pagina klaar, zodat Google de inhoud meteen in de HTML vindt. Bij client-side rendering bouwt de browser de pagina pas op met JavaScript, en dan ben je afhankelijk van het renderen door Google.

Een standaard WordPress-site werkt al server-side, dus daar zit je meestal goed. Het risico zit vooral bij headless websites, sites gebouwd met frameworks zoals React, of losse onderdelen zoals reviews en productfilters die later worden ingeladen. Laat je developer dan kiezen voor server-side rendering of statisch genereren.

Hoe lang duurt het voordat Google JavaScript-pagina's indexeert?

Daar is geen vaste termijn voor. Het hangt af van hoe vaak Google je site bezoekt, hoe snel je server en scripts zijn en hoe belangrijk Google je pagina vindt. Pagina's die zwaar op JavaScript leunen, lopen vaak wat achter op gewone HTML-pagina's, omdat renderen een extra stap is.

Je versnelt het door:

  • belangrijke inhoud en links direct in de HTML te zetten;
  • een XML-sitemap in te dienen in Search Console, bijvoorbeeld via Yoast SEO of Rank Math;
  • nieuwe pagina's intern te linken;
  • via de URL-inspectie indexering aan te vragen.
Meer lezen in de officiële documentatieGoogle over basisprincipes JavaScript-SEOdevelopers.google.com
Wil je weten of Google je site goed leest?Bekijk onze SEO-aanpak →
Persoonlijk advies

Liever even sparren over je marketing?

Plan een kennismakingsgesprek. We kijken samen naar je situatie en wat de beste volgende stap is.

Plan een kennismaking →