web-dev-qa-db-fra.com

Devrais-je rediriger pour renommer l'URI?

Prenons ce site, le chemin est

/questions/Question-ID/title

Si un utilisateur écrit ci-dessous, cela fonctionne toujours. Sur mon site, je me demandais si je devais rediriger le fichier vers la nouvelle URL ou le laisser être? quel code d'erreur dois-je utiliser? 302? 303?

/questions/Question-ID
2
user1585

Si vous redirigez, utilisez un 301 car vous souhaitez que la redirection soit permanente.

Aussi loin que vous devriez rediriger? Je ne pense pas que ce soit nécessaire. Juste tilisez des URL canoniques pour que les moteurs de recherche sachent quelle URL est l'URL principale. Je recommande que ce soit celui qui contient les mots-clés.

1
John Conde

C'est une bonne habitude de fournir une URL unique pour chaque ressource de votre site. Donc, la réponse est oui, c'est une bonne idée de rediriger l'utilisateur s'il entre une URL incomplète.

Dans votre cas, la redirection doit définir un code de statut HTTP 301 car vous redirigez en permanence.

/questions/Question-ID

à

/questions/Question-ID

Cette modification réduira également la duplication de pages et aidera les moteurs de recherche à consolider votre classement.

0
Simone Carletti