• Web Crawling

A Google webkúszó szimulálja a tétlen állapotokat a jobb JavaScript megjelenítés érdekében

  • Felix Rose-Collins
  • 2 min read
A Google webkúszó szimulálja a tétlen állapotokat a jobb JavaScript megjelenítés érdekében

Intro

A Google egy új technikát vezetett be a webkúszási folyamatába, hogy javítsa a JavaScript-hangsúlyos weboldalak megjelenítését és indexelését. Ez a megközelítés a böngészőkörnyezeten belüli "üresjárati" állapotok szimulációját jelenti, amely bizonyos JavaScript-eseményeket indít el, amelyek egyébként esetleg kimaradnának, és ezáltal javítja a lánctalpas program képességét a weboldalak halasztott tartalmának teljes renderelésére és indexelésére.

Az "üresjárati" szimulációs technika

A "Search Off The Record" podcast nemrégiben megjelent epizódjában Zoe Clifford, a Google renderelési csapatának munkatársa elmagyarázta, hogy a Googlebot mostantól hogyan szimulálja az üresjárati időszakokat, hogy JavaScript eseményeket, konkrétan a requestIdleCallback-et indítsa el. Ezt a funkciót a fejlesztők általában arra használják, hogy a nem kritikus tartalmak betöltését addig halasszák, amíg a böngésző nem foglalatoskodik. Korábban a Googlebot az oldalak renderelésének hatékonysága miatt ritkán jutott üresjárati állapotba, ami azt eredményezte, hogy egyes tartalmak nem töltődtek be és nem indexelődtek megfelelően.

Clifford megosztott egy példát egy népszerű videó-weboldalról, amely a requestIdleCallback kioldása utánig késleltette a tartalom betöltését. Mivel azonban a böngésző sosem volt igazán üresjáratban, a callback nem hajtódott végre, ami hiányos oldalbetöltéshez vezetett.

Fejlesztések a renderelési folyamatban

Ennek megoldására a Googlebot most úgy tesz, mintha időközönként, még aktív renderelési feladatok közben is tétlen lenne. Ez a változtatás biztosítja, hogy a tétlen hívások elinduljanak, így minden tartalom, beleértve a halasztott elemeket is, betöltődhet és indexelhetővé válik. Ez a módosítás különösen fontos a JavaScript-hangsúlyos webhelyek esetében, ahol a tartalom betöltése gyakran késik a teljesítmény optimalizálása érdekében.

Ajánlások webfejlesztőknek

Clifford kiemelte a JavaScriptben történő kíméletes hibakezelés fontosságát az olyan problémák megelőzése érdekében, mint az üres oldalak vagy a hiányzó tartalom, amelyek negatívan befolyásolhatják az indexelést. A fejlesztőket arra ösztönzik, hogy hatékonyan kezeljék a hibákat, biztosítva, hogy még akkor is megfelelően jelenítse meg az oldal tartalmát, ha néhány kód hibásan működik.

Következmények a SEO szakemberek számára

A SEO-szakemberek számára ez a fejlemény hangsúlyozza a weboldal folyamatos nyomon követésének és tesztelésének szükségességét a lehetséges megjelenítési problémák azonosítása érdekében. A fejlesztőcsapatokkal való együttműködés elengedhetetlen ahhoz, hogy a webhelyek egyszerre legyenek felhasználóbarátok és a keresőmotorok számára optimalizáltak. A keresőmotorok JavaScript-kezelésének és az oldalak renderelésének módjáról való tájékozottság elengedhetetlen a keresési láthatóság fenntartásához és javításához.

Következtetés

A Google alkalmazkodása a JavaScript-hangsúlyos weboldalak kezeléséhez az üresjárati állapotok szimulálásával jelentős előrelépést jelent a webkúszási és indexelési technológiában. Ez a változás nemcsak a tartalom indexelésének pontosságát javítja, hanem rávilágít a SEO és a webfejlesztési gyakorlatok dinamikus jellegére is.

Ha további betekintést szeretne nyerni a Google renderelési gyakorlatába és az arra való optimalizálásba, érdemes megvizsgálni a kapcsolódó vitákat és forrásokat, például a Google megközelítését az összes oldal renderelésével kapcsolatban, beleértve a JavaScript-hangsúlyos oldalakat is. Ezek az információk felbecsülhetetlen értékűek a fejlesztők és a SEO-szakemberek számára, akik a webhelyek teljesítményének és keresőmotoros láthatóságának optimalizálására törekszenek.

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.

Kezdje el használni a Ranktracker-t... Ingyen!

Tudja meg, hogy mi akadályozza a weboldalát a rangsorolásban.

Ingyenes fiók létrehozása

Vagy Jelentkezzen be a hitelesítő adatokkal

Different views of Ranktracker app