
Úvod
Spoločnosť Google zaviedla do procesu prehľadávania webu novú techniku na zlepšenie vykresľovania a indexovania webových lokalít s vysokým obsahom JavaScriptu. Tento prístup zahŕňa simuláciu "nečinných" stavov v prostredí prehliadača, pričom sa spúšťajú určité udalosti JavaScriptu, ktoré by inak mohli byť prehliadnuté, čím sa zvyšuje schopnosť prehľadávača plne vykresliť a indexovať odložený obsah webových stránok.
Simulačná technika "Idle"
Počas nedávnej epizódy podcastu "Search Off The Record" Zoe Cliffordová z tímu vykresľovania spoločnosti Google vysvetlila, ako teraz Googlebot simuluje obdobia nečinnosti, aby spustil udalosti JavaScriptu, konkrétne requestIdleCallback. Túto funkciu bežne používajú vývojári na odloženie načítania nekritického obsahu, kým prehliadač nebude zaneprázdnený. Predtým efektívnosť Googlebotu pri vykresľovaní stránok znamenala, že zriedkavo dosiahol stav nečinnosti, čo viedlo k tomu, že sa niektorý obsah nenačítal a neindexoval správne.
Clifford sa podelil o príklad populárnej webovej lokality s videom, ktorá odložila načítanie obsahu až po spustení funkcie requestIdleCallback. Keďže však prehliadač nikdy nebol skutočne nečinný, spätné volanie sa nevykonalo, čo viedlo k neúplnému načítaniu stránky.
Vylepšenia v procese vykresľovania
Na vyriešenie tohto problému teraz Googlebot v určitých intervaloch predstiera nečinnosť, a to aj počas aktívnych úloh vykresľovania. Táto zmena zabezpečuje, aby sa spúšťali spätné volania pri nečinnosti, čo umožňuje načítanie a indexovanie celého obsahu vrátane odložených prvkov. Táto úprava je obzvlášť dôležitá pre stránky s vysokým podielom JavaScriptu, kde sa načítanie obsahu často odkladá kvôli optimalizácii výkonu.
Odporúčania pre webových vývojárov
Clifford zdôraznil dôležitosť implementácie šetrného spracovania chýb v jazyku JavaScript, aby sa predišlo problémom, ako sú prázdne stránky alebo chýbajúci obsah, ktoré môžu negatívne ovplyvniť indexovanie. Vývojárom sa odporúča, aby efektívne spravovali chyby a zaistili, že aj keď niektorý kód zlyhá, stránka môže stále správne vykresľovať svoj obsah.
Dôsledky pre odborníkov na SEO
Pre odborníkov na SEO tento vývoj zdôrazňuje potrebu priebežného monitorovania a testovania webových stránok s cieľom identifikovať potenciálne problémy s vykresľovaním. Spolupráca s vývojárskymi tímami je nevyhnutná na zabezpečenie toho, aby boli webové stránky priateľské pre používateľov a zároveň optimalizované pre vyhľadávače. Pre udržanie a zlepšenie viditeľnosti vo vyhľadávaní je nevyhnutné byť informovaný o tom, ako vyhľadávače spracúvajú JavaScript a vykresľujú stránky.
Záver
Prispôsobenie spoločnosti Google na spracovanie webových stránok s vysokým obsahom JavaScriptu simuláciou nečinnosti predstavuje významný pokrok v technológii prehľadávania a indexovania webových stránok. Táto zmena nielenže zlepšuje presnosť indexovania obsahu, ale tiež poukazuje na dynamickú povahu postupov SEO a vývoja webových stránok.
Ak chcete získať ďalšie informácie o postupoch vykresľovania spoločnosti Google a o tom, ako ich optimalizovať, preskúmajte súvisiace diskusie a zdroje, napríklad prístup spoločnosti Google k vykresľovaniu všetkých stránok vrátane stránok s vysokým obsahom JavaScriptu. Tieto informácie sú neoceniteľné pre vývojárov a odborníkov na SEO, ktorých cieľom je optimalizovať výkon webových stránok a viditeľnosť vo vyhľadávačoch.

