JavaScript și SEO un cocktail riscant Activis

Fost limitat la utilizări pur interactive de pe site-uri web, JavaScript a revenit în ultimii ani până la punctul de a deveni un limbaj esențial de design, întruchipat în special prin popularizarea celei mai recente „PWA” (Progressive Web App). conceput pentru a oferi o experiență lină, indiferent de dispozitiv sau de tipul de rețea utilizat.

cocktail

Cu toate acestea, mult mai puțin entuziasm în cadrul comunității SEO, ceea ce indică numeroasele complexități tehnice și limitări ale compatibilității cu motoarele de căutare.

La baza problemei: redarea paginilor

Spre deosebire de randările tradiționale cunoscute sub numele de SSR (Server Side Rendering) în care o pagină este complet regenerată cu fiecare clic al utilizatorului, randările generate în JavaScript, numite CSR (Client Side Rendering), permit încărcarea ușoară a paginilor și, prin aceeași, o îmbunătățire vizibilă în timpul de încărcare.

O dezvoltare aproape transparentă pentru utilizatorul de internet, dar nu și pentru motoarele de căutare, care sunt obligați să facă modificări fundamentale crawlerelor lor pentru a indexa conținutul paginilor și a le clasifica corect în rezultatele lor naturale.

Complexități la toate nivelurile

În ceea ce privește motorul, principalul obstacol constă, prin urmare, în dezvoltarea de noi dispozitive de indexare capabile să execute și să interpreteze cadre JavaScript încorporate pe site-uri web, un proces care este atât complex, cât și costisitor.

Concret, explorarea unei pagini web nu necesită nici unul, ci doi pași:

  1. Recuperarea codului HTML al paginii de către crawlerul tradițional
  2. Executarea și interpretarea codului JavaScript prin intermediul extensiei WRS (Web Rendering Service)

Cu toate acestea, în ciuda celor mai recente progrese, aceste site-uri necesită în continuare eforturi semnificative de optimizare tehnică din partea webmasterilor, astfel încât cei doi pași să poată fi realizați fără intermitență.