MonWeb Posté 8 Octobre 2003 Partager Posté 8 Octobre 2003 Bonjour, Je sais qu'on a déjà parlé du code 301 souvent, mais il me reste une question Dans mon cas j'ai déplacé des pages et changer le nom exemple ancien=mairies_dep02.htm nouveau=mairies/mairies-aisne-departement-02.htm J'ai donc mis ce code RedirectPermanent /mairies_dep02.htm http://www.monsite.com/mairies/mairies-ais...artement-02.htm Techniquement ça marche bien pour 137 pages, le problème c'est que google supprime chaque jour des anciennes url et ne les remplacent pas par les nouvelles. Je suis passé de 140 pages indexé à 43 pages (en 30jours) Il me semble évident qu'il y a un problème mais pourquoi il n'indexe pas les nouvelles URL sachant que les pages sont les meme et seul l'url change ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 8 Octobre 2003 Partager Posté 8 Octobre 2003 Salut Thierry, Aurais-tu une véritable URL à tester ? Car mairies_dep02.htm me donne une erreur 404 . A mon sens, si Google supprime les anciennes URLs sans mettre les nouvelles, tu dois avoir un problème de syntaxe de ta réécriture. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
MonWeb Posté 8 Octobre 2003 Auteur Partager Posté 8 Octobre 2003 Aujourdhui jai changé de nom de domaine en restant chez ovh Je suis passé de monsite.com à mon-site.com Et je maperçois quavec ce code placé sur monsite.com RedirectPermanent / http://www.mon-site.com/ La redirection fonctionne bien et ne renvoie pas forcement a la racine mais directement sur la bonne page, donc parfait Mais si je place ce code RedirectMatch 301 / http://www.mon-site.com/ Il renvoi tout a la racine, cest ce code qui est conseillé dans le faq google Donc les 2 deux codes ne font pas exactement la même chose, lequel doit on mettre pour quil indexe de nouveau la totalité de mon nouveau nom de domaine et toutes ses pages ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
MonWeb Posté 8 Octobre 2003 Auteur Partager Posté 8 Octobre 2003 Ce qui n'est pas logique c'est qu'il a reindexe 2 url qui ont la meme syntaxe que les autres et j'aimerai comprendre pourquoi celle la et pas les autres. Mais depuis ce matin j'ai enlevé ces codes pour tout renvoyer vers mon nouveau domaine (il est dans mon profil il y a un tiret en plus c'est tout) J'ai utilisé RedirectMatch 301 / http://www.mon-site.com/ mais comment resoudre l'erreur 404 si je mets les 2 ça marche pas Lien vers le commentaire Partager sur d’autres sites More sharing options...
MonWeb Posté 8 Octobre 2003 Auteur Partager Posté 8 Octobre 2003 Desole mais je n'ai pas d'erreur 404 avec RedirectMatch 301 / http://www.mon-site.com/ Mais ce code renvoie tout a la racine. Je viens d'essayer le code RedirectPermanent / http://www.mon-site.com/ lui me renvoi directement vers la bonne page si elle existait avant Mais quel est le meilleurs code ? Mon avis serait RedirectMatch 301 / http://www.mon-site.com/ pour obliger GG a crawler le site en entier Tu en pense quoi ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 8 Octobre 2003 Partager Posté 8 Octobre 2003 Thierry, Je ne comprends pas pourquoi tu t'obstines à mettre des URLs en mon-site.com dans tes exemples. Tu as acheté le domaine ou quoi ? Si tu donnais des exemples avec des véritables URLs on pourrait peut-être avancer plus vite et tu gagnerais au moins des backlinks. RedirectMatch suppose l'utilisation d'expressions régulières,ce que tu n'as pas dans ton exemple. RedirectMatch 301 (.*) http://www.conseil-general.com/$1 Tu utilises soit le RedirectPermanent, soit le RedirectMatch, mais pas les 2 en même temps. RedirectPermanent / http://www.conseil-general.com/ ne convient que si tu as exactement la même arborescence sur le site de destination. Dan PS: lorsque tu rediriges des URLs il ne faut pas s'attendre à une quelconque logique chez Google. Il peut laisser tomber les anciennes de l'index avant de mettre les nouvelles, comme il peut très bien garder les 2 en même temps pour un ou 2 mois... il n'y a pas de règle, c'est un coup de poker. Mais in-fine, le résultat sera ce que tu escomptes si les règles sont correctes. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 8 Octobre 2003 Partager Posté 8 Octobre 2003 Avec la syntaxe que tu mentionnes, les deux redirections sont équivalentes. Donc pour Google, les deux se valent. Normalement on utilise RedirectMatch quand il y a effectivement un "match" basé sur des expressions régulières. Mais si cette syntaxe te convient, elle n'est pas fausse en soi, juste dans l'esprit... mais Google n'a pas d'esprit Si tu obtiens toutes tes nouvelles pages avec celle là, ne touche plus à rien ! Les ricains disent "If it ain't broke, don't fix it!" Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant