Lors de la création d'URL pour mon site Web, je dois utiliser un espace, par exemple http://mydomain.com/start home
J'ai vu certains sites utiliser +
ou -
, quels sont les avantages de l'utilisation space
, +
et -
(tirets) en SEO?
Quoi de mieux à utiliser pour le formatage d'URL? Dois-je utiliser http://mydomain.com/start-home
ou http://mydomain.com/start+home
?
seo
search-engines
viyancs
la source
la source
Les espaces dans les URL sont mauvais pour deux raisons: 1) lorsque vous copiez l'URL, elle peut contenir un laid% 20 pour représenter l'espace; 2) sur les navigateurs plus anciens, la copie de l'URL peut laisser un espace dans l'URL, donc lorsque vous collez le lien dans une autre page Web comme un message sur le forum, l'URL sera cassée comme ceci:
La seule partie qui obtiendra un lien hypertexte est:
Cela entraînera une erreur 404 sur votre site et ne vous donnera pas le jus de lien SEO.
Les tirets sont les meilleurs:
la source
%20
s par des espaces. Cela provoque le problème de collage de copie.Un espace lorsque vous faites un lien est converti en
'%20'
étanthttp://mydomain.com/start%20home
son sale ...Utiliser - au lieu de + ou _ ou '' (espace) est pour google:
la source
Dans la partie chemin de l'URL ...
space
- Un non codéspace
n'est tout simplement pas autorisé dans une URL. Il doit être codé en pourcentage comme%20
. Vous devriez vraiment le faire vous-même (explicitement) côté serveur si nécessaire. Cependant, les navigateurs modernes le font implicitement pour vous. Bien que cela ne devrait pas affecter directement le référencement (après tout, le mot séparant l'espace est clairement dans l'URL), ce n'est pas bon pour la facilité d'utilisation comme l'indique @ Josh2012. Cela pourrait donc affecter indirectement le référencement. (Si c'est mauvais pour l'utilisateur, c'est mauvais pour le référencement.)+
- Le plus est traité comme un caractère littéral dans la partie chemin de l'URL. (Cependant, il s'agit d'un espace codé dans la partie chaîne de requête de l'URL - ce qui peut entraîner une certaine confusion.) Je n'ai vu aucune preuve suggérant s'il est traité comme un caractère de séparation de mots ou non lorsqu'il est utilisé dans le chemin de l'URL. Je ne vois aucune logique dans Google ne le traitant pas comme un séparateur de mots, mais il n'est pas si clairement vu comme un espace par l'utilisateur. Je n'essaierais pas d'utiliser le+
signe (plus) comme séparateur de mot dans la partie chemin de l'URL. Il est souvent considéré comme codé%2B
.-
- Le tiret est couramment utilisé comme un caractère de séparation de mots dans l'URL. Les moteurs de recherche le voient comme tel et il est clair pour les utilisateurs. Il suffit de regarder le réseau Stack Exchange. (Ce n'est pas la même chose qu'un tiret .)Utilisez le tiret:
la source