Les moteurs de recherche voient-ils les commentaires dans le code source comme un backlink?


18

Je voudrais savoir si Google ou tout autre moteur de recherche considérerait un commentaire dans le code source contenant un lien:

    <!-- domain.com -->

comme lien de retour.

Si oui, combien de poids y est mis et si non pourquoi tant de scripts incluent-ils des liens retour dans les commentaires du code source.


Ce n'est pas du tout un <a>lien avec un texte d'ancrage, ce n'est pas une période de lien arrière.
Anagio

Réponses:


9

Googlebot indexera le <div class="display:none;">contenu masqué , mais prendra également en compte le CSS et ajax / flash lors de l'élaboration si ces informations doivent être incluses dans l'index Google - cela est important car cela signifie que Google indexera les sections de commentaires chargées paresseux et autres contenus similaires.

Les autres informations cachées comme celles que <!-- comments -->vous demandez sont ignorées . Je ne trouve pas d'informations officielles pour appuyer cela, mais il est facile de tester en recherchant des informations commentées dont vous savez qu'elles existent. Donc non, cela ne compterait pas comme un backlink ou ne conférerait pas d'autres avantages.

Le Bot est devenu très bon pour distinguer le contenu caché pour des raisons de référencement ou de découverte et le contenu caché pour des raisons acceptables, par exemple le bourrage de mots clés ou de liens. Il vaut donc mieux éviter de subir une pénalité.

En bref, Google devrait voir tout ce qu'un utilisateur voit, cette discussion sur les divs cachées dans l'aide de Google pour les webmasters devrait être informative concernant le contenu caché (cité ci-dessous).

Citant softplus utilisateur : -

Salut Bill

Un texte masqué lorsqu'il est trompeur et hors sujet peut entraîner des sanctions et des interdictions. Il est cependant presque impossible pour Google de déterminer si le texte est trompeur et masqué automatiquement. Si l'interface utilisateur de votre page dépend d'éléments cachés, ce n'est généralement pas un problème ( mais cela peut entraîner l'indexation sous - optimale de vos pages - par exemple lorsque vous avez plusieurs éléments de texte sur la même page, tous accessibles via la même URL).

Vous pouvez facilement confirmer que Google indexe le contenu masqué comme celui-ci en plaçant du texte unique dans l'un de ces blocs, en attendant que la page soit réindexée, puis en la recherchant.

La raison pour laquelle Google réagit si fortement contre le texte et les liens cachés trompeurs est qu'ils les indexent correctement (et donc qu'ils "fonctionnent"). Si Google devait simplement ignorer le texte caché, de nombreux sites essaieraient de l'utiliser. En imposant une forte sanction (voire une interdiction), le risque lié à l'utilisation de texte masqué pour obtenir des avantages est souvent plus important que le gain possible. (sans oublier que vous pouvez généralement mettre le même texte dans les sections visibles de vos pages de toute façon!)

Si votre contenu caché n'est PAS sournois, trompeur, hors sujet, etc., vous ne devriez avoir rien à craindre. De nombreux sites utilisent du contenu caché sous une forme ou une autre comme parties critiques de l'interface.

John

Pour répondre à votre deuxième question, la plupart <scripts>incluent des URL pour trois raisons: -

  • Auto-promotion - c'est-à-dire les personnes qui recherchent des plugins qu'ils pourraient vouloir utiliser.

  • Licence - c'est-à-dire indiquant les circonstances dans lesquelles le script peut être utilisé et les droits que l'auteur conserve sur le code.

  • Mises à jour / documentation - c'est-à-dire permettre aux propriétaires de sites de trouver rapidement la source du script afin qu'ils puissent rechercher des mises à jour ou des instructions.

par exemple

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

2
Je pense que vous avez confondu l'exemple donné avec un autre type d'implémentation de code. OP pose des questions sur les liens dans le code commenté .
Mike Hudson

Sa question est de savoir si cela compte comme un lien de retour. Les commentaires HTML sont enveloppés dans des balises de commentaire standard. Le contenu caché dans une divbalise ou toute autre balise cachée d'ailleurs est légèrement différent.
Anagio

@Anagio c'est tout le contenu caché et ma réponse couvre les deux cas
toomanyairmiles

Ce n'est pas un lien cependant, il ne remplit aucun lien où que ce soit et ne gagne aucun lien de retour. Le contenu masqué IMO est un autre sujet où les moteurs de recherche peuvent ou non l'utiliser pour déterminer la pertinence d'une page. Je suis sûr qu'étant donné qu'ils reconnaissent les micro formats, ils reconnaîtraient l'ouverture et la fermeture des balises de commentaire.
Anagio

1
@Anagio the my answer répond à la fois aux questions du PO et au sujet plus large du contenu caché car les deux sujets sont liés. La vue inverse de la question est «si Google n'indexe pas les commentaires, indexe-t-il d'autres contenus masqués».
toomanyairmiles

2

Les liens inclus dans HTML Les commentaires ne sont que des commentaires. Ils ne sont ni affichés ni rendus dans la sortie du navigateur, ils sont donc effectivement ignorés par les moteurs de recherche.

Ils n'ont aucune valeur SEO quoi que ce soit - à l'exception de la possibilité de découverte .

Bien que n'étant pas de la bouche des «chevaux» en soi, voici quelques réponses à la même question sur le forum d'aide de Google Webmaster.


2

Ce n'est pas un lien valide, c'est juste un commentaire source. Il n'y a aucune chance qu'un moteur de recherche voit domain.com dans un commentaire HTML et le considère comme un lien HTML

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.