Robottien ja indeksoinnin hallinta
JavaScript-renderöinti
Kutsutaan myös: Client-side rendering, Server-side rendering
JavaScript-renderöinti on vaihe, jossa selain ajaa sivun JavaScriptin rakentaakseen sen sisällön; vasta tämän vaiheen jälkeen näkyvä teksti on näkymätöntä roboteille, jotka eivät aja JavaScriptiä.
Selkeästi sanottuna
Palvelinpuolen renderöinnissä palvelin lähettää valmiin HTML:n. Selainpuolen renderöinnissä selain rakentaa tekstin JavaScriptin latauduttua.
Kävijät huomaavat eron harvoin. JavaScriptiä ajamattomat robotit huomaavat.
Esimerkki
Joulukuussa 2024 hosting-yritys Vercel julkaisi tutkimuksen tekoälyrobottien liikenteestä verkossaan. Sen mukaan yksikään mitatuista suurista tekoälyroboteista ei ajanut JavaScriptiä, GPTBot, ClaudeBot ja PerplexityBot mukaan lukien, kun taas Googlen Gemini pystyi siihen Googlebotin infrastruktuurin kautta.
curl -A "GPTBot" https://example.com/your-pageMiksi tällä on väliä tekoälyhaussa
Jos päätekstisi näkyy vasta JavaScriptin ajamisen jälkeen, nämä robotit voivat nähdä lähes tyhjän sivun.
Googlen mukaan se pystyy käsittelemään JavaScriptiä, kunhan sitä ei ole estetty, mutta JavaScript-kehyksillä rakennettujen sivustojen SEO on usein monimutkaisempaa.
Mitä voit tehdä
- Hae sivusi curlilla, kuten yllä olevalla komennolla, ja tarkista, että pääteksti on vastauksessa.
- Renderöi tärkeä sisältö palvelimella.
- Tee GEO-Score-analyysi, niin näet tekoälyrobottien pääsyn ja sivun rakenteen.
Kokeile: Analysoi sivu
Sekoitetaan usein näihin
- Googlebot
- Googlebot ajaa JavaScriptiä. Vercelin tutkimuksessa muut suuret tekoälyrobotit eivät ajaneet.
Lähteet
- Vercel (vendor study, December 2024): The rise of the AI crawler
- Google Search Central: Optimizing your website for generative AI features on Google Search
Faktat ja lähteet tarkistettu viimeksi 19. lokakuuta 2026.
Liittyvät termit
Miten sivusi pärjää tekoälyhaussa?
GEO-Score tarkistaa sivun 22 signaalin avulla tekoälyrobottien pääsystä rakenteiseen dataan ja näyttää, mitä kannattaa korjata ensin.
Analysoi sivu