• Prehľadávanie webu

Webový prehľadávač spoločnosti Google simuluje nečinné stavy pre lepšie vykresľovanie JavaScriptu

  • Felix Rose-Collins
  • 2 min read
Webový prehľadávač spoločnosti Google simuluje nečinné stavy pre lepšie vykresľovanie JavaScriptu

Ú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.

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

Začnite používať Ranktracker... zadarmo!

Zistite, čo brzdí vaše webové stránky v hodnotení.

Vytvorenie bezplatného konta

Alebo sa pri hláste pomocou svojich poverení

Different views of Ranktracker app