Bonjour à tous,
Je m'aperçois que beaucoup de (grands) sites ont le même problème que les miens : lorsque le rewriting utilise un numéro d'article, la chaîne de caractères jointe importe peu pour afficher la page. Par exemple, la page suivante :
http://www.monsite.com/articles/mapage.php
s'affiche également si l'on ajoute des caractères :
http://www.monsite.com/articles/mapageZZzzzz.php
Il parait que ce petit défaut peut être un obstacle pour le référencement.
Comment réglez-vous ce problème ?
J'ai pensé à une astuce :
1/ récupérer cette chaine de caractères en modifiant le htaccess
2/ comparer cette chaine avec le titre de la page traité pour le rewriting
3/ si les 2 chaines ne sont pas égales, faire une redirection 301 par le header location.
En théorie, je pense que ça fonctionne sauf que ma structure de page (qui contient un peu de html avant) empêche l'utilisation de header.
Une autre option est de définir une URL canonique dans les meta.
Connaissez-vous d'autres techniques ?
Merci de vos pistes.
Partager