[Résolu] RewriteRule sur un même domaine
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- yann123
- WRInaute discret

- Messages: 131
- Inscription: 11 Avr 2005
[Résolu] RewriteRule sur un même domaine
Bonjour,
J'utilise mon .HTACCESS pour rediriger des anciennes pages vers des nouvelles sur mon site.
Mes redirections sont réalisées de cette maniéres.
Certaines sont en place depuis prés de deux ans.
Suite à une nouvelle mise à jour de quelques pages, j'ai décidé de supprimer ces redirections pensant que google ne venait plus voir ces vieilles url qui datent d'il y a deux ans.
Et bien non, j'ai des erreurs sur mon compte webmaster tool, google cherche toujours ces anciennes urls.
Trouver vous cela normal ?
Comment puis-je faire pour qu'il oublie ces anciennes url ?
Est-ce qu'une des deux solutions ci-dessous serait mieux, si oui laquelle ?
ou
Merci.
J'utilise mon .HTACCESS pour rediriger des anciennes pages vers des nouvelles sur mon site.
Mes redirections sont réalisées de cette maniéres.
- Code: Tout sélectionner
RewriteRule ^ancienne-url.html$ /nouvelle-url.html
Certaines sont en place depuis prés de deux ans.
Suite à une nouvelle mise à jour de quelques pages, j'ai décidé de supprimer ces redirections pensant que google ne venait plus voir ces vieilles url qui datent d'il y a deux ans.
Et bien non, j'ai des erreurs sur mon compte webmaster tool, google cherche toujours ces anciennes urls.
Trouver vous cela normal ?
Comment puis-je faire pour qu'il oublie ces anciennes url ?
Est-ce qu'une des deux solutions ci-dessous serait mieux, si oui laquelle ?
- Code: Tout sélectionner
RewriteRule ^ancienne-url.html$ /nouvelle-url.html [R=301]
ou
- Code: Tout sélectionner
RewriteRule ^ancienne-url.html$ /nouvelle-url.html [R=301,L]
Merci.
Dernière édition par yann123 le Jeu Mar 26, 2009 14:04, édité 1 fois.
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
Re: RewriteRule sur un même domaine
En effet, la R=301 est la solution.
Tu indiques aux moteurs que ta page a été déplacée de façon permanente.
J'ai utilisé ce procédé à plusieurs reprises pour plusieurs millier de page et tout s'est correctement déroulé.
Les pages n'ont même pas été déclassées. Tu peux y aller les yeux fermés.
Tu peux également ajouter le [L] pour indiquer à Apache de sortir du cycle de ré-écriture.
Tu indiques aux moteurs que ta page a été déplacée de façon permanente.
J'ai utilisé ce procédé à plusieurs reprises pour plusieurs millier de page et tout s'est correctement déroulé.
Les pages n'ont même pas été déclassées. Tu peux y aller les yeux fermés.
Tu peux également ajouter le [L] pour indiquer à Apache de sortir du cycle de ré-écriture.
-

dorian53 - WRInaute passionné

- Messages: 2217
- Inscription: 10 Avr 2005
Re: RewriteRule sur un même domaine
Je ne suis pas un bon élève car certaines sont encore en place.
Pas d'idée, déjà tout dépend de la fréquence de passage des bots.
À mon avis il faut analyser ses logs de passage des bots et vérifier l'indexation des nouvelles pages dans le moteur (avec les mêmes requêtes que pour les anciennes).
Si la nouvelle page est indexée c'est OK on peut enlever les rewrite, tant pis si le moteur retente d'y accéder il aura alors une 404 (logique).
Pour les visiteurs (qui ont la page en favori pas exemple) il faut avoir une bonne 404.
Pas d'idée, déjà tout dépend de la fréquence de passage des bots.
À mon avis il faut analyser ses logs de passage des bots et vérifier l'indexation des nouvelles pages dans le moteur (avec les mêmes requêtes que pour les anciennes).
Si la nouvelle page est indexée c'est OK on peut enlever les rewrite, tant pis si le moteur retente d'y accéder il aura alors une 404 (logique).
Pour les visiteurs (qui ont la page en favori pas exemple) il faut avoir une bonne 404.
-

simon6 - WRInaute occasionnel

- Messages: 324
- Inscription: 16 Déc 2003
Re: RewriteRule sur un même domaine
très intéressant tout ça je pensais que google savait déjà qu'il s'agissait de 301 sans avoir à le préciser... alala ce google alors.. il a encore plein de choses à apprendre. Merci pour l'info en tout cas 
edit : en fait je sais pourquoi je pensais ça, c'est parce que j'utilisais cette syntaxe :
et là google sait que c'est une 301
edit : en fait je sais pourquoi je pensais ça, c'est parce que j'utilisais cette syntaxe :
- Code: Tout sélectionner
Redirect permanent /ancienne-page.html http://www.monsite.com/nouvelle-page.html
et là google sait que c'est une 301
6 messages
• Page 1 sur 1
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 :
- RewriteCond et RewriteRule[Résolu ^^]
- [Résolu] RewriteRule et URL dynamique
- [resolu] Rewriterule Page dynamique.
- [Résolu] Problème d'écriture RewriteRule
- [résolu] Faire cohabiter un RewriteRule et un RedirectMatch
- [Résolu]Problème de syntaxe pour une RewriteRule
- [RESOLU] RewriteRule DotClear -> enlever /index.php/
- [Résolu]URL Rewriting & OVH: certaines RewriteRule HS
- Souci Rewriterule chez OVH, depuis hier [Résolu]
- [RESOLU]aide RewriteRule pour url du genre ?p=x vers node/y
- Trouver les sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

