Curs SEJ Pro:
Dețineți codul promoțional și rezultatele căutării cuponului mărcii dvs. înainte ca paraziții să o facă
ÎNREGISTREAZĂ-TE ACUM
SEO
O credință comună printre mulți SEO este că Serviciul de redare web al Google are o fereastră de randare de cinci secunde și că orice se întâmplă după acea fereastră de cinci secunde nu va fi inclus în versiunea paginii pe care Google o indexează.
Ideea a început cu ceva ce a spus Martin Splitt de la Google în cel puțin două ocazii și în cele din urmă a devenit larg acceptat ca adevărat. Dave Smart de la Tame the Bots a testat teoria și a descoperit nu numai că fereastra de cinci secunde nu este adevărată, ci și că Serviciul de redare web al Google poate întrerupe și reporni ceasul de randare.
Deci, cine are dreptate, SEO care își bazează opiniile pe ceea ce a spus Martin Splitt sau Dave Smart, un SEO în Marea Britanie? Banii mei sunt pe Dave Smart și în scurt timp vei înțelege de ce.
Ce spun SEO
Ideea promovată în multe bloguri SEO este că există o fereastră de cinci secunde care reprezintă timpul pe care Serviciul de redare web al Google (WRS) îl așteaptă înainte de a captura modelul de obiect al documentului (DOM) al unei pagini web.
Serviciul de redare web de la Google este o colecție de servicii care fac șase lucruri:
Acesta primește codul HTML pe care Googlebot l-a accesat cu crawlere.
Preia resursele paginii web, cum ar fi CSS, JavaScript și imagini.
Încarcă pagina într-un browser Chromium fără cap.
Apoi execută JavaScript-ul paginii.
Și apoi produce un instantaneu al DOM-ului paginii.
În acest moment, trece acel instantaneu DOM în sistemul de indexare Google.
SEO-urile au două variante ale teoriei ferestrelor în cinci secunde
1. Unii SEO spun că procesul de randare din cadrul Serviciului de redare web al Google are aproximativ cinci secunde pentru a produce DOM-ul pe care Google îl face instantanee. Ei spun că există o perioadă de cinci secunde în care pagina este încărcată, JavaScript este executat și Google captează un instantaneu al DOM-ului randat pentru indexare.
2. A doua variantă este că conținutul important trebuie să apară în DOM în cinci secunde, deoarece atunci se așteaptă ca Google să captureze instantaneul DOM.
Unii SEO susțin chiar că au efectuat un test și spun că au confirmat că există într-adevăr o fereastră de cinci secunde.
Ce a spus Martin Splitt?
Martin Splitt a făcut cel puțin două prezentări video în ultimii șapte ani în care a introdus lumea SEO în conceptul unei ferestre de randare de cinci secunde.
Iată ce a spus de fapt Splitt despre acea fereastră de cinci secunde (la aproximativ 18 minute din videoclip):
Toate site-urile web sunt redate, indiferent dacă conțin sau nu JavaScript.
Ceea ce vedem după randare, acesta este instantaneul DOM care va fi luat în indexare. De asta îți pasă.
Nu captura de ecran, nici un cache ciudat în rezultatele căutării. Nu folosi asta.
Nu utilizați ca sursa de vizualizare. Vizualizați sursa nu vă oferă informații DOM. Utilizați instrumentele de testare pe care vi le oferim. De fapt, îți oferă ceea ce a ieșit din randare.
În medie, randarea unei pagini a stat la coadă timp de cinci secunde.
Deci, asta înseamnă că înainte ca unul dintre acești dragi să-i ridice, sunt în medie de cinci secunde acolo. Percentila 90 este de câteva minute. Deci vorbim de minute, nu de săptămâni sau luni.
Redarea agresivă păstrează în cache resursele, așa că nu trebuie să vă faceți griji prea mult cu privire la bugetul de accesare cu crawlere în ceea ce privește randarea. Nu face atât de mult o diferență.
Și dacă vrei să-ți testezi lucrurile, nu face lucruri ciudate. Utilizați doar adresa URL de inspectare a Google Search Console. Îți arată ce se întâmplă la randare, bine?
Nu vă fie frică de randare sau JavaScript.”
Este clar că Splitt nu descrie o limită de cinci secunde pentru Serviciul de redare web. El descrie cât de mult așteaptă paginile, în medie, în coada de randare înainte de a începe randarea. Odată ce un renderer preia pagina, nu se spune nimic despre o limită de timp pentru randare.
Este clar că există o deconectare între ceea ce cred SEO că a spus Splitt și ceea ce a spus el de fapt.
Testul serviciilor de redare web de la Dave Smart
Dave Smart (profil LinkedIn) a efectuat un experiment pentru a testa teoria ferestrei de cinci secunde. El a creat o pagină de test care a întârziat în mod intenționat conținutul în timp ce înregistra mai multe măsurători de timp pentru a determina dacă Serviciul de redare web al Google (WRS) a încetat cu adevărat redarea după cinci secunde.
Modul în care a funcționat testul a fost el a creat o pagină de test care a făcut cereri POST către un script PHP. Acel script PHP și-a întârziat răspunsul cu trei până la șase secunde aleatoriu înainte de a difuza conținut. Smart a folosit două dintre aceste apeluri API în test, astfel încât împreună ar putea dura între șase și douăsprezece secunde.
Ce a descoperit testul WRS
Testul lui Smart a fost inițial despre testarea teoriei ferestrei de cinci secunde, dar a ajuns cu o a doua constatare care a fost complet neașteptată.
La început, experimentul a părut să confirme teoria ferestrei de cinci secunde, deoarece temporizatorul JavaScript a rulat timp de cinci secunde, dând impresia că Serviciul de redare web al Google avea o limită de randare de cinci secunde.
El a scris:
Dar o altă măsurătoare a contrazis această concluzie. Pagina a făcut, de asemenea, apeluri API pe partea de server, care au durat între șase și douăsprezece secunde, dar Serviciul de redare web al Google a așteptat în continuare conținutul întârziat și l-a inclus în DOM-ul redat.
Smart a găsit ceea ce părea a fi un paradox, ceea ce a pus întrebarea: Cum poate Serviciul de redare web al Google să aștepte mai mult de cinci secunde dacă temporizatorul JavaScript a avansat doar cu cinci secunde?
Răspunsul este că serviciul de redare web de la Google utilizează un ceas virtual în loc să se bazeze pe timpul scurs real. În timp ce așteaptă solicitări de rețea (cum ar fi apelurile API de pe partea de server), poate întrerupe acel ceas virtual, permițând să treacă mai mult timp în lumea reală decât rapoartele temporizatorului JavaScript.
Smart a explicat:
"WRS face timpul în felul său. Mai degrabă decât ceasul hardware, așa cum aveți pe computer sau server, WRS folosește un ceas virtual pe care îl poate controla. Aceasta înseamnă că poate accelera, încetini sau chiar întrerupe timpul pentru instanța Chrome fără cap, dacă doresc.
Categorie Noutăți SEO Citiți biografia completă SEJ STAFF Roger Montti Proprietar - Martinibuster.com la Martinibuster.com
#looop_parent
Sursa: Jurnalul motorului de căutare
Înapoi la Blog
Testul Google SEO arată ce se întâmplă în fereastra de randare de 5 secunde


