web-dev-qa-db-fra.com

Comment gérer deux itinéraires différents vers le même endroit dans une hiérarchie de site Web? Comment cela affectera-t-il le référencement?

les mecs. J'envisage une refonte complète de mon site et j'ai un dilemme. J'ai plusieurs façons de me rendre au même endroit, à savoir:

Home > Page 1 > Page 2 > Page 3

et

Home > Page 3

et peut-être même

Home > Some Page > Page 3

Il est logique de procéder ainsi logiquement (à cause de mes catégories), mais que dois-je faire pour les pages? Bien sûr, je ne veux pas avoir un contenu en double et être foutu par Google, mais je ne veux pas que l'utilisateur perde sa place dans la hiérarchie/le fil d'Ariane.

Est-ce le bon moment pour utiliser la balise rel="canonical"? La seule différence sur les trois pages réside dans le fil d'Ariane ou dans les menus, en fonction de la manière dont l'utilisateur accède à la page. Je peux faire la reconstruction dans CodeIgniter, auquel cas je pourrais utiliser des itinéraires. Serait-ce la meilleure option, ici? Je ne veux tout simplement pas dérouter les utilisateurs, me faire taper par Google, sacrifier la facilité d'utilisation, etc.

Merci les gars!

2
Billy Pilgrim

Vous voudrez utiliser rel = "canonical" si l'URL est différente mais que le contenu est identique. À tout le moins, rel = "canonique" ne nuira pas à votre valeur de référencement avec Google. Le seul choix sera alors quelle URL est la canonique.

2
Ben Hoffman

Je recommanderais de mettre le chemin que l'utilisateur a parcouru dans les cookies des utilisateurs. Construisez ensuite la chapelure en fonction de ce cookie. Ensuite, il y a une URL, pas trois. Googlebot voit une version sans chapelure (ou avec la chapelure par défaut) car elle arrive sans cookie.

0
Stephen Ostermiller