SEO: strona w JavaScript (single pages)?

"Strony w JS" / "Single pages"

Strony zazwyczaj generowane są po stronie serwera. Serwer wysyła gotową stronę HTML do przeglądarki.

Jednak współcześnie czasem kod HTML strony generowany jest po stronie przeglądarki.

Często mówi się, że wyszukiwarki nie są wstanie indeksować takich stron (to znaczy strona nie znajdzie się nigdy w wynikach wyszukiwania) - nie jest to juz aktualne.
W między czasie stosowało się praktyki generowania specjalnie wcześniej wygenerowanej wersji HTML - specjalnie dla wyszukiwarki (adresy '#!' jako'_escaped_fragment_').
Był to brzydki 'hack', którego google już nie wspiera (może jeszcze Bing używa).

Google wspiera indeksowanie stron generowanych po stronie klienta (strony w JS).

Uwaga, nie chodzi tu o użycie JS na stronie, a jej całkowite generowanie po stronie przeglądarki z wkorzystaniem np. react'a angulara, vue, ..


 

 

Sierpień 2017, eksperyment https://moz.com/blog/search-engines-ready-for-javascript-crawling

Naturalne skanowanie przez google strony różni się od skanowania przez google search.

Googlebot uses a web rendering service (WRS) that is based on Chrome 41 (M41). Generally, WRS supports the same web platform features and capabilities that the Chrome version it uses — for a full list refer to chromestatus.com, or use the compare function on caniuse.com.

https://developers.google.com/search/docs/guides/rendering

 

To znaczy, jeśli treść na twojej stronie jest generowana przez JS po stronie klienta - to nie może ona generować żadnych błędów w przeglądarce Chrome 41!!

Strona nie może generować się zbyt długo - w przeciwnym razie nie znajdzie się w indeksie Google czeka 5-20 sekund (w zależności od sytuacji).

 

JavaScript nie jest zły dla SEO (w Google) jeśli jest dobrze zrobiony.

W przypadku SEO: HTML bardziej wybacza błędy, niż JS.

 

“JavaScript is not bad for SEO, if done right,” and “HTML is very forgiving, JS less so”?

Podobał Ci się ten artykuł?

Jeśli tak, to zarejestruj się aby otrzymywać powiadomienia o nowych artykułach poszerzających perspektywę. A mając szerszą perspektywę, możesz podjmować lepsze decyzje! (a to Twój czas, pieniądze, zdrowie, ..)


Dobre? - polub i poleć innym
Polub StartHerePL: Zdrowie
Polub StartHerePL: Biznes
Polub StartHerePL: InfoTechnologia

Newsletter?

Najpierw jakoś potem jakość. Prawie wszystkie artykuły cały czas aktualizuję :) Możesz spotkać: literówki, niedokończone zdania itp. Wszelkie uwagi są mile widziane! michal @ starthere.pl