J'ai un site qui répertorie les offres, les promotions d'autres sites.
Comme les offres expirent assez rapidement, je ne les enregistre pas dans ma base de données. Je ne vois pas l'intérêt d'avoir une page de 2010 d'environ 30% de réduction sur une certaine marque de chaussures qui n'est plus disponible.
Un visiteur entre sur mon site web;
Il clique sur la catégorie "chaussures": http://www.mysite.com/shoes/
Il voit ici 20 promotions disponibles dans différents magasins en ligne.
http://www.mysite.com/shoes/promotions/prada
Des questions:
J'utilise le modèle promotions.php et liste toutes les promotions.
/ promotions/prada// promotions/autre marque/....
Ce que je fais est d'utiliser "noindex, follow" pour les liens.
Est-ce une bonne idée? Ou devrais-je utiliser rel = "canonique" pour la page de promotion?
Comment me conseillez-vous de gérer cela du point de vue du référencement?
Ou devrais-je utiliser rel = "canonique" pour la page de promotion?
Non, utilisez uniquement canonical
pour les pages avec un contenu (presque) identique. Votre page de liste de promotions et une promotion individuelle sont clairement différentes pages.
Ce que je fais est d'utiliser "noindex, follow" pour les liens. est-ce une bonne idée?
Je pense que vous ne devriez pas interdire l'indexation. Les moteurs de recherche peuvent être très rapides, certaines pages Web ne sont indexées que quelques minutes après leur publication (grâce à flux ). Je pense que votre contenu est précieux pour les utilisateurs de moteurs de recherche: de nombreux moteurs de recherche autorisent leurs utilisateurs à limiter les résultats aux seules pages publiées/indexées il y a x heures. .
Donc, si vous ne voulez vraiment pas conserver les anciennes promotions en ligne, vous devez tout de même permettre aux moteurs de recherche d'indexer les pages. Après les avoir supprimés, vous devez définir les en-têtes HTTP sur 404 (supprimé ou n’existait jamais) ou sur 410 (Gone = supprimé et ne revient pas). Mais vous devez utiliser des URL "uniques" pour cela, par exemple. en incluant la date de publication: example.com/shoes/promotions/2012-10-06-otherbrand/
.
Ou ne donnez pas à chaque promotion une page propre, mais répertoriez toutes les promotions sur la page de la marque (example.com/shoes/promotions/otherbrand/
), qui n'est jamais supprimée. S'il n'y a actuellement aucune promotion pour "chaussures" de "otherbrand", vous le signalerez simplement à vos visiteurs sur cette page.
Je pense que la meilleure structure serait la suivante:
example.com/shoes/promotions
: liste de liens vers toutes les marques (vous pouvez inclure le nombre de promotions en cours entre parenthèses, par exemple: "Autre marque (1)")example.com/shoes/promotions/otherbrand
: une liste de liens vers toutes les promotions en cours pour "otherbrand"example.com/shoes/promotions/otherbrand/2012-10-06_discount-and-free-shipping
: une promotion individuelle ( pourrait être supprimée à la fin)