JavaScript и SEO рисков коктейл Activis

По-рано ограничен до изцяло интерактивна употреба на уебсайтове, JavaScript през последните години прави завладяващо завръщане до степен да се превърне в основен език за дизайн, особено въплътен от популяризирането на най-новия „PWA“ (Progressive Web App). стандарти, създадени да осигурят гладко изживяване, независимо от използваното устройство или тип мрежа.

javascript

Въпреки това, много по-малко ентусиазъм в рамките на SEO общността, което сочи към многото технически сложности и ограничения на съвместимостта с търсачките.

В основата на проблема: изобразяване на страници

За разлика от традиционните визуализации, известни като SSR (Server Side Rendering), при които дадена страница се регенерира напълно при всяко щракване на потребителя, генерираните в JavaScript визуализации, наречени CSR (Client Side Rendering), позволяват леко зареждане на страници и по същия начин забележимо подобрение по време на зареждане.

Почти прозрачна разработка за интернет потребителя, но не и за търсачките, които са принудени да направят фундаментални промени в своите роботи, за да индексират съдържанието на страниците и да ги класифицират правилно в естествените им резултати.

Сложности на всички нива

Следователно от страна на двигателя основната пречка се крие в разработването на нови устройства за индексиране, способни да изпълняват и интерпретират JavaScript рамки, вградени в уебсайтове, което е едновременно сложен и скъп процес.

По-конкретно, изследването на уеб страница не изисква нито една, а две стъпки:

  1. Възстановяването на HTML кода на страницата от традиционния робот
  2. Изпълнението и интерпретацията на JavaScript код чрез разширението WRS (Web Rendering Service)

Въпреки последните постижения обаче, тези сайтове все още изискват значителни усилия за техническа оптимизация от страна на уебмастърите, така че двата етапа да могат да се извършват без прекъсвания.