Bonjour,
Soit un site d'abord mis en ligne en français uniquement et comportant un grand nombre de pages via des paramètres.
Ensuite j'ai rajouté un paramètre langue pour créer une version anglaise.
Puis, j'ai découvert sur ce site l' url rewriting...
Voici donc mon fichier .htaccess :
-----------------------------------------------------------------------------------------------------------------------------------
AddType x-mapp-php5 .php
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(fr|en)-game-([0-9]+).html$ /game.php?game=$2&lang=$1 [L]
RewriteRule ^(fr|en)-plan.html$ /plan.php?lang=$1 [L]
RewriteRule ^(fr|en)-partenaires.html$ /partenaires.php?lang=$1 [L]
RewriteRule ^(fr|en)-res_sondages.html$ /res_sondages.php?lang=$1 [L]
RewriteRule ^(fr|en)-facebook.html$ /facebook.php?lang=$1 [L]
RewriteRule ^(fr|en)-play-([0-9]+).html$ /play.php?game=$2&lang=$1 [L]
RewriteRule ^([a-z]+)-(fr|en)-page([0-9]+)-tri([0-9]+).html$ /index.php?cat=$1&page=$3&tri=$4&lang=$2 [L]
-------------------------------------------------------------------------------------------------------------------------------------
Le soucis est que je suis confronté à du "duplicate content" dans la mesure où Google référence deux pages identiques
sous des noms différents (avant et après rewritting) comme :
game.php?game=128&lang=fr
et fr-game-128.html
Est-ce que ces pages en doubles ne peuvent pas nuire au référencement du site ?
D'ailleurs, je viens de perdre 1 point de PageRank
En fin de chaque règle de rewritting j'ai essayer de remplacer [L] par [L,R=301] pour indiquer de ne plus référencer les urls non réécrites par une redirection 301. Seulement, écrite ainsi, l'url rewritting ne fonctionne pas.
Merci de m'aider à résoudre ce problème.
---------------
Votre terrain de jeux: http://harry-games.fr