Toutes les pages suivantes ont exactement le même contenu:
http://www.example.com/seo-url
(URL canonique rel)http://www.example.com/ID1234
http://www.example.com/content/ID1234
http://www.example.com/ID001234
Actuellement, nous avons défini rel canonique sur http://www.example.com/seo-url
sur tous les liens.
Cela signifie que si vous ouvrez les URL 2 à 4, elles s’ouvriront avec l’URL que vous utilisez. Bien que le contenu soit le même, les URL sont différentes.
Est-il préférable d’appliquer les redirections 301 aux URL 2 à 4 afin qu’elles mènent toutes au même emplacement (URL 1) et ouvrent le même contenu de page uniquement sur l’URL 1.
J'ai le sentiment que 301 serait bénéfique pour notre classement.
Cela dépend des moteurs de recherche que vous essayez d'indexer.
Si vous recherchez une compatibilité optimale avec tous les moteurs de recherche (afin qu'ils puissent indexer votre site), il est préférable d'utiliser les redirections 301.
Si vous recherchez de la rapidité et que vous souhaitez uniquement indexer votre site dans Google (et tout autre moteur de recherche prenant pleinement en charge le <link rel="canonical" href="original-url">
), déclarez les pages dupliquées comme des canoniques, car il n’est pas nécessaire de charger au moins deux fois plus de pages. nombre de pages (la page de redirection, éventuellement des pages de redirection supplémentaires et enfin la page de contenu).
Une redirection 301 est préférable à une déclaration canonical
.
Cela a différentes raisons, par exemple:
canonical
(qui est relativement nouveau), mais la plupart doivent prendre en charge les redirections HTTP 301 (qui est un standard relativement ancien).canonical
est destiné aux robots, de sorte que la plupart des visiteurs humains ne sauront pas quelle URL vous préférez. Avec les redirections HTTP, tous les utilisateurs se retrouvent automatiquement sur la même URL. Tous utilisent donc la même URL pour créer un lien vers votre document.C'est aussi que RFC 6596: La relation de lien canonique recommande :
Avant d’ajouter la relation de lien canonique, il est RECOMMANDÉ de vérifier les éléments suivants:
[…]
Pour HTTP, les redirections HTTP permanentes ( section 10.3.2 de [RFC2616] ), l'indicateur fort traditionnel indiquant que le contenu d'un IRI a été définitivement déplacé, n'ont pas pu être implémentées à la place de la relation de lien canonique.
[…]