I backlink JavaScript sono punti interrogativi persistenti per gli SEO.
Sappiamo che sono eseguiti in JavaScript, piuttosto che codificati in HTML con la forma classica di testo dell'ancora.
E sappiamo che Google li traccia.
Google ce lo ha detto nel 2014 e Search Engine Land ha riportato dei test che lo hanno confermato nel 2015.
Onely ha condotto uno studio approfondito nel 2017 e ha confermato che Google esegue la scansione ed esegue JavaScript anche per siti web costruiti su framework JavaScript come Angular, React e Vue invece di un CMS tradizionale come WordPress.
Ma fino a poco tempo fa, gli SEO e i webmaster non avevano alcuna intuizione sui backlink JavaScript che puntavano ai loro siti.
È stato difficile scoprirli in primo luogo.
La maggior parte dei nostri strumenti SEO e strumenti di backlink preferiti non sono affatto in grado di vederli.
In effetti, mi azzarderei a dire che la maggior parte degli SEO e dei webmaster non conosce nemmeno l'esistenza dei backlink JavaScript.
Allora, cominciamo con le basi.
Risposte alle FAQ sui Backlink JavaScript
Cosa sono i Backlink JavaScript?
Un backlink contenuto in codice JavaScript è un backlink JavaScript. (Facile, vero?)
Ma cos'è esattamente JavaScript?
JavaScript (JS) è un linguaggio di programmazione web. Viene eseguito e funziona nel browser web.
È diverso dall'HTML, che è statico. Pensa all'HTML come alle ossa di un sito web, e al JavaScript come al muscolo.
Mentre HTML determina la struttura di un sito web, JavaScript consente agli elementi su un sito web di cambiare e muoversi.
Per un esempio, scorri verso il basso su questa pagina. Il lightbox che appare? È controllato da JavaScript.
Come Finiscono i Backlink in JavaScript?
Per rispondere a questa domanda, dobbiamo prima rispondere: Cos'è un backlink?
Un backlink è un collegamento ipertestuale ad un'altra pagina web. Nel mondo SEO, li chiamiamo "backlinks" perché collegano indietro ai nostri siti. Ma non fatevi ingannare: 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
- Contenuto inserito dinamicamente
Tutte queste sono caratteristiche essenziali del web. I reindirizzamenti avvengono comunemente dopo che qualcuno invia un modulo e li mandi 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, stai attivando JavaScript che crea nuovi elementi nella pagina (gli elementi nel menu a discesa). Se qualunque altro elemento collega a un'altra pagina, indovina un po'? Quello è un backlink JavaScript.
Per un esempio di contenuto inserito dinamicamente, scorri verso il basso questa pagina fino a quando non appare una lightbox.
Questo è contenuto inserito dinamicamente—attivi il codice JavaScript che si trova in questa pagina scorrendo verso il basso, e il lightbox che appare ha dei 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 in origine Google non utilizzava un browser per esplorare le pagine. Pertanto, Google non eseguiva JavaScript.
Quindi, qualsiasi parte della pagina che fosse renderizzata in JavaScript non sarebbe vista da Google.
E mentre Google si è evoluto ed esegue ora JavaScript, la maggior parte degli strumenti che gli SEO utilizzano per ottenere informazioni sui backlink non lo fanno.
Perché i nostri strumenti sono ciechi, anche noi SEO e webmaster siamo ciechi.
Come tratta Google i backlink JavaScript?
Come ogni altro backlink. Ecco la conferma di Google:
@JohnMu @methode Potete dirci se un link JavaScript, una volta completamente renderizzato nel DOM, passa PageRank proprio come qualsiasi altro link?
— Cyrus (@CyrusShepard) 30 ottobre 2017
Ne abbiamo parlato spesso :). Sì, un link è un link, indipendentemente da come arriva alla pagina. Altrimenti non funzionerebbe davvero :).
— 🍌 John 🍌 (@JohnMu) 31 ottobre 2017
C'è un piccolo intoppo di cui essere consapevoli, e si riduce al tempismo.
Se stai aggiungendo dinamicamente il frammento rel=“nofollow" e ciò avviene dopo che Googlebot indicizza il tuo JavaScript, allora indicizzerà quel link come un link dofollow.
Questo ha senso. Cambiare la pagina dopo l'arrivo di Googlebot e aspettarsi che Googlebot noti quei cambiamenti è sciocco.
Tutto questo è fantastico...Ma perché dovrei preoccuparmi dei backlink JavaScript?
Se stai leggendo il blog di SEOptimer, probabilmente ti interessano i backlink.
Allora, c'è quello.
Scommetto che sei decisamente consapevole che il tuo profilo di backlink è uno dei primi 3 fattori di posizionamento di Google.
Abbiamo già trattato le ragioni per mantenere un profilo di backlink pulito in precedenza, ma per ricapitolare:
- Una 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 disconoscere. La tua capacità di combattere il SEO negativo è più debole.
- Allo stesso modo, poiché Google può vedere i backlink JavaScript, è probabile che li stia utilizzando nella sua valutazione delle penalità basate sui link. Se non puoi vedere i backlink da JavaScript, non hai modo di combattere una penalità basata su cattivi backlink JavaScript.
- Sapere chi ha linkato al tuo sito ti offre una preziosa opportunità per coltivare una relazione. Mancare i backlink JavaScript significa perdere quell'opportunità.
- Google utilizza i link interni per comprendere l'architettura del tuo sito. Comprendere i backlink interni in JavaScript nel tuo sito ti offre una migliore comprensione di come Google percepisce l'architettura del tuo sito.
Se stai ignorando i backlink JavaScript e noti che le tue posizioni, il traffico e i ricavi stanno diminuendo, forse è perché stai subendo un attacco da backlink JavaScript che la maggior parte degli strumenti SEO non segnala.
È vantaggioso costruire o avere backlink JavaScript?
Sì. Poiché Google considera tutti i link in entrata verso una pagina come backlink, indipendentemente dal fatto che provengano da HTML o JavaScript, avere backlink JavaScript è una cosa positiva.
Tuttavia, tutte le avvertenze riguardo la creazione di link sono ancora valide. Non vuoi creare backlink spammosi per il tuo sito web.
Anche tu non vuoi creare backlink JavaScript che in qualche modo eludano le linee guida e le migliori pratiche di Google.
Abbiamo già menzionato che non dovresti hackerare altri siti web per nascondere backlink in JavaScript, ma volevo cogliere questa occasione per ricordarti di non farlo. :)
I backlink JavaScript sono sicuri da avere nel mio profilo di backlink?
Sì. Come ha detto Google, un link è un link è un link. Non c'è differenza tra un link che proviene da HTML o un link che proviene da un elemento controllato da JavaScript, o dal codice JavaScript stesso.
L'unica eccezione si verifica quando questi link provengono da codice maligno o quando JavaScript viene abusato per inserire link al tuo sito.
Perché la maggior parte degli strumenti SEO non segnala i backlink JavaScript?
Perché la quantità di potenza di calcolo necessaria per eseguire e riportare i backlink JavaScript è immensa.
Detto ciò, man mano che JavaScript diventa sempre più onnipresente (e più SEO richiedono di sapere quali backlink JavaScript puntano al loro sito) e il costo di creazione e manutenzione dei server diminuisce (come avviene ogni anno), possiamo aspettarci che questi strumenti riportino i backlink JavaScript in un futuro prossimo.Considerazioni Finali sui Backlink JavaScript
JavaScript non sta scomparendo. E man mano che JavaScript diventa più popolare e diffuso, l'esigenza per gli SEO di capire quali backlink JavaScript puntano ai loro siti aumenta solo.
I backlink JavaScript appaiono su molti elementi tradizionali on-page come lightbox, menu a discesa e contenuti inseriti dinamicamente.
Con poche rare eccezioni, Google esplora questi elementi e indicizza questi link come se fossero normali link HTML.
Non li ignorerei.