UR et duplicate-content

WRInaute discret
Hello,

J'ai encore des pages indexées sur Google sans URL rewriting (avec toutes mes variables et tout :o , et je ne voudrais pas me voir taxer de duplicate content.
Quels sont les risques du duplicate-content ?

Comment faire concrètement pour éviter ces problèmes ? Que dois-je rajouter dans le htaccess ou le robots.txt ?
 
WRInaute occasionnel
Il faut que dans tes scripts, tu testes si l'URI est bien celle rewritée. Si ce n'est pas le cas, ce devrait être facile de creer cette URI et faire une redirection 301 vers celle-ci.
 
WRInaute discret
Juste une précision, parce que je ne sais pas si on s'est bien compris.

sur mon site, je précise que tout tout est rewrité.

C'est dans le cache de google que j'ai encore des pages non rewritées indexées ..
 
WRInaute occasionnel
Oui, on s'est bien compris : Le but est de dire à Google que les pages avec les anciennes URL ont été déplacées définitivement.
Donc, à chaque fois qu'une page avec une ancienne URL est appellée, ton script doit informer Google et les visiteurs de la nouvelle URL en les redirigeant.
 
WRInaute accro
pourquoi ne pas faire (en logique)
si l'url contient "?=" c'est une non rewritée donc envoyer un 301 vers la page rewritée (en récupérant automatiqument les variables à placer dans la bonne url)
 
WRInaute discret
en fait il suffit que j'ajoute
[R=301]
après chaque ligne de mon htaccess .. c'est bien ça ?
Ainsi, toutes les pages que google a en cache avec toutes les belles variable ?var1=dsf&var2= etc
vont être redirigées vers mes pages rewritées de façon permanente ?
 
WRInaute discret
J'ai lu sur d'autres forums (webmaster-hub) pour ne pas les citer
http://www.webmaster-hub.com/index.php?showtopic=7097
http://www.webmaster-hub.com/lofiversio ... t7097.html
qu'il fallait une redirection avec http:// et tout le blabla

Par ailleurs, GG a déjà fait sa deuxième gg dance et mes pages étaient déjà rewritées.

Code:
RewriteEngine on
Options +FollowSymlinks 
RewriteRule cours-(.+)-([0-9]+)\.html$ cours.php?niveau=$1&id=$2
RewriteRule preparations-(.+)-([0-9]+)-(.+)-([0-9]+)\.html$ preparations.php?niveau=$1&id=$2&titre=$3&iddoc=$4 
RewriteRule formlink-(.+)-([0-9]+)\.html$ formlink.php?niveau=$1&id=$2 
RewriteRule ressources-(.+)-([0-9]+)-([0-9]+)-([0-9]+)\.html$ tel.php?niveau=$1&id=$2&annee=$3&page=$4 
RewriteRule liens-(.+)-([0-9]+)\.html$ clink.php?niveau=$1&id=$2
RewriteRule formulaire-(.+)-([0-9]+)\.html$ formulaire.php?niveau=$1&id=$2
RewriteRule commentaires-(.+)-([0-9]+)-([0-9]+)\.html$ vieweval.php?niveau=$1&id=$2&iddoc=$3
RewriteRule evaluation-(.+)-([0-9]+)-([0-9]+)\.html$ evaluation.php?niveau=$1&id=$2&iddoc=$3 [QSA,L]
ErrorDocument 404  /erreur.php
 

➡️ 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