web-dev-qa-db-fra.com

Les moteurs de recherche voient-ils les commentaires dans le code source sous forme de lien retour?

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

    <!-- domain.com -->

comme un lien de retour.

Si oui, combien de poids y est placé et sinon, pourquoi autant de scripts incluent-ils des liens retour dans les commentaires de code source.

18
Jimbo Mombasa

Googlebot indexera le contenu caché <div class="display:none;">, mais aussi prendre en compte les CSS et ajax/flash lors de la détermination du point de savoir si cette information doit être incluse dans l'index Google - this est important car cela signifie que Google indexera les sections de commentaires chargés par Lazy et d’autres contenus similaires.

D'autres informations cachées, comme le <!-- comments --> dont vous parlez, sont ignorées . Je ne trouve pas d'informations officielles à l'appui, mais il est facile de tester en recherchant des informations commentées qui existent. Donc non, cela ne compterait pas comme un lien retour ou conférerait d’autres avantages.

Le Bot est parvenu à distinguer très bien contenu masqué pour des raisons de référencement ou de découverte et contenu masqué pour des raisons acceptables p. Ex. bourrage de mots clés ou de liens. Il est donc préférable d'éviter de subir une pénalité.

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

Citant l'utilisateur softplus : -

Salut bill

Le texte caché lorsqu'il est trompeur et hors sujet peut entraîner des pénalités et des interdictions. Il est toutefois presque impossible pour Google de déterminer si un texte est trompeur et caché automatiquement. Si l'interface utilisateur de votre page dépend d'éléments cachés, cela ne pose généralement pas de problème (, mais cela peut entraîner une indexation non optimale de vos pages - par exemple, lorsque vous en 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 ce type de contenu masqué en plaçant un texte unique dans l'un de ces blocs, en attendant que la page soit réindexée, puis en le recherchant.

Si Google réagit si fortement contre le texte et les liens cachés trompeurs, c'est parce qu'ils les indexent correctement (et qu'ils fonctionnent donc "correctement"). Si Google était Pour ignorer le texte caché, de nombreux sites essaient de l’utiliser. En infligeant une pénalité sévère (voire une interdiction), le risque lié à l'utilisation d'un texte masqué pour obtenir des avantages est souvent supérieur au gain possible. (sans compter 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 plus avoir à vous soucier de rien. De nombreux sites utilisent du contenu caché dans un seul formulaire. ou autre en tant que parties critiques de l'interface.

John

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

  • Auto-promotion - c’est-à-dire des personnes recherchant des plugins qu’elles pourraient utiliser.

  • Licences - 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 - Permet aux propriétaires de sites de trouver rapidement la source du script afin de pouvoir 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
 */
9
toomanyairmiles

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

Ils n'ont aucune valeur de référencement, à l'exception de la possibilité de découverte .

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

2
Mike Hudson

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

2
Anagio