La guida definitiva ai backlink JavaScript: i link nascosti che ti mancano
Pubblicato: 2018-09-29I backlink JavaScript sono punti interrogativi persistenti per i SEO.
Sappiamo che vengono eseguiti in JavaScript, piuttosto che codificati in HTML con la classica forma di anchor text.
E sappiamo che Google li segue .
Google ce lo ha detto nel 2014 e Search Engine Land ha riferito di test che lo hanno confermato nel 2015.
Elephate ha condotto uno studio approfondito nel 2017 e ha confermato che Google esegue la scansione e l'esecuzione di JavaScript anche per i siti Web basati su framework JavaScript come Angular, React e Vue invece di un CMS tradizionale come WordPress.
Ma fino a poco tempo, SEO e webmaster non hanno avuto alcuna visione dei backlink JavaScript che puntano ai loro siti.
È stato difficile scoprirli in primo luogo.
La maggior parte dei nostri strumenti SEO e backlink preferiti non sono affatto in grado di vederli.
In effetti, oserei dire che la maggior parte dei SEO e dei webmaster non sa nemmeno dell'esistenza dei backlink JavaScript.
Quindi, iniziamo con le basi.
Risposte alle domande frequenti sui backlink JavaScript
Cosa sono i backlink JavaScript?
Un backlink contenuto nel codice JavaScript è un backlink JavaScript. (Facile, giusto?)
Ma cos'è esattamente JavaScript?
JavaScript (JS) è un linguaggio di programmazione web . Viene eseguito ed eseguito nel browser web.
È diverso dall'HTML, che è statico. Pensa all'HTML come alle ossa di un sito Web e a JavaScript come al muscolo. Mentre l'HTML determina la struttura di un sito Web, JavaScript consente agli elementi di un sito Web di cambiare e spostarsi.
Per un esempio, scorri verso il basso in questa pagina. Il lightbox che si apre? Questo è controllato da JavaScript.
Come finiscono i backlink in JavaScript?
Per rispondere a questa domanda, dobbiamo prima rispondere: che cos'è un backlink?
Un backlink è un collegamento ipertestuale a un'altra pagina web. Nel mondo SEO li chiamiamo “backlink” perché rimandano ai nostri siti. Ma non commettere errori: un backlink è un collegamento ipertestuale.
Ci sono molti modi in cui i backlink finiscono nel codice JavaScript. Ecco alcuni degli esempi più comuni:
- Reindirizzamenti
- Menu a discesa
- Contenuti inseriti dinamicamente
Tutte queste sono caratteristiche essenziali del web. I reindirizzamenti si verificano comunemente dopo che qualcuno ha inviato un modulo e lo hai inviato a una pagina di ringraziamento: questa è una buona funzionalità e quel reindirizzamento costituisce un backlink alla tua pagina di ringraziamento.
Quando fai clic su un menu a discesa, attivi JavaScript che crea nuovi elementi nella pagina (gli elementi nel menu a discesa). Se ci sono altri elementi che rimandano a un'altra pagina, indovina un po'? Questo è un backlink JavaScript.
Per un esempio di contenuto inserito dinamicamente, scorri verso il basso questa pagina finché non viene visualizzata una lightbox. Questo è il contenuto inserito dinamicamente: attivi il codice JavaScript che risiede in questa pagina scorrendo verso il basso e la lightbox che appare ha pulsanti che contengono backlink ad altre pagine di questo sito.
In che modo i backlink JavaScript sono diversi dai backlink HTML "normali"?
Perché JavaScript viene eseguito in un browser Web e Google originariamente non utilizzava un browser per eseguire la scansione delle pagine. Pertanto, Google non ha eseguito JavaScript.
Pertanto, qualsiasi parte della pagina che è stata visualizzata in JavaScript non sarebbe stata vista da Google.
E mentre Google è avanzato e ora esegue JavaScript (ci sono persino rapporti di test di ottimizzazione del tasso di conversione indicizzati in Google), la maggior parte degli strumenti utilizzati dai SEO per ottenere informazioni sui backlink non lo fanno.
Poiché i nostri strumenti sono ciechi, anche noi SEO e webmaster siamo ciechi.
In che modo Google tratta i backlink JavaScript?
Come ogni altro backlink. Ecco la conferma di Google:
@JohnMu @methode Puoi dirci se un link JavaScript, una volta completamente renderizzato nel DOM, supera il PageRank proprio come qualsiasi altro link?
— Cyrus (@CyrusShepard) 30 ottobre 2017
Ne abbiamo parlato spesso :). Sì, un collegamento è un collegamento, indipendentemente da come arriva alla pagina. Non funzionerebbe davvero altrimenti :).
— 🍌 John 🍌 (@JohnMu) 31 ottobre 2017
C'è un piccolo intoppo di cui essere consapevoli, e si tratta di tempismo. Se stai aggiungendo dinamicamente lo snippet rel=“nofollow” e ciò accade dopo che Googlebot ha indicizzato il tuo JavaScript, indicizzerà quel link come un link dofollow.
Questo ha senso. Modificare la pagina dopo l'arrivo di Googlebot e aspettarsi che Googlebot rilevi tali modifiche è sciocco.
È tutto fantastico... ma perché dovrei preoccuparmi dei backlink JavaScript?
Se stai leggendo il blog Monitor Backlinks, probabilmente ti interessano i backlink.
Quindi, c'è quello.
Scommetto che sei sicuramente consapevole del fatto che il tuo profilo di backlink è uno dei primi 3 fattori di ranking di Google.
Abbiamo già spiegato i motivi per mantenere un profilo di backlink pulito, ma per ricapitolare:
- La scarsa visibilità dei backlink JavaScript influisce sulla tua capacità di mantenere un profilo di backlink pulito. Se non riesci a vedere tutti i link che puntano al tuo sito, non sai quali link rinnegare. La tua capacità di combattere la SEO negativa è più debole.
- Allo stesso modo, poiché Google può vedere i backlink JavaScript, è probabile che li utilizzi nella sua valutazione delle sanzioni basate sui link. Se non riesci a vedere i backlink da JavaScript, non hai modo di combattere una penalità basata su backlink JavaScript errati.
- Sapere chi si è collegato al tuo sito ti dà una preziosa opportunità per coltivare una relazione. La mancanza di backlink JavaScript significa che perdi quell'opportunità.
- Google utilizza i link interni per conoscere l'architettura del tuo sito. Comprendere i backlink interni JavaScript nel tuo sito ti dà una migliore comprensione di come Google percepisce l'architettura del tuo sito.
Se stai ignorando i backlink JavaScript e noti che le tue classifiche, il traffico e le entrate stanno diminuendo, forse è perché sei stato attaccato dai backlink JavaScript su cui la maggior parte degli strumenti SEO non riporta.
È utile creare o avere backlink JavaScript?
Sì. Poiché Google tratta tutti i link che arrivano a una pagina come backlink, indipendentemente dal fatto che provengano da HTML o JavaScript, avere backlink JavaScript è una buona cosa.
Tuttavia, si applicano ancora tutte le avvertenze sui collegamenti di costruzione. Non vuoi creare backlink di spam al tuo sito web. Inoltre, non vuoi creare backlink JavaScript che in qualche modo sovvertono le linee guida e le migliori pratiche di Google.
Abbiamo già detto che non dovresti hackerare altri siti Web per nascondere i backlink in JavaScript, ma volevo cogliere l'occasione per ricordarti di non farlo.
I backlink JavaScript sono sicuri da avere nel mio profilo di backlink?
Sì. Come ha detto Google, un collegamento è un collegamento è un collegamento. Non c'è differenza tra un collegamento che proviene da HTML o un collegamento che proviene da un elemento controllato da JavaScript o dal codice JavaScript stesso.
L'unica eccezione è quando questi collegamenti provengono da codice dannoso o quando si abusa di JavaScript per inserire collegamenti al tuo sito.
Come posso vedere i backlink JavaScript del mio sito?
Quindi, vuoi vedere i backlink Javascript che puntano al tuo sito.
Il modo migliore per farlo è procurarsi uno strumento per rintracciarli per te.
Al momento, Monitor Backlinks non offre ai webmaster e ai SEO visibilità sui backlink JavaScript. Ci affidiamo a Majestic SEO, che non li rileva.
Detto questo, ci sono alcuni crawler che segnalano i backlink JavaScript.
- Ahrefs
- Rana urlante
- Deep Crawl
- Lampadina del sito
- Botificare
- OnCrawl
- Revisore del sito web
- Metriche di ricerca
Alcune eccezioni degne di nota ai crawler che non segnalano i backlink JavaScript includono Ryte e Majestic SEO.
Perché la maggior parte degli strumenti SEO non segnala i backlink JavaScript?
Perché la quantità di potenza richiesta per eseguire e segnalare i backlink JavaScript è immensa.
Dmitry, il fondatore di Ahrefs, lo ha detto in un'intervista a Search Engine Land:
Per eseguire JS per ogni pagina della nostra scala [sarebbe] necessario 10.000-15.000 server e riteniamo che i nostri clienti non siano ancora pronti a pagare per questo.
Detto questo, poiché JavaScript diventa sempre più onnipresente (e sempre più SEO richiedono di sapere quali backlink JavaScript puntano al loro sito) e il costo di creazione e manutenzione dei server diminuisce (come ogni anno), possiamo aspettarci questi strumenti per segnalare i backlink JavaScript nel prossimo futuro.
Considerazioni finali sui backlink JavaScript
JavaScript non sta scomparendo. E man mano che JavaScript diventa più popolare e prevalente, la necessità per i SEO di capire quali backlink JavaScript puntano ai loro siti aumenta.
I backlink JavaScript vengono visualizzati su molti elementi tradizionali della pagina come lightbox, menu a discesa e contenuti inseriti dinamicamente. Con poche rare eccezioni, Google esegue la scansione di questi elementi e indicizza questi collegamenti come se fossero normali collegamenti HTML.
Non li ignorerei.