Manifestarea SEO de redare: de ce trebuie să mergem dincolo de SEO JavaScript
Publicat: 2020-12-12Doriți să vă asigurați că conținutul dvs. este accesat în mod corespunzător de către motoarele de căutare și ocupă un loc înalt?
În sesiunea sa SEJ eSummit, Bartosz Góralewicz a prezentat modul în care Google redă site-uri web la scară largă și împărtășește informații bazate pe brevetele și documentația Google.
Iată o recapitulare a prezentării sale.
Problema cu JavaScript
Góralewicz și echipa sa au descoperit că 40% din conținutul care se bazează pe JavaScript nu este indexat după 14 zile.
Devine mai rău.
Zece la sută din adresele URL dintr-un domeniu mediu nu sunt indexate de Google și vorbim de adrese URL indexabile unice.
Acest lucru este ceva de luat în considerare, mai ales că aceste tendințe se schimbă în timp și se pot agrava.
În 2015, Google a susținut că sunt buni cu redarea spunând:
„[A] atâta timp cât nu blocați Googlebot să vă acceseze cu crawlere fișierele JavaScript sau CSS, suntem în general capabili să redăm și să înțelegem paginile dvs. de web precum browserele moderne.”
Din 2017, Góralewicz și echipa sa au creat o mulțime de alte experimente, inclusiv experimente de cloaking cu JavaScript și altele, care au dezvăluit probleme de indexare și indexare întâmpinate de site-urile web bazate pe JavaScript.
Ce cadru JavaScript poate fi accesat cu crawlere și indexabil? @bart_goralewicz # SMS2017 pic.twitter.com/3beH9dCj14
- Aleyda Solis (@aleyda) 2 mai 2017
În același an, Google a început să vorbească deschis despre JavaScript SEO.
Astăzi, în timp ce îl avem pe Martin Splitt de la Google, care a fost incredibil de util pentru comunitatea SEO, rămân încă întrebări fără răspuns.
În noiembrie 2019, la Chrome Developer Summit, Splitt a anunțat că mediana pentru redarea la Google s-a îmbunătățit de la până la o săptămână pe an până la doar cinci secunde în 2019.
Cu toate acestea, cercetările suplimentare făcute de Góralewicz și echipa Onely au constatat că „întârzierea de redare mediană poate fi practic inexistentă pentru noile site-uri web, întârzierea indexării conținutului JavaScript este încă foarte mare”.
Multe site-uri web bazate pe JavaScript nu sunt indexate și nu se clasează nici măcar după două săptămâni.
De asemenea, au descoperit că:
- Există mărci uriașe abia în indexul Google.
- Indexarea HTML nu este atât de ușoară pe cât se presupune.
- Tendințele de indexare fluctuează în timpul actualizărilor Google.
- Puteți fi dat afară din indexul Google.
Una dintre provocările cu diagnosticarea scăderilor de indexare chiar acum este că comanda site-ului nu este fiabilă și poate returna o mulțime de negative negative.
Introducerea în indexul Google: o mare provocare SEO
Introducerea conținutului dvs. în indexul Google este o bază absolută a prezenței dvs. online - și rămâne o mare provocare SEO astăzi.
Și această problemă va crește și mai mult cu resursele limitate ale Google, deoarece acestea nu pot reda și indexa întregul web din întreaga lume, în special cu costul care vine acum cu o mulțime de site-uri web moderne.
Uitați-vă doar la unele dintre cele mai mari mărci cu probleme semnificative de indexare.
Dacă Google nu vă va indexa paginile web, toate celelalte activități SEO nu vor conta deloc.
Bine că atât SEO, cât și Google, încep conversația despre probleme de indexare și avem surse de date mai bune pentru a le valida.
Și majoritatea problemelor de indexare pot fi de fapt rezolvate prin SEO tehnic.
Iată cum.
Redare optimizată în lot: cum funcționează
Google se uită la site-ul dvs. web dintr-o perspectivă de redare și arhitectură de preluare optimizată (BOR).
Privind aceste vizualizări alăturate, ceea ce vede Google este diferit de ceea ce văd utilizatorii într-un browser.
Deci, cum funcționează BOR?
Pasul 1: BOR omite toate resursele care nu sunt esențiale pentru a genera o previzualizare a paginii dvs.
Primul pas pentru redarea optimizată a lotului și arhitectura de preluare este eliminarea tuturor resurselor de care Google nu are nevoie pentru a genera previzualizarea sau aspectul site-ului dvs. web.
Aceasta include:
- Scripturi de urmărire (Google Analytics, Hotjar etc.)
- Reclame
- Imagini
Eliminarea acestor resurse suplimentare poate economisi mai mult de 50% din timpul de încărcare, scriptare și redare. Acest lucru economisește destul de multe resurse pentru Google.
Pasul 2: setați valoarea unui ceas virtual
Al doilea pas la care se îndreaptă Google va stabili valoarea ceasului virtual (despre care vom vorbi puțin mai jos).
Pasul 3: Aspectul site-ului web este generat
Odată ce timpul pe acel ceas virtual „se termină”, se generează aspectul site-ului web.
Există două concepte cheie de reținut:
- Ceasul virtual.
- Schema.
Ce este un ceas virtual?
Ceasul virtual măsoară costul redării unui site web.
Este un fel de buget de redare din partea Google, iar site-urilor web li se atribuie un pic din „buget”.
Când redarea se oprește pentru a prelua resurse (oe, scripturi, fișiere CSS, dimensiuni de imagine etc.), acel ceas virtual nu avansează. Înaintează doar atunci când redăm de fapt.
Aceasta înseamnă că, dacă aveți o mulțime de CSS, JavaScript sau alte resurse pe site-ul dvs., aveți nevoie de mai mult „timp virtual” pe ceasul virtual.
Dar nu există nicio garanție cât de mult timp din acel ceas virtual vei putea obține.
Deși nu știm care este limita (și s-ar putea să nu știm niciodată), ne putem da seama cât de înfometat este site-ul nostru.
Folosind Chrome DevTools, puteți încetini procesorul și puteți vedea cum afectează scriptarea și redarea.
Să luăm ca exemplu site-ul web H&M.
A crescut timpul de până la 25 de ori.
Putem vedea cum H&M se poate lupta cu redarea și indexarea.
Cum se măsoară „încărcarea cu ceas virtual” a site-ului dvs. web
Góralewicz recomandă două opțiuni pentru a măsura „încărcarea ceasului virtual”.
- Utilizați prea mult Onely; Instrumentul nu a redat (TL; DR) care calculează costul redării unei pagini web de la 0 la 100.
- Simulați BOR în Chrome DevTools. (Iată o prezentare detaliată.)
Aspectul paginii dvs.
Când timpul ceasurilor virtuale se termină, aspectul este generat, indiferent dacă este sau nu la jumătatea redării.
Acest lucru duce la o mulțime de provocări potențiale.
Cel mai important, aici se termină JavaScript SEO și începe redarea SEO.

Redarea se concentrează foarte mult pe modul în care aspectul se joacă cu toată această idee.
Locația conținutului este importantă
Știm deja că textul care apare deasupra pliului este mai important decât textul de sub linie.
Se pare că afectează și modul în care Google va accesa cu crawlere acel conținut.
Brevetul Google din 2011, Programarea accesării cu crawlere a resurselor, ne arată cum arată motorul de căutare la diferite secțiuni ale site-urilor web, precum și la linkurile din secțiunile respective, cu o prioritate diferită.
Acest lucru demonstrează că Javascript SEO este doar vârful aisbergului. Se concentrează doar dacă Google poate vedea conținutul nostru.
Redarea este mult dincolo de asta.
Este un subiect mult mai larg, deoarece, în afară de faptul că Google doar vede conținutul, acum ne interesează:
Aspectul paginii.
- Importanța conținutului, bazată pe dimensiunea textului, plasarea etc.
- Extragerea legăturilor interne și externe.
- Ratele de modificare a intrării.
- Alți factori care au legătură cu modul în care este redat un site web și cum arată după aceea, inclusiv imagini .
Redare în lot vs. imagini
Serviciul de redare Google folosește imagini simulate. Iată un exemplu despre modul în care se joacă asta.
Dar legăturile?
Valoarea legăturilor depinde de locația și atributele acestora.
Știm acest lucru de ceva timp, dar acest lucru devine mai interesant atunci când analizăm mai multe tipare de la Google.
Poziția linkului în cadrul paginii contează.
Aceasta afectează modul în care Google va accesa cu crawlere acel link și ce fel de „evaluare” va atribui Google acestui link.
În plus, linkurilor plasate în secțiuni importante ale paginii dvs. li se poate atribui o valoare mai mare comparativ cu linkurile din secțiunile mai puțin importante.
Conform documentelor de clasificare bazate pe comportamentul utilizatorului și / sau brevetul de date despre caracteristici (modelul Reasonable Surfer), există multe alte caracteristici asociate linkurilor, inclusiv:
- Text înconjurător: cuvinte înainte și / sau după link;
- Tipul de legătură (de exemplu, imagine / text)
- Cât de comercial poate fi textul ancoră asociat cu un link
- Numărul de legături din documentul sursă
- Marimea fontului
Mai mult, Google nu analizează paginile la nivel de bloc. Un link, chiar dacă este plasat într-o secțiune populară a unei pagini, poate fi considerat lipsit de importanță - de exemplu, atunci când este un link „Termeni și condiții”, un banner publicitar sau este un link fără legătură cu documentul.
Este important să rețineți că Google, pentru a aplica pe deplin modelul rezonabil de surfer, este necesar ca pagina să fie redată complet.
Conform documentelor de clasificare bazate pe comportamentul utilizatorului și / sau brevetul de date despre caracteristici (modelul Reasonable Surfer), există multe alte caracteristici asociate linkurilor, inclusiv:
- Text înconjurător: cuvinte înainte și / sau după link.
- Tipul de legătură (de exemplu, imagine / text).
- Cât de comercial poate fi textul ancoră asociat cu un link.
- Numărul de legături din documentul sursă.
- Marimea fontului.
Mai mult, Google nu analizează paginile la nivel de bloc.
Un link, chiar dacă este plasat într-o secțiune populară a unei pagini, poate fi considerat lipsit de importanță - de exemplu, atunci când este un link „Termeni și condiții”, un banner publicitar sau este un link fără legătură cu documentul.
Este important să rețineți că Google, pentru a aplica pe deplin modelul rezonabil de surfer, este necesar ca pagina să fie redată complet.
Deci, care secțiuni sunt și nu sunt indexate?
Ceea ce Góralewicz și echipa sa au aflat în nouă luni de cercetare este că Google folosește euristici foarte similare pentru a alege ce părți ale unui site web trebuie redate și care dintre acestea pot fi omise.
Pentru a diagnostica indexarea parțială, echipa Onely a analizat site-urile web populare pentru a vedea ce părți ale unui aspect dat sunt indexate și care nu.
Ceea ce au descoperit este că Google pare să ignore unele părți ale site-urilor web cu mai multă nerăbdare decât altele.
De exemplu, Google pare să se lupte cu redarea secțiunilor „articole conexe” și „s-ar putea să vă intereseze”.
Google va indexa cel mai probabil conținutul dvs. principal.
Dar ... există mari șanse ca, dacă site-ul dvs. web este greu în ceea ce privește scriptarea și redarea, acestea vor sări peste o parte a paginii dvs. care nu este la fel de crucială ca și conținutul principal după ce Google încearcă să înțeleagă acest aspect.
Google a menționat că vor întrerupe scriptul atunci când sunt grele, dar nu știam ce înseamnă asta până acum.
Indexare parțială: constatări cheie
S-ar putea să credeți că indexarea parțială nu este atât de semnificativă pentru o problemă.
- Când vă indexează mai întâi conținutul principal, putem presupune că aceasta este o decizie inteligentă din partea Google.
- Aceasta înseamnă că adesea vor ignora părți din aspectul dvs.
- Ceea ce poate duce la probleme de indexare și accesare cu crawlere la nivel de site.
- Și ne-am întors la problema că după 14 zile, aproximativ 40% din conținutul JavaScript nu este indexat.
Dar acest lucru duce la o problemă și mai semnificativă - după 14 zile, 10% din adresele URL nu sunt indexate.
Acest lucru merge mult dincolo de JavaScript SEO, deoarece redarea are loc cu și fără JavaScript.
JavaScript nu este principalul motiv pentru redare.
Știind ce știm acum, ar trebui să-l numim în continuare JavaScript SEO?
Concluzii
Pentru a-și încheia prezentarea, Góralewicz a împărtășit următoarele oferte:
- Redarea SEO și indexarea vor fi una dintre cele mai tari tendințe SEO. Curând.
- Dacă nu sunteți indexat, toate celelalte activități SEO pe care le faceți nu vor conta.
- Indexarea este ceva ce puteți vedea și măsura. Conduce veniturile. Direct.
- Pentru prima dată în istoria SEO avem o bună înțelegere a modului în care funcționează randarea și indexarea, așa că haideți să o folosim bine.
Urmăriți această prezentare
Acum puteți urmări prezentarea completă a lui Góralewicz de la SEJ eSummit pe 2 iunie.
Mai multe resurse:
- Noțiuni de bază JavaScript pentru profesioniștii SEO
- Introducerea SEO la randare
- Cum (și de ce) motoarele de căutare redau paginile
Credite de imagine
Imagine prezentată: Paulo Bobita
Toate capturile de ecran realizate de autor, iulie 2020