web-dev-qa-db-fra.com

Est-il correct de mettre un lien dans un texte d'ancrage gras?

Je me demande toujours s'il est correct de mettre un lien en gras dans un texte d'ancrage (ou dans un texte avec les balises <strong>/<b>). Si je ne me trompe pas, c'est comme si on disait à Google que ce mot est doublement important ... Peut-être est-ce vu comme un bourrage?

6
Biss

L'utilisation de gras sur les liens n'est ni correcte ni incorrecte; Cependant, en termes d'expérience utilisateur (UX), les utilisateurs devraient être en mesure de distinguer ce qu'est un lien. Les sites contenant des liens qui ne sont pas apparents peuvent être sanctionnés par les principaux moteurs de recherche car ils pourraient être identifiés comme une forme de liens cachés et texte .

La position de Google et de Bing sur le sujet est que les liens doivent être identifiables, c’est-à-dire en utilisant:

  • Couleurs (Différence de couleur de police)
  • Style de police (différence de style, par exemple: italique, gras ou souligné)
3
Simon Hayter

Les éléments b et strong (comme tout autre élément HTML à l'exception de div et span) ont une signification. Utilisez ces éléments uniquement si votre contenu correspond à leurs définitions. Leur affichage par défaut ou comment vous souhaitez les afficher (par exemple, en gras) n’a aucune importance pour cette décision.

À propos de l’effet sur les moteurs de recherche: il est concevable que les moteurs de recherche utilisent ces éléments comme signal, mais il est peu probable qu’il fasse une différence mesurable.

Si vous estimez que ni b ni strong ne conviennent à votre cas, utilisez simplement CSS pour afficher l'ancrage du lien en gras (par exemple, avec font-weight:bold;). Si vous avez besoin d'un élément supplémentaire à cette fin, utilisez span.

2
unor

Voici ce qui est HTML sémantiquement correct:

  • envelopper les liens dans un tag
  • encapsuler du texte en italique dans une balise i
  • insérer du texte en gras dans une balise b

… Et c'est complètement sans égard au style. L’écrivain décide ce qui est un lien, ce qui est en italique, ce qui est en gras - pas un concepteur ou un programmeur. Les liens, les italiques et le texte en gras figureront dans un document de traitement de texte précédant le codage HTML.

Par exemple, l'auteur de l'article écrit:

Danger: ne pas mettez votre doigt dans le Blendomatic.

… Et vous placez les balises b autour de "Danger" et les balises i autour de "not" et les balises autour de "Blendomatic". C’est la seule manière correcte que b, i et les balises avec des hyperliens pénètrent dans votre code HTML.

Les balises strong et em sont obsolètes. Utilisez b et i, respectivement.

Vous n'écrivez pas pour Google, vous écrivez pour les humains qui lisent le Web et Google vous récompense lorsque le Web profite de plus en plus de votre écriture et de ses liens. Si vous souhaitez obtenir de meilleurs résultats sur Google, améliorez l'exactitude de votre code et la qualité de votre contenu. N'essayez pas de jouer à Google, car ils adorent vous pénaliser pour cela. Ils veulent que vous traitiez Googlebot comme n'importe quel autre lecteur du Web.

Si vous souhaitez que tous les liens soient en caractères gras, vous pouvez le faire en donnant à la balise a une apparence en gras, mais cela n’a absolument rien à voir avec la balise b. Si vous mettez en style les liens en gras, pensez à ajouter un espacement des lettres supplémentaire (ou un autre attribut) pour les distinguer des séquences de texte en gras.

1
Simon White