301 ou 302 ou autre chose ?

Nouveau WRInaute
Salut à tous,

Les pages de mon site ont quasiment toutes l'extension .htm et j'aimerais les passer en .php et ce de manière définitive.
Pour ne pas perdre mes supers places dans Google, j'hésite entre deux solutions:

_une redirection 301:
RewriteRule ancien_fichierl.htm http://www.monsite.com/nouveau-fichier.htm [R=301]

_une redirection 302:
RewriteRule ancien_fichierl.htm http://www.monsite.com/nouveau-fichier.htm [R=302]

Je me demandais juste quelle est la différence entre la redirection 301 et 302. Qu'est ce que Google va interpréter dans chacun des cas ?

Merci de votre aide.
Seb
 
WRInaute passionné
Je me pose une question du même ordre :

Je vais bientôt supprimer une centaine de pages actuellement hébergées dans un sous-répertoire de mon site. Ces pages disparaitront totalement.

1. Faut-il faire une redirection spécifique, sachant que quand il y a une erreur 404 sur mon serveur, on est automatiquement redirigé sur la page d'accueil ? Voici d'ailleurs mon .htaccess placé à la racine de mon serveur :


2. Si je dois faire quelque chose de spécial, que dois-je faire ?

Je n'y connais rien du tout en redirection et ce genre de chose. Une petite aide serait donc la bienvenue :).
 
WRInaute accro
yazerty a dit:
Si je dois faire quelque chose de spécial, que dois-je faire ?
Bonjour,

Ton .htaccess actuel n'est pas bon. Quand une page n'existe pas, tu fais une redirection 302 vers la page d'accueil. Remplace-le par :
Code:
ErrorDocument 403 / 
ErrorDocument 404 / 
ErrorDocument 500 /

Jean-Luc
 
WRInaute passionné
Ton .htaccess actuel n'est pas bon. Quand une page n'existe pas, tu fais une redirection 302 vers la page d'accueil.

Je ne comprends pas pourquoi tu dis que je fais une redirection "302" alors que je ne mentionne pas de "302" :- ??

J'ai quand même modifié mon .htaccess comme tu me l'as suggéré Jean Luc. Tu as l'air de connaître ton sujet :wink: !

Mais comme ça Google s'y retrouvera bien ? Il ne va pas indexer la page innexistante monsite.net/trululu/truc.html comme étant une page normale ? Cela poserait alors des problèmes de duplicate content, non :-? ?
 
WRInaute accro
Maintenant, c'est ok.

Si tu mets http://... après ErrorDocument, le serveur fait automatiquement une redirection 302 vers l'adresse indiquée et donc ne renvoie pas de code d'erreur au robot qui visite l'adresse.

Le problème ne se pose pas si tu ne mets pas de http://....

Jean-Luc
 
WRInaute passionné
Oki, merci pour ces explications Jean Luc :).

ps : bravo pour ton site d'ailleurs ! Je l'utilise de temps en temps et le trouve bien pratique.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut