A JavaScript és a SEO egy kockázatos koktél Activis

Korábban a weboldalak pusztán interaktív használatára szorítkozva a JavaScript az elmúlt években látványos visszatérést mutatott arra a pontra, hogy elengedhetetlen tervezési nyelvvé vált, nevezetesen a legújabb „PWA” (Progressive Web App) népszerűsítésével. Úgy tervezték, hogy zökkenőmentes élményt nyújtson, függetlenül a használt eszköztől vagy a hálózat típusától.

JavaScript keretrendszer

Sokkal kevesebb lelkesedés a SEO közösségen belül, ami rámutat a keresőkkel való kompatibilitás számos technikai összetettségére és korlátozására.

A probléma középpontjában: oldalak renderelése

Az SSR (Server Side Rendering) néven ismert hagyományos megjelenítésekkel ellentétben, ahol az oldal a felhasználó minden kattintásával teljesen megújul, a JavaScript-ben előállított, CSR (Client Side Rendering) nevű megjelenítések lehetővé teszik az oldalak könnyű betöltését, és ugyanezen érezhető javulás révén a rakodási időben.

Szinte átlátható fejlesztés az internetfelhasználók számára, de nem azoknak a keresőmotoroknak, amelyek kénytelenek alapvető változtatásokat végrehajtani a robotjaikban, hogy indexeljék az oldalakat és helyesen osztályozzák őket a természetes eredményeikben.

Komplexitások minden szinten

A motor oldalán a legfőbb akadály tehát olyan új indexelő eszközök kifejlesztésében rejlik, amelyek képesek a weboldalakba ágyazott JavaScript-keretrendszerek végrehajtására és értelmezésére, amely folyamat egyszerre bonyolult és drága.

Konkrétan, egy weboldal felfedezése nem egy, hanem két lépést igényel:

  1. Az oldal HTML kódjának helyreállítása a hagyományos robot által
  2. A JavaScript kód végrehajtása és értelmezése a WRS (Web Rendering Service) kiterjesztésen keresztül

A legújabb fejlemények ellenére azonban ezek a webhelyek továbbra is jelentős technikai optimalizálási erőfeszítéseket igényelnek a webmesterektől, hogy a két lépést megszakítás nélkül lehessen elvégezni.