Podczas tegorocznego Google I/O (trwa od 7 maja do dzisiaj) oraz za pośrednictwem oficjalnego bloga ogłoszono duże zmiany w Googlebocie.

Najważniejsza informacja to ta, że Googlebot będzie aktualizowany tak często jak Chrome, czyli każda nowelizacja przeglądarki stworzonej przez Google wiąże się z jego uaktualnieniem. Od teraz renderowanie stron odbędzie się przez najnowszą wersje Chrome oznaczonej numerem 74. Dla przypomnienia dotąd Googlebot korzystał z wersji 41.

 

Według przedstawicieli giganta z Mountain View, teraz Googlebot ma ponad 1000 nowych funkcji, m.in.:

- ES6 oraz nowsze atrybuty JavaScript

- IntersectionObserver dedykowany do tzw. lazy-loading (czym jest lazy-loading)

- Interfejsy API komponentów v1 (więcej o komponentach API)

 

Autor oficjalnego komunikatu o zmianach w Googlebocie, Martin Splitt przyznaje, że wciąż istnieją pewne ograniczenia związane z renderowaniem JavaScript. Na przykład nowelizacja Googlebota nie zmieni sposobu renderowania elementów strony w JavaScript w tym znaczeniu, że wciąż będzie odbywało się to w dwóch etapach. Pierwszy etap to generalne renderowanie strony, natomiast drugi to renderowanie JavaScript.

 

Źródło: https://webmasters.googleblog.com/2019/05/the-new-evergreen-googlebot.html