Le guide ultime des backlinks JavaScript : les liens cachés qui vous manquent

Publié: 2018-09-29

Les backlinks JavaScript sont des points d'interrogation persistants pour les référenceurs.

Nous savons qu'ils sont exécutés en JavaScript, plutôt que codés en HTML avec la forme classique du texte d'ancrage.

Et nous savons que Google les suit .

Google nous l'a dit en 2014 et Search Engine Land a rapporté des tests qui l'ont confirmé en 2015.

Elephate a mené une étude approfondie en 2017 et a confirmé que Google explore et exécute JavaScript même pour les sites Web construits sur des frameworks JavaScript comme Angular, React et Vue au lieu d'un CMS traditionnel comme WordPress.

Mais jusqu'à récemment, les référenceurs et les webmasters n'avaient aucune idée des backlinks JavaScript pointant vers leurs sites.

Il a été difficile de les découvrir en premier lieu.

La plupart de nos outils de référencement et de backlink préférés ne peuvent pas du tout les voir.

En fait, je me risquerais à dire que la plupart des référenceurs et des webmasters ne connaissent même pas l' existence des backlinks JavaScript.

Alors, commençons par les bases.

Réponses à la FAQ sur les backlinks JavaScript

Que sont les backlinks JavaScript ?

Un backlink contenu dans du code JavaScript est un backlink JavaScript. (Facile, non ?)

Mais qu'est-ce que JavaScript exactement ?

JavaScript (JS) est un langage de programmation Web . Il s'exécute et s'exécute dans le navigateur Web.

C'est différent du HTML, qui est statique. Considérez HTML comme les os d'un site Web et JavaScript comme le muscle. Alors que HTML détermine la structure d'un site Web, JavaScript permet aux éléments d'un site Web de changer et de se déplacer.

Pour un exemple, faites défiler vers le bas sur cette page. La lightbox qui s'affiche ? C'est contrôlé par JavaScript.

Comment les backlinks se retrouvent-ils dans JavaScript ?

Pour répondre à cette question, nous devons d'abord répondre : Qu'est-ce qu'un backlink ?

Un backlink est un lien hypertexte vers une autre page Web. Dans le monde du référencement, nous les appelons « backlinks » car ils renvoient vers nos sites. Mais ne vous y trompez pas : un backlink est un hyperlien.

Il existe de nombreuses façons dont les backlinks se retrouvent dans le code JavaScript. Voici quelques-uns des exemples les plus courants :

  • Redirections
  • Menus déroulants
  • Contenu inséré dynamiquement

Tous ces éléments sont des fonctionnalités essentielles du Web. Les redirections se produisent généralement après que quelqu'un a soumis un formulaire et que vous l'avez envoyé à une page de remerciement - c'est une bonne fonctionnalité et cette redirection constitue un lien retour vers votre page de remerciement.

Lorsque vous cliquez sur un menu déroulant, vous déclenchez JavaScript qui crée de nouveaux éléments sur la page (les éléments du menu déroulant). Si d'autres éléments pointent vers une autre page, devinez quoi ? C'est un backlink JavaScript.

Pour un exemple de contenu inséré dynamiquement, faites défiler cette page jusqu'à ce qu'une lightbox apparaisse. C'est du contenu inséré dynamiquement - vous déclenchez le code JavaScript qui vit sur cette page en faisant défiler vers le bas, et la lightbox qui apparaît a des boutons qui contiennent des backlinks vers d'autres pages de ce site.

En quoi les backlinks JavaScript sont-ils différents des backlinks HTML « normaux » ?

Parce que JavaScript s'exécute dans un navigateur Web et que, à l'origine, Google n'utilisait pas de navigateur pour explorer les pages. Par conséquent, Google n'a pas exécuté JavaScript.

Ainsi, toute partie de la page rendue en JavaScript ne serait pas vue par Google.

Et bien que Google ait avancé et exécute maintenant JavaScript (il existe même des rapports de tests d'optimisation du taux de conversion indexés dans Google), la plupart des outils que les référenceurs utilisent pour mieux comprendre les backlinks ne le font pas.

Parce que nos outils sont aveugles, nous, SEO et webmasters, sommes également aveugles.

Comment Google traite-t-il les backlinks JavaScript ?

Comme tous les autres backlinks. Voici la confirmation de Google :

Il y a un petit hic dont il faut être conscient, et cela se résume au timing. Si vous ajoutez dynamiquement l'extrait de code rel="nofollow" et que cela se produit après que Googlebot a indexé votre JavaScript, il indexera ce lien en tant que lien dofollow.

C'est logique. Changer la page après l'arrivée de Googlebot et s'attendre à ce que Googlebot reprenne ces changements est idiot.

C'est très bien… mais pourquoi devrais-je me soucier des backlinks JavaScript ?

Si vous lisez le blog Monitor Backlinks, vous vous souciez probablement des backlinks.

Donc, il y a ça.

Je parie que vous savez certainement que votre profil de backlink est l'un des 3 principaux facteurs de classement de Google.

Nous avons déjà couvert les raisons de conserver un profil de backlink propre, mais pour récapituler :

  • Une mauvaise visibilité des backlinks JavaScript a un impact sur votre capacité à conserver un profil de backlink propre. Si vous ne voyez pas tous les liens pointant vers votre site, vous ne savez pas quels liens désavouer. Votre capacité à lutter contre le référencement négatif est plus faible.
  • De même, puisque Google peut voir les backlinks JavaScript, il les utilise probablement dans son évaluation des pénalités basées sur les liens. Si vous ne pouvez pas voir les backlinks de JavaScript, vous n'avez aucun moyen de lutter contre une pénalité basée sur de mauvais backlinks JavaScript.
  • Savoir qui a lié à votre site vous donne une occasion précieuse de cultiver une relation. Les backlinks JavaScript manquants signifient que vous manquez cette opportunité.
  • Google utilise des liens internes pour en savoir plus sur l'architecture de votre site. Comprendre les backlinks internes JavaScript de votre site vous permet de mieux comprendre comment Google perçoit l'architecture de votre site.

Si vous ignorez les backlinks JavaScript et que vous remarquez que votre classement, votre trafic et vos revenus diminuent, c'est peut-être parce que vous êtes attaqué par des backlinks JavaScript que la plupart des outils de référencement ne signalent pas.

Est-il avantageux de créer ou d'avoir des backlinks JavaScript ?

Oui. Étant donné que Google traite tous les liens vers une page comme des backlinks, qu'ils proviennent de HTML ou de JavaScript, avoir des backlinks JavaScript est une bonne chose.

Cependant, toutes les mises en garde concernant la création de liens s'appliquent toujours. Vous ne voulez pas créer de backlinks spammés vers votre site Web. Vous ne voulez pas non plus créer de backlinks JavaScript qui vont à l'encontre des directives et des meilleures pratiques de Google.

Nous avons déjà mentionné que vous ne devriez pas pirater d'autres sites Web pour masquer les backlinks en JavaScript, mais je voulais profiter de cette occasion pour vous rappeler de ne pas le faire.

Les backlinks JavaScript sont-ils sûrs à avoir dans mon profil de backlink ?

Oui. Comme l'a dit Google, un lien est un lien est un lien. Il n'y a pas de différence entre un lien qui vient du HTML et un lien qui vient d'un élément contrôlé par JavaScript, ou du code JavaScript lui-même.

La seule exception est lorsque ces liens proviennent d'un code malveillant ou lorsque JavaScript est utilisé abusivement pour insérer des liens vers votre site.

Comment puis-je voir les backlinks JavaScript de mon site ?

Donc, vous voulez voir les backlinks Javascript pointant vers votre site.

La meilleure façon de le faire est d'obtenir un outil pour les retrouver pour vous.

Pour le moment, Monitor Backlinks ne donne pas aux webmasters et aux référenceurs une visibilité sur les backlinks JavaScript. Nous nous appuyons sur Majestic SEO, qui ne les détecte pas.

Cela dit, certains robots d'exploration signalent les backlinks JavaScript.

  • Ahrefs
  • Grenouille hurlante
  • DeepCrawl
  • Ampoule de site
  • Botifier
  • OnCrawl
  • Auditeur de site Web
  • SearchMetrics

Certaines exceptions notables aux crawlers qui ne signalent pas les backlinks JavaScript incluent Ryte et Majestic SEO.

Pourquoi la plupart des outils de référencement ne signalent-ils pas les backlinks JavaScript ?

Parce que la quantité de puissance requise pour exécuter et signaler les backlinks JavaScript est immense.

Dmitry, le fondateur d'Ahrefs, a déclaré ceci dans une interview avec Search Engine Land :

Pour exécuter JS pour chaque page à notre échelle, il faudrait 10 000 à 15 000 serveurs, et nous pensons que nos clients ne sont pas encore prêts à payer pour cela.

Cela dit, à mesure que JavaScript devient de plus en plus omniprésent (et que de plus en plus de SEO exigent de savoir quels backlinks JavaScript pointent vers leur site) et que le coût de création et de maintenance des serveurs diminue (comme chaque année), nous pouvons nous attendre à ce que ces outils pour faire rapport sur les backlinks JavaScript dans un avenir proche.

Réflexions finales sur les backlinks JavaScript

JavaScript ne disparaît pas. Et à mesure que JavaScript devient plus populaire et répandu, la nécessité pour les référenceurs de comprendre quels backlinks JavaScript pointent vers leurs sites ne fait qu'augmenter.

Les backlinks JavaScript apparaissent sur de nombreux éléments traditionnels de la page tels que les lightbox, les menus déroulants et le contenu inséré dynamiquement. A quelques rares exceptions près, Google explore ces éléments et indexe ces liens comme s'il s'agissait de liens HTML normaux.

Je ne les ignorerais pas.