web-dev-qa-db-fra.com

La redirection d'URL courtes en URL longues complètes nuirait-elle au référencement?

Les articles sur mon site Web sont accessibles via des URL telles que cette version longue

http://example.com/post/22/do-your-home-work-for-free

ou des URL comme cette version courte

http://example.com/post/22/

Je souhaite utiliser le code PHP pour rediriger toutes les URL courtes en URL longues. Est-ce que cela ferait en sorte que le moteur de recherche pense mal à mon site?

3
angry kiwi

Avoir une seule URL pour chaque page s'appelle URL Canonicalization . Canoniser les URL de chaque page est une pratique exemplaire en matière de référencement depuis dix ans ou plus. Les moteurs de recherche ne vous diront rien d'avoir redirigé vos URL courtes vers vos URL longues. Cela pourrait même améliorer votre classement.

Ce site StackExchange implémente des redirections pour la canonisation. Il existe une URL de partage courte. (Cliquez sur les liens "partager" et voyez par vous-même.) Ces URL courtes et ces URL incorrectes redirigent toutes vers l'URL complète correcte pour cette question:

  • http://webmasters.stackexchange.com/q/88265/14543
  • https://webmasters.stackexchange.com/questions/88265/
  • https://webmasters.stackexchange.com/questions/88265/wrong-question-title

Vous pouvez implémenter la canonisation d'URL avec des redirections permanentes 301 ou en utilisant des balises canoniques link rel dans la section d'en-tête de vos pages. Voir le document d'aide Google sur l'utilisation d'URL canoniques pour plus d'informations.

3
Stephen Ostermiller