web-dev-qa-db-fra.com

L'utilisation d'espaces dans une URL affecte-t-elle le référencement?

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 des sites utiliser + ou -, quels sont les avantages d'utiliser space, + et - (tirets) dans le référencement?

Quoi de mieux à utiliser pour le formatage des URL? Devrais-je utiliser http://mydomain.com/start-home ou http://mydomain.com/start+home?

9
viyancs

Oui, n'utilisez pas les symboles + dans vos URL. Il est préférable d'utiliser - car - indique à Google que ces mots sont séparés. Et - sont la forme la plus courante d'URL conviviales pour le référencement

6
Anagio

Les espaces dans les URL sont incorrects pour deux raisons: 1) lorsque vous copiez l'URL, il peut contenir un% 20 déplaisant pour représenter l'espace; 2) sur les anciens navigateurs, la copie de l’URL peut laisser un espace dans l’URL. Ainsi, lors du collage du lien dans une autre page Web, comme un message de forum, l’URL sera cassée de la manière suivante:

example.com/my cool page

La seule partie qui obtiendra un lien hypertexte est:

example.com/my

Cela provoquera une erreur 404 sur votre site et ne vous donnera pas le jus du lien SEO.

Les tirets sont les meilleurs:

example.com/my-cool-page
7
Josh2012

Un espace lorsque vous faites un lien est converti en '%20' étant http://mydomain.com/start%20home sa sale ...

Utiliser - au lieu de + ou _ ou '' (espace) est pour Google:

start_home for google is "start_home"
start+home for google is "start+home"
start-home for google is "start","home", "home start", "start home"
1
Pablo Martinez

Dans la partie chemin de l'URL ...

space - Un space non codé n'est tout simplement pas autorisé dans une URL. Il doit être codé en pourcentage sous la forme %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, l'espace de séparation des mots est clairement indiqué 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 encodé 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 qu'il soit traité comme un caractère séparant Word ou non lorsque utilisé dans le chemin de l'URL. Je ne vois aucune logique dans Google qui ne le traite pas comme un séparateur de mots, mais l'utilisateur ne le voit pas aussi clairement comme un espace. Je n'essaierais pas d'utiliser le + (plus) en tant que caractère séparant Word dans la partie chemin de l'URL. Il est souvent vu codé en tant que %2B.

- - Le trait d'union est couramment utilisé comme caractère de séparation des 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 trait d'union:

http://mydomain.com/start-home
0
MrWhite