Rewrite entraîne forcément contenu dupliqué chez moi?

Nouveau WRInaute
Bonjour!
J'allais me lancer dans la fabuleuse aventure du mod rewrite :) tout fonctionne, mais tout d'un coup, je me dis "oops, ça va créer du contenu dupliqué".

Je m'explique, le problème est que mes pages sont modifiées par plein de personnes différentes, et le titre change donc régulièrement, parfois plusieurs mois après.

Bref, quand Google va venir chez moi, il trouvera peut-être
le 05.06
http://www.monsite.com/20,mon-super-titre.html

le 12.06
http://www.monsite.com/20,mon-titre-a-ete-modifie.html

le 18.06
http://www.monsite.com/20,encore-un-3e-titre.html

le 18.12
http://www.monsite.com/20,six-mois-plus-tard.html

Ces pages renvoyant au même article.

Bien sûr, sur mon site, il n'y aura que la version la plus récente (partout).
Mais quand google va tester si la 1ère page existe toujours parce qu'elle a été référencée, il va bien voir qu'elle est toujours là.
Mais il y a maintenant une nouvelle adresse!

Contenu dupliqué, non?

Ma conclusion (je ne sais pas si j'ai bon :)) on ne peut faire du mod rewrite que pour les pages dont le titre ne change pas ou très peu.
J'ai bon, non? :)
 
WRInaute discret
comparer le titre actuel avec le titre de l'url (t'as ton algo, inverse-le)
s'ils sont différents faire un header 301
 
WRInaute discret
C'est ça, faut faire que la page vérifie si le titre est bon, et sinon redirige vers le bon titre.
 
WRInaute impliqué
J'avoue que je suis très très intéressé aussi, j'ai d'ailleurs essayé de modifier moi même mon code durant un aprem' complet mais j'ai pas réussi :?

Voici ce que j'utilise :
Code:
$newsId= ( isset($_GET["id"])) ? $_GET['id'] : FALSE; 
    if (  is_numeric($newsId)) {
    $sql = 'SELECT * FROM news WHERE newsId = ' . $newsId;   
    $rc = mysql_query($sql);
    if ( $data = mysql_fetch_assoc($rc) ) {
   //afficher la news
   }else 
    {
   //mauvaise id de news
   }
    }else
    {
   //ce n'est pas une id valide
   }

Je voudrais donc aussi vérifier que le titre est le bon pour la news comme conseillé.
 
Nouveau WRInaute
Leonick a dit:
vc02 a dit:
Ces pages renvoyant au même article.
quel intérêt alors d'avoir plusieurs uri ? si je bookmark une uri, sera-t-elle supprimée ensuite, alors ?

Chaque lien mènera vers l'article 20 - avec le rewrite, tu peux mettre n'importe quoi après dans le titre et ça mènera directement à l'article. Donc, tu peux bookmarker n'importe laquelle.
Le but est ici d'optimiser le nom de la page, pour les moteurs de recherche.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut