Duplicate content avec les pages de mon site 301 ou robots ?

Nouveau WRInaute
Bonjour, j'ai un duplicate content avec les pages de mon site :

-http://www.meax.fr/page/1
-http://www.meax.fr/page/2

Qui avant ma nouvelle version étaient des pages avec un contenu différent. Donc pour que les pages se désindexent de google j'ai fais un robots.txt -http://www.meax.fr/robots.txt mais apparemment 3 semaines après toujours pas désindexés donc j'ai pensais faire des

"Redirect 301 /page/1 -http://www.meax.fr "
"Redirect 301 /page/3 -http://www.meax.fr "
etc...

Pour chacune de mes pages indexées, je fais des redirection 301 vers ma home dans le .htaccess, si je fais ça, es-ce-que ça sera mieux ? Si oui je dois enlever les lignes dans le robots.txt pour éviter de foutre le bordel chez google ?

P.S : comment faire pour éviter de mettre 30 redirections dans le htaccess et pour que /page/ tout ce qui se trouve après ça le redirige vers la home ?

Merci d'avance.
 
WRInaute impliqué
Salut

Alors oui, si tu veux faire une 301, il faut virer les lignes du robots.txt. La tu donnes 2 infos contradictoires pour les même pages. A toi de choisir celle que tu veux garder.

Pour faire ta 301 généraliste, j'aurai tendance a faire
Code:
Redirect 301 /page/* -http://www.meax.fr
ou bien
Code:
Redirect 301 /page/[0-9] -http://www.meax.fr
si tu n'as que de chiffres qui suivent dans ton url

Mais à confirmer par les pro du htaccess.
 
Nouveau WRInaute
Bonjour, ok, mais aucune des deux lignes arrivent à rediriger tous ce qui se passe après le /page/, j'avais déjà testé avec le "*"...

Voici mon htaccess, peut être que un truc bloque ça..

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.meax.fr$
RewriteRule ^(.*) http://www.meax.fr/$1 [QSA,L,R=301]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php/$1
RewriteRule ^index.php$ /index.php/

RewriteRule ^atom\.php /feed/atom [NC,L,R=301]
RewriteRule ^rss\.php /feed/rss2 [NC,L,R=301]

RewriteCond %{QUERY_STRING} ^([0-9]{4}/[0-9]{2}/[0-9]{2}/[0-9]+.*)$
RewriteRule ^index.php http//www.meax.fr/post/%1? [R,L]

Comment faire?

Merci .
 
Discussions similaires
Haut