Retirer des URLs de Google

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

mhammout
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 12
Inscription: 26 Juil 2005

Retirer des URLs de Google

Message le Sam Déc 29, 2007 7:05

Bonjour,

Malgré tous mes efforts, je cale... voici mon problème:

Pour rendre mon site plus propre, j'utilise ce htaccess

RewriteEngine on
RewriteRule ^accueil.php ?page=1 [L]
RewriteRule ^services.php ?page=2 [L]
RewriteRule ^portfolio.php ?page=3 [L]
RewriteRule ^contact.php ?page=4 [L]


Dans google, j'ai maintenant les URLs en double (ce qui était prévisible) et je n'arrive absolument pas à dire à google de ne pas référencer les ?page=X :cry:

J'ai bientôt essayé tout et n'importe quoi autour des R=301, mais j'ai l'impression d'être dans le faux. Tous mes essais ont virés dans les erreurs de redirection car la plupart du temps je réécrivais ?page=1 en accueil.php mais mon htaccess faisant l'inverse...

J'espère que quelqu'un pourra me sortir de là!

Merci d'avance,
mhammout


h4ni
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 486
Inscription: 11 Juil 2005

Message le Sam Déc 29, 2007 10:41

Essaye de mettre un
Disallow: /ta_page.php?* dans le robots.txt

si non pour retirer les urls deja indexés t'a ce lien
http://services.google.com/urlconsole/controller

++

mhammout
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 12
Inscription: 26 Juil 2005

Message le Sam Déc 29, 2007 10:46

h4ni a écrit:Essaye de mettre un
Disallow: /ta_page.php?* dans le robots.txt

si non pour retirer les urls deja indexés t'a ce lien
http://services.google.com/urlconsole/controller

++


Merci pour ta réponse, mais elle ne correspond pas à mon problème.

Les URLs www.monsite.com/accueil.php et www.monsite.com/?page=1 mènent au même endroit puisqu'il y a un rewriting. Je rappelle que la page accueil.php n'existe pas réellement et correspond justement à page=1. Du coup, il ne faut pas que je mette de disallow ou que j'annonce à google de retirer mon url!

J'espère être plus clair...

Merci
mhammout

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Message le Sam Déc 29, 2007 11:05

salut,

moi j'ai une petite astuce pour rediriger tes anciennes pages vers les nouvelles pages. fait un truc de ce genre:

Rajoute la variable "&rewrite=1"

RewriteEngine on
RewriteRule ^accueil.php ?page=1&rewrite=1 [L]
RewriteRule ^services.php ?page=2&rewrite=1 [L]
RewriteRule ^portfolio.php ?page=3&rewrite=1 [L]
RewriteRule ^contact.php ?page=4&rewrite=1 [L]

Ensuite, si rewrite!=1, redirection 301 vers la page :)

sinon, encore plus simple, tu change la variable page en variable p

RewriteEngine on
RewriteRule ^accueil.php ?p=1 [L]
RewriteRule ^services.php ?p=2 [L]
RewriteRule ^portfolio.php ?p=3 [L]
RewriteRule ^contact.php ?p=4[L]

ensuite tu fais :

if(isset($page))
redirection 301 vers la bonne page ;)

mais la le probleme, c'est qu'il faut modifier les variable dans le code et ca peut etre plus long au final.

mhammout
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 12
Inscription: 26 Juil 2005

Message le Sam Déc 29, 2007 11:16

Salut,

Merci pour cette astuce, la deuxième variante me plait bien et je n'avais pas du tout pensé à chercher dans ce sens :lol:

J'ai donc fait quelques modifs dans mon code et j'ai bien l'impression que c'est tout bon!


Merci pour ton aide,
mhammout

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Message le Sam Déc 29, 2007 11:37

de rien ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité