Ghidul final pentru backlink-urile JavaScript: Link-urile ascunse pe care le lipsești
Publicat: 2018-09-29Backlink-urile JavaScript sunt semne de întrebare persistente pentru SEO.
Știm că sunt executate în JavaScript, mai degrabă decât codificate în HTML cu forma clasică de text ancora.
Și știm că Google le urmărește .
Google ne-a spus acest lucru în 2014, iar Search Engine Land a raportat testele care au confirmat acest lucru în 2015.
Elephate a efectuat un studiu aprofundat în 2017 și a confirmat că Google accesează cu crawlere și execută JavaScript chiar și pentru site-uri web construite pe cadre JavaScript precum Angular, React și Vue în loc de un CMS tradițional precum WordPress.
Dar, până de curând, SEO și webmasteri nu au avut nicio perspectivă asupra backlink-urilor JavaScript care indică site-urile lor.
Mi-a fost greu să le descoperi în primul rând.
Majoritatea instrumentelor noastre preferate de SEO și backlink nu le pot vedea deloc.
De fapt, m-aș aventura să spun că majoritatea SEO și webmasteri nici măcar nu știu despre existența backlink-urilor JavaScript.
Deci, să începem cu elementele de bază.
Răspunsuri la întrebările frecvente despre backlink-urile JavaScript
Ce sunt backlink-urile JavaScript?
Un backlink conținut în codul JavaScript este un backlink JavaScript. (Ușor, nu?)
Dar ce este exact JavaScript?
JavaScript (JS) este un limbaj de programare web . Se rulează și se execută în browserul web.
Este diferit de HTML, care este static. Gândiți-vă la HTML ca la oasele unui site web și la JavaScript ca la mușchiul. În timp ce HTML determină structura unui site web, JavaScript permite elementelor de pe un site să se schimbe și să se mute.
De exemplu, derulați în jos pe această pagină. Cutia luminoasă care apare? Acesta este controlat de JavaScript.
Cum ajung backlink-urile în JavaScript?
Pentru a răspunde la această întrebare, trebuie mai întâi să răspundem: Ce este un backlink?
Un backlink este un hyperlink către o altă pagină web. În lumea SEO, le numim „backlink-uri” deoarece se leagă înapoi la site-urile noastre. Dar nu vă înșelați: un backlink este un hyperlink.
Există multe moduri în care backlink-urile ajung în codul JavaScript. Iată câteva dintre cele mai comune exemple:
- Redirecționări
- Meniuri derulante
- Conținut inserat dinamic
Toate acestea sunt caracteristici esențiale ale web-ului. Redirecționările apar de obicei după ce cineva trimite un formular și îl trimiteți către o pagină de mulțumire - aceasta este o funcționalitate bună și acea redirecționare constituie un backlink către pagina dvs. de mulțumire.
Când faceți clic pe un meniu derulant, declanșați JavaScript care creează elemente noi pe pagină (articolele din meniul drop-down). Dacă alte articole leagă la altă pagină, ghiciți ce? Acesta este un backlink JavaScript.
Pentru un exemplu de conținut inserat dinamic, derulați în jos această pagină până când apare o casetă lightbox. Acesta este conținut inserat dinamic — declanșați codul JavaScript care se află pe această pagină derulând în jos, iar caseta luminosă care apare are butoane care conțin backlink la alte pagini de pe acest site.
Prin ce diferă backlinkurile JavaScript de backlinkurile HTML „normale”?
Deoarece JavaScript rulează într-un browser web și Google inițial nu a folosit un browser pentru a accesa cu crawlere paginile. Prin urmare, Google nu a executat JavaScript.
Astfel, orice parte a paginii care a fost redată în JavaScript nu va fi văzută de Google.
Și în timp ce Google a avansat și acum execută JavaScript (există chiar rapoarte despre testele de optimizare a ratei de conversie care sunt indexate în Google), majoritatea instrumentelor pe care le folosesc SEO pentru a obține informații despre backlink-uri nu o fac.
Deoarece instrumentele noastre sunt oarbe, noi, SEO și webmasteri, suntem și orbi.
Cum tratează Google backlinkurile JavaScript?
Ca orice alt backlink. Iată confirmarea Google:
@JohnMu @methode Ne puteți spune dacă un link JavaScript, odată redat complet în DOM, trece PageRank la fel ca orice alt link?
— Cyrus (@CyrusShepard) 30 octombrie 2017
Despre asta am vorbit des :). Da, un link este un link, indiferent de cum se ajunge la pagină. Nu prea ar merge altfel :).
— 🍌 John 🍌 (@JohnMu) 31 octombrie 2017
Există o mică problemă de care trebuie să fii conștient și se rezumă la sincronizare. Dacă adăugați în mod dinamic fragmentul rel=“nofollow” și acest lucru se întâmplă după ce Googlebot vă indexează JavaScript, atunci acesta va indexa acel link ca link dofollow.
Are sens. Schimbarea paginii după ce Googlebot sosește și așteptarea ca Googlebot să preia aceste modificări este o prostie.
Totul este grozav... dar de ce ar trebui să-mi pese de backlink-urile JavaScript?
Dacă citiți blogul Monitor Backlinks, probabil că vă pasă de backlink-uri.
Deci, există asta.
Pun pariu că știți cu siguranță că profilul dvs. de backlink este unul dintre cei mai buni 3 factori de clasare ai Google.
Am acoperit anterior motivele pentru a păstra un profil de backlink curat, dar pentru a recapitaliza:
- Vizibilitatea slabă a backlink-urilor JavaScript vă afectează capacitatea de a păstra un profil curat de backlink. Dacă nu puteți vedea toate linkurile care indică site-ul dvs., nu știți ce linkuri să respingeți. Capacitatea ta de a combate SEO negativ este mai slabă.
- De asemenea, deoarece Google poate vedea backlink-uri JavaScript, probabil că le folosește în evaluarea penalităților bazate pe linkuri. Dacă nu puteți vedea backlink-uri din JavaScript, nu aveți cum să combateți o penalizare care se bazează pe backlink-uri JavaScript proaste.
- A ști cine s-a conectat la site-ul tău îți oferă o oportunitate valoroasă de a cultiva o relație. Lipsa backlink-urilor JavaScript înseamnă că ratați această oportunitate.
- Google folosește linkuri interne pentru a afla despre arhitectura site-ului dvs. Înțelegerea backlink-urilor interne JavaScript din site-ul dvs. vă oferă o mai bună înțelegere a modului în care Google percepe arhitectura site-ului dvs.
Dacă ignorați backlink-urile JavaScript și observați că clasamentele dvs. și traficul și veniturile sunt în scădere, poate pentru că sunteți atacat de backlink-urile JavaScript, despre care majoritatea instrumentelor SEO nu raportează.
Este benefic să construiți sau să aveți backlink-uri JavaScript?
Da. Deoarece Google tratează toate link-urile care vin către o pagină ca backlink-uri, indiferent dacă provin din HTML sau JavaScript, a avea backlink-uri JavaScript este un lucru bun.
Cu toate acestea, se aplică în continuare toate avertismentele legate de construirea de legături. Nu doriți să construiți backlink-uri spam către site-ul dvs. De asemenea, nu doriți să creați backlink-uri JavaScript care subminează cumva regulile și cele mai bune practici ale Google.
Am menționat că nu ar trebui să piratați alte site-uri web pentru a ascunde backlink-urile în JavaScript înainte, dar am vrut să profit de această ocazie pentru a vă reamintesc să nu faceți asta.
Sunt sigure backlink-urile JavaScript în profilul meu de backlink?
Da. După cum a spus Google, un link este un link este un link. Nu există nicio diferență între un link care provine din HTML sau un link care provine de la un element controlat de JavaScript sau din codul JavaScript în sine.
Singura excepție este atunci când aceste linkuri provin din coduri rău intenționate sau când JavaScript este abuzat pentru a insera linkuri către site-ul dvs.
Cum pot vedea backlink-urile JavaScript ale site-ului meu?
Deci, doriți să vedeți backlink-urile Javascript care indică site-ul dvs.
Cel mai bun mod de a face acest lucru este să obțineți un instrument care să le urmărească pentru dvs.
În acest moment, Monitor Backlinks nu oferă webmasterilor și SEO-urilor vizibilitate în backlink-urile JavaScript. Ne bazăm pe Majestic SEO, care nu le detectează.
Acestea fiind spuse, există câteva crawler-uri care raportează backlink-urile JavaScript.
- Ahrefs
- Broasca care tipa
- DeepCrawl
- Sitebulb
- Botify
- OnCrawl
- Auditor site
- SearchMetrics
Unele excepții notabile de la crawlerele care nu raportează backlink-urile JavaScript includ Ryte și Majestic SEO.
De ce majoritatea instrumentelor SEO nu raportează backlink-uri JavaScript?
Deoarece cantitatea de cai putere necesară pentru a executa și a raporta backlink-urile JavaScript este imensă.
Dmitry, fondatorul Ahrefs, a spus acest lucru într-un interviu pentru Search Engine Land:
Pentru a executa JS pentru fiecare pagină la scara noastră [ar] necesita 10.000-15.000 de servere și credem că clienții noștri nu sunt încă pregătiți să plătească pentru asta.
Acestea fiind spuse, pe măsură ce JavaScript devine din ce în ce mai omniprezent (și mai mulți SEO solicită să știe ce backlink-uri JavaScript indică către site-ul lor) și costul creării și întreținerii serverelor scade (ca în fiecare an), ne putem aștepta la aceste instrumente. pentru a raporta backlink-urile JavaScript în viitorul apropiat.
Gânduri finale despre backlink-urile JavaScript
JavaScript nu dispare. Și pe măsură ce JavaScript devine mai popular și mai răspândit, nevoia SEO de a înțelege ce backlink-uri JavaScript indică site-urile lor crește doar.
Backlinkurile JavaScript apar pe multe elemente tradiționale de pe pagină, cum ar fi casetele lightbox, meniurile drop-down și conținutul inserat dinamic. Cu câteva rare excepții, Google accesează cu crawlere aceste elemente și indexează aceste linkuri ca și cum ar fi linkuri HTML normale.
Nu le-aș ignora.