Je souhaite proposer des liens conviviaux à mes visiteurs sur mon site. Les visiteurs doivent pouvoir saisir facilement le nom d’une région pour accéder aux sites de cette région.
Comme
www.mydomain.com/<cityname>
et
www.mydomain.com/<statename>/<cityname>
Par exemple:
www.mydomain.com/houston et www.mydomain.com/texas/houston
Bien sûr, cette URL: www.mydomain.com/houston montre exactement les mêmes sites que www.mydomain.com/texas/houston
Et Google considère ce contenu en double. Alors maintenant, je pense créer un tag canonique en disant ceci: www.mondomaine.com/houston est mon URL principale et pointer cette URL www.mondomaine.com/texas/houston vers mon URL principale.
mise à jour: pourquoi voudrais-je ces 2 formats d'URL en premier lieu? Parce que certains visiteurs aimeraient savoir: montrez-moi tous les sites au Texas, alors que d'autres souhaitent voir tous les sites d'une ville spécifique, à savoir Houston dans ce cas. En utilisant ce format, les utilisateurs peuvent simplement changer l’URL pour voir les sites dans une zone spécifique. En outre, Google semble préférer que les mots clés de recherche apparaissent dans l'URL et au début de l'URL. C'est pourquoi je cible les utilisateurs qui effectuent une recherche sur statename AND sur cityname.
Est-ce la meilleure pratique?
Personnellement, je ferais le contraire canonique - c’est-à-dire définir /texas/houston
comme Canon au lieu de /houston
- la raison principale étant d’éviter les conflits de noms avec des noms identiques dans d’autres États. Une URL de /springfield
pourrait être un peu déroutante, même si vous affichez une page Springfield spécifique. Vous obtenez également un mot clé supplémentaire dans l'URL.
Deuxièmement, je préférerais toujours une redirection 301 vers une balise canonique, car elle aide à rendre l’URL plus claire pour les utilisateurs (pour les raisons susmentionnées) et s’ils copient-collent l’URL n’importe où, vous obtenez l’URL directe.
Si 2 pages indexées ont le même contenu, il s’agit bien d’un contenu dupliqué. Et c'est mauvais pour le référencement.
Pour l'éviter, vous pouvez mettre la méta canonique sur l'une des deux URL, mais pourquoi utilisez-vous deux URL de formats différents pour le même contenu? Je pense que ce n'est pas pertinent pour les visiteurs.
Vous pouvez choisir un type pour vos URL et le conserver pour l'ensemble du site. Dans ce cas, vous pouvez mettre 301 redirections d'une à la seconde. Par exemple: redirigez "www.mondomaine.com/houston" vers "www.mondomaine.com/texas/houston" si vous souhaitez mentionner des états dans votre site ou l'inverse si vous ne souhaitez pas mentionner des États.