Quel est le meilleur pour les moteurs de recherche?
example.com/my_cool_page.html
example.com/my-cool-page.html
example.com/my+cool+page.html
seo
url
best-practices
Simon Hayter
la source
la source
+
(plus).+
pour représenter un espace dans la partie chemin de l'URL (le sujet de cette question). Cependant,+
peut être utilisé pour coder un espace dans la chaîne de requête (valeur du paramètre URL). Connexes: webmasters.stackexchange.com/questions/32867/…Réponses:
Bien qu'il semble y avoir moins de différence maintenant que par le passé, les traits d'union sont recommandés si vous souhaitez que chacun des termes de votre URL soit reconnu comme un mot individuel.
La raison en est que les moteurs de recherche trouvent plus facile de traiter les traits d'union comme des séparateurs de mots, tout comme ils le sont en anglais. Les traits de soulignement, cependant, ne sont généralement pas utilisés en anglais comme séparateurs de mots. Dans de nombreux cas, il est souhaitable de les voir comme faisant partie des caractères avant et après eux, par exemple lorsque des traits de soulignement sont utilisés dans les noms de fonction pour la programmation et dans d'autres situations similaires.
Cela peut avoir de l'importance dans quelques cas. D'une part, si quelqu'un utilise l'URL complète comme texte d'ancrage pour un lien, les moteurs de recherche pourront extraire ces termes en tant que mots pertinents. D'autre part, il est possible que les moteurs de recherche utilisent des mots dans l'URL en tant que facteurs corrélatifs pour déterminer la pertinence de ces termes par rapport au contenu de la page.
Matt Cutts a un article daté qui explique cela, et une vidéo plus récente de Google Webmaster Help datant d'août 2011 indique que Google ne traite toujours pas les caractères de soulignement comme des séparateurs de mots . Vous pouvez également simplifier au maximum la vie des moteurs de recherche, pour la même raison que vous leur donnez du code HTML valide.
Si vous démarrez un nouveau site, vous êtes certainement mieux d'utiliser des tirets.
la source
Voici votre réponse:
https://webmasters.stackexchange.com/questions/374/urls-should-i-use-hyphens-underscores-or-plus-symbols
Le réseau de sites Stack Exchange est très bien classé par Google et The Stack Exchange utilise des tirets dans leurs URL.
la source
Cet article de Jeff Atwood m'a toujours été consacré: Of Spaces, Underscores and Dashes :
... bien que cela ne semble plus être le cas dans le cas de Google (essayez de rechercher "site Web": il est considéré comme un mot).
la source
Un autre inconvénient des caractères de soulignement est qu’ils seront invisibles dans certains navigateurs si l’URL entière est restituée sous forme de lien avec soulignement, ce qui peut être déroutant si l’utilisateur tente d’utiliser l’URL sans copier-coller (par exemple, l'écrire ou le lire). )
la source
Je pense que les traits d'union sont plus faciles à lire, et c'est ce qui est le plus utilisé (vos utilisateurs s'attendent donc à ce que l'URL contienne des traits d'union).
la source
Je pense que les traits d'union feront mieux sur les moteurs de recherche, car ils sont utilisés comme séparateurs de mots. De plus, ils sont un peu plus faciles à lire pour les utilisateurs.
la source
Je suis tout pour les traits d'union. L'utilisation de traits de soulignement pour une phrase de plusieurs mots est également logique. Les traits d'union sont un peu plus rapides à taper car vous n'avez pas à appuyer sur la touche. Cela peut finir par être une chose de préférence, mais en pensant à l'utilisateur final, si les traits d'union sont plus faciles à lire, utilisez em.
la source
Personnellement, je pense que les tirets sont plus faciles à taper que les caractères de soulignement, car il n’est pas nécessaire d’appuyer sur Maj pour les obtenir. Je me demande également si beaucoup de gens sauraient même où trouver le trait de soulignement sur le clavier.
Bien sûr, ce n'est pas un gros problème car la plupart des utilisateurs ne saisissent pas les adresses de sites Web, mais il est possible que quelqu'un le soit à un moment donné.
la source
Pour moi, il est plus facile de lire des traits d'union que des traits de soulignement. Je pense que c'est probablement plus facile pour la plupart des gens aussi.
Les traits d'union sont traités comme des séparateurs de mots, ce qui aide vos noms de page à être vus comme de vrais mots, ce qui est une bonne chose.
Les caractères de soulignement, dans la plupart des cas, si ce n’est la plupart des cas, ne sont pas traités comme des séparateurs de mots, ce qui rend le nom de la page comme un grand groupe de lettres et de tirets bas.
Cela signifie que, toutes choses étant égales par ailleurs, vos pages seront moins bien notées si vous utilisez des traits de soulignement plutôt que des traits d'union dans les noms de vos pages. Combien plus bas? Pas tant. Sera-ce toujours le cas? Non.
la source
Quoi de mieux pour les moteurs de recherche?
Peu importe Qu'est-ce qui compte, qu'est-ce qui est meilleur pour les utilisateurs?
Un moteur de recherche moderne ne devrait pas s'appuyer sur d'étranges règles définissant ce qu'est un séparateur de mots et ce qu'est un menuisier de mots ou autre chose. Les moteurs de recherche modernes peuvent traiter des fautes de frappe, des apostrophes, des signes de ponctuation, etc. Déterminer quels caractères séparer les mots ne devrait pas poser trop de problèmes.
Je suis en désaccord avec ceux qui prétendent que les traits d'union sont meilleurs parce qu'ils sont des délimiteurs de mots naturels. Ils sont en quelque sorte, mais ne le sont pas: ils font des mots semi-attachés ou délimités. Le séparateur de mots naturel est% 20.
Mais les déclarations ci-dessus ne sont pas pertinentes. L'URL ne devrait pas être important de toute façon.
Quelle est l'importance des mots-clés dans l'URL?
Ils ne devraient pas être importants, s’ils le sont, il n’ya manifestement pas de contenu sur la page.
Les URL ne sont pas très visibles pour les humains: les liens peuvent avoir un texte d'ancre, ils ne sont pas affichés sur la page et les onglets du navigateur.
Le <titre /> et l'en-tête principal sont plus visibles et contiennent généralement les mêmes mots-clés, ce qui rend les mots-clés de l'URL redondants.
Quelle est son importance pour les humains?
Ça dépend.
Du point de vue des moteurs de recherche: l'utilisateur n'a pas besoin d'entrer une requête de recherche et de cliquer sur l'extrait de code avec un titre et une description intéressants.
Mais les visiteurs viennent aussi d'autres endroits. Dans certains cas, il existe un joli texte d'ancre rendant la "qualité de l'URL" non pertinente, mais il y a des cas où cela a de l'importance.
Copier-coller rapide / partagé de l'URL: pas de problème pour l'auteur, mais c'est important pour le lecteur.
Besoin d'entrer l'URL manuellement. (Impossible de copier le texte d'une image par exemple.)
Qu'est ce qui détermine la qualité d'une URL?
Longueur; Vous ne souhaitez pas que les barres d’adresses défilent horizontalement ou que l’URL ne contienne que des liens vers le retour à la ligne. Et il va sans dire que taper une URL plus longue prend également plus de temps.
Délimiteurs de mots; Il semble que la plupart des gens s'accordent pour dire que les traits d'union sont meilleurs.
Désordre; Ex: ID uniques, extensions de nom de fichier, paramètres d’URL étranges. Celles-ci sont difficiles à retenir.
Caractères et syntaxe étranges; Un exemple obsolète serait tildes ( http://example.com/~user/ ), mais la syntaxe du paramètre d'URL est également un peu étrange. Tout personnage peu commun peut être difficile à saisir pour certaines personnes.
Caractères sécurisés vs Unicode; C'est une épée à deux tranchants et mérite sa propre réponse. Mais brièvement: les navigateurs gabarissent les URL,% c3% a4, etc. est une tâche ardue à saisir, tous les claviers ne peuvent pas entrer les caractères non sécurisés, peut-être même un enfer de codage, mais les mots clés ont un sens pour les locuteurs natifs.
Longueur du texte; Considérez l’URL comme une forme de titre, ne gaspillez pas les mots mentionnant l’évident et ignorez la grammaire.
Les gens vont taper quelque chose de légèrement différent.
Votre serveur Web doit être conçu pour rediriger les URL non canoniques reconnues vers leur version canonique. C'est à vous de décider:
http vs https
www vs no www
slashes finaux vs pas de slashes finaux
Mais votre serveur doit les accepter et les corriger.
Une page 404 avec des résultats de recherche serait bien pour l'utilisateur. (Utilisez les mots de l'URL comme requête de recherche.)
la source
Beaucoup de bonnes réponses ici. Un autre point à ajouter est que la largeur en pixels d'un trait d'union est inférieure à celle d'un trait de soulignement, ce qui peut vous permettre d'obtenir un autre mot clé dans le SERP.
la source
.
(point) - plus petit qu'un trait d'union - fonctionnerait-il?Google est assez clair sur le fait qu'ils préfèrent les traits d'union:
https://support.google.com/webmasters/answer/76329?hl=fr
En bref, Google considère les traits d'union comme des séparateurs de mots dans une URL, ce qui facilite grandement l'identification des mots par Google et la définition du contenu de la page. Les traits de soulignement et les signes plus peuvent avoir plusieurs significations et sont moins clairs pour Google.
la source
Cela dépend de ce que vous voulez exprimer avec l'URL:
la source