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:
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.)
+
(plus).