web-dev-qa-db-fra.com

Cette balise est-elle réelle? rel = "nofollow external"

Je n'arrive pas à trouver de documentation qui commente officiellement cette balise. Peut-être quelques messages de forum ici ou là, mais rien dans les directives pour les webmasters et même ici sur les Webmasters Pro, je ne vois rien qui s'y rapporte.

Je me suis heurté à cela alors que je cherchais des liens pour annuler des choix de référencement plutôt horribles par certaines anciennes sociétés de référencement avec lesquelles notre société avait passé un contrat.

Mon expérience me dit que

...rel="nofollow external">anchor text</a>

n’est-ce qu’un moyen pour le propriétaire du site de conserver nos liens tout en donnant l’impression qu’il essaie de nous aider? Je l'ai contacté il y a environ une semaine et nous sommes sur le point de consulter notre deuxième série de courriels. Puisqu'il ne m'a jamais recontacté, je vais probablement essayer de le reprendre. Honnêtement, je ne me souviens pas s'il avait cet attribut avant de lui avoir envoyé un message la dernière fois, mais je suis à peu près certain que ce n'était pas le cas.

Donc, en résumé, ma question est la suivante: cela supprimera-t-il réellement le lien du radar de Google ou dois-je contacter à nouveau ce type?

EDIT: Pour que tout soit clair, je comprends que rel="nofollow" est heureux et merveilleux, c’est le facteur externe que je n’ai jamais vu et je sais que les gens peuvent créer leurs propres balises méta pour ajouter du code inutilisé. , comme une balise META KEYPHRASES.

3
Drew

En gros, il indique à l'agent utilisateur que le lien ne doit pas être suivi et pointe également vers un site Web externe. Les moteurs de recherche sauront qu'ils ne transmettent pas le lien vers l'URL associée à la liaison en raison de la valeur nofollow. La valeur external peut être utilisée pour diverses choses. Souvent, il est utilisé avec JavaScript pour fournir automatiquement une icône indiquant que le lien éloignera l'utilisateur du site Web actuel.

Donc, en ce qui concerne le référencement, il n’a eu aucune signification, valeur ou effet. Ce lien n’aidera pas vos efforts de référencement (mais générera néanmoins du trafic). Cela protège toutefois l'autre site Web des sanctions de Google pour la vente de liens, ce qui explique probablement pourquoi il l'a fait.

5
John Conde

Ceci est valable pour XHTML où target="_blank" est obsolète et un élément similaire au JavaScript suivant est utilisé pour remplacer cette fonction en observant l'entrée rel="external" et en ouvrant le lien dans une fenêtre vide.

function externalLinks() {
   if (!document.getElementsByTagName) return;
   var anchors = document.getElementsByTagName("a");
   for (var i=0; i<anchors.length; i++) {
      var anchor = anchors[i];
      if (anchor.getAttribute("href") 
        && anchor.getAttribute("rel") == "external")
        anchor.target = "_blank";
   }
}
window.onload = externalLinks;
3
Fiasco Labs

external et nofollow sont des types de lien (relation) .

A propos des types de lien

Les types de lien peuvent être donnés avec l'en-tête HTTP Link ou avec l'attribut HTML rel.

Pour HTML5, deux types de liens peuvent être utilisés: ceux définis dans la spécification , et ceux enregistrés dans cette page wiki Microformats ( selon la spec ).

En HTML 4.01, il n'y a pas de restriction (tous les types de lien peuvent être utilisés). (Voir ma réponse sur SO .)

L'IANA héberge un liste des types de relation de lien . La RFC pertinente est RFC 5988: Liaison Web . Voir aussi l'article Wikipedia Relation de lien .

À propos de external

external faisait partie des spécifications HTML5 de 2006 à 2011, date à laquelle il a obtenu supprimé . Les raisons sont discutées dans le numéro 'type de lien "externe" soit inutile, soit sous-spécifié " .

Mais comme il fait partie de valeurs rel existantes de Microformat , il est toujours valide de l’utiliser en HTML5. Voici la définition de external:

Indique que le document référencé ne fait pas partie du même site que le document actuel.

Sur les Microformats page wiki pour external , il est écrit:

Vers 2006, il s'agissait des cinquième et sixième valeurs relatives les plus utilisées (la sixième étant strictement "nofollow externe").

Plusieurs types de lien

Vous pouvez utiliser plusieurs types de lien dans un attribut rel. Ils doivent être séparés par un espace. Les significations ne "fusionnent" pas, chaque type de lien a sa propre signification. Donc, un lien avec rel="external nofollow" a toujours toute la sémantique de nofollow et external comme si elles avaient été spécifiées séparément.

3
unor