Redirection 301 après une 404
Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
10 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
-

erestrebian - WRInaute occasionnel

- Messages: 473
- Inscription: 15 Juin 2007
Redirection 301 après une 404
Bonjour,
L'idée peut paraître saugrenue et je suis prêt à appliquer d'autres techniques. Cependant, je migre un site de joomla! vers une architecture perso car le système ne me plaît pas du tout et je voudrais donc rediriger les visiteurs vers les pages actuelles du site. J'ai imaginé faire une page 404 qui étudie le cas de la page (non-existante ou ancienne). Dans le cas d'une ancienne, faire tourner un script php qui redirige en 301 vers une actuelle. A priori, ça fonctionne avec le navigateur mais je me demandais si ça ne poserait pas de souci de référencement. J'imagine que cela peut ne pas faire très propre pour un robot d'être rediriger deux fois mais c'est seulement un avis.
J'ai pensé aussi faire un .htaccess avec l'ensemble des redirections mais cela veut dire que les 200 redirections sont étudiées chaque fois et même dans le cas d'une page qui existe.
Merci pour vos lumières
L'idée peut paraître saugrenue et je suis prêt à appliquer d'autres techniques. Cependant, je migre un site de joomla! vers une architecture perso car le système ne me plaît pas du tout et je voudrais donc rediriger les visiteurs vers les pages actuelles du site. J'ai imaginé faire une page 404 qui étudie le cas de la page (non-existante ou ancienne). Dans le cas d'une ancienne, faire tourner un script php qui redirige en 301 vers une actuelle. A priori, ça fonctionne avec le navigateur mais je me demandais si ça ne poserait pas de souci de référencement. J'imagine que cela peut ne pas faire très propre pour un robot d'être rediriger deux fois mais c'est seulement un avis.
J'ai pensé aussi faire un .htaccess avec l'ensemble des redirections mais cela veut dire que les 200 redirections sont étudiées chaque fois et même dans le cas d'une page qui existe.
Merci pour vos lumières
-

Webagoo - WRInaute discret

- Messages: 70
- Inscription: 22 Fév 2011
Re: Redirection 301 après une 404
Bonjour,
une page 404 signifie que la page demandée n'existe pas, il semble donc approprié d'utiliser un code 410 qui signifie que la page n'existe plus et qu'elle ne sera plus disponible.
Pour répondre à la question sur la redirection, je recommande de ne pas mettre en place de 404 et de rediriger les anciennes pages vers les nouvelles, vous pouvez d'ailleurs vous aider des ressources fournies par Google Webmaster Tools : http://www.google.com/support/webmasters/bin/answer.py?answer=93633
une page 404 signifie que la page demandée n'existe pas, il semble donc approprié d'utiliser un code 410 qui signifie que la page n'existe plus et qu'elle ne sera plus disponible.
Pour répondre à la question sur la redirection, je recommande de ne pas mettre en place de 404 et de rediriger les anciennes pages vers les nouvelles, vous pouvez d'ailleurs vous aider des ressources fournies par Google Webmaster Tools : http://www.google.com/support/webmasters/bin/answer.py?answer=93633
-

erestrebian - WRInaute occasionnel

- Messages: 473
- Inscription: 15 Juin 2007
Re: Redirection 301 après une 404
Merci tout d'abord pour votre réponse.
Je me suis sans doute mal exprimé. En fait, c'est le serveur qui va me renvoyer l'erreur 404. Je voulais personnaliser ma page 404 pour que la redirection soit faite en 301 vers la nouvelle page valable mais cela n'est pas possible sans un appel à la base de données. Je voulais donc faire cette page 404 en php pour faire mon appel vers la base de données et faire la redirection en 301 vers la nouvelle page. La question que je me posais été de savoir si deux redirections d'affilé ça ne faisait pas trop pour des robots car le script fonctionne niveau serveur.
Si mon exposé est peu clair, c'est parce que je ne comprends pas bien comment communique le serveur et le client au niveau des erreurs. Dans mon idée, même si la page 404 fait une redirection, le client le voit.
Je me suis sans doute mal exprimé. En fait, c'est le serveur qui va me renvoyer l'erreur 404. Je voulais personnaliser ma page 404 pour que la redirection soit faite en 301 vers la nouvelle page valable mais cela n'est pas possible sans un appel à la base de données. Je voulais donc faire cette page 404 en php pour faire mon appel vers la base de données et faire la redirection en 301 vers la nouvelle page. La question que je me posais été de savoir si deux redirections d'affilé ça ne faisait pas trop pour des robots car le script fonctionne niveau serveur.
Si mon exposé est peu clair, c'est parce que je ne comprends pas bien comment communique le serveur et le client au niveau des erreurs. Dans mon idée, même si la page 404 fait une redirection, le client le voit.
-

spout - WRInaute accro

- Messages: 4382
- Inscription: 14 Mai 2003
Re: Redirection 301 après une 404
Le serveur peut générer une erreur 404 mais ne pas envoyer ce header HTTP.
C'est même une des techniques ancestrales pour faire du "rewrite":
http://blogs.sitepoint.com/search-engine-friendly-urls/ (Cfr méthode 2)
http://blogs.sitepoint.com/how-to-redirect-old-urls-php/
C'est même une des techniques ancestrales pour faire du "rewrite":
http://blogs.sitepoint.com/search-engine-friendly-urls/ (Cfr méthode 2)
http://blogs.sitepoint.com/how-to-redirect-old-urls-php/
-

JanoLapin - WRInaute accro

- Messages: 4054
- Inscription: 21 Sep 2008
Re: Redirection 301 après une 404
+1 dolph
en complément (bien relire le passage sur les soft 404):
http://www.goopilation.com/2011/05/google-webmasters-tools-404-impact-seo.html
en complément (bien relire le passage sur les soft 404):
http://www.goopilation.com/2011/05/google-webmasters-tools-404-impact-seo.html
-

erestrebian - WRInaute occasionnel

- Messages: 473
- Inscription: 15 Juin 2007
Résolu : Redirection 301 après une 404
Merci à tous pour vos éclaircissement et vos liens.
A ce que je comprends, tant que l'entête n'est pas envoyé, ça fonctionne. J'avais vu la technique ici et ailleurs pour la redirection en php mais sans jamais préciser si cela été bon ou pas pour le référencement.
A ce que je comprends, tant que l'entête n'est pas envoyé, ça fonctionne. J'avais vu la technique ici et ailleurs pour la redirection en php mais sans jamais préciser si cela été bon ou pas pour le référencement.
-

jeanluc - WRInaute accro

- Messages: 3062
- Inscription: 3 Mai 2004
Re: Redirection 301 après une 404
Bonjour,
J'avais pondu un article sur le sujet ( http://www.annuaire-info.com/referencement/errordocument-404/ ): le paragraphe "ErrorDocument 404 et redirection 301" répond à ta question.
Jean-Luc
J'avais pondu un article sur le sujet ( http://www.annuaire-info.com/referencement/errordocument-404/ ): le paragraphe "ErrorDocument 404 et redirection 301" répond à ta question.
Jean-Luc
-

erestrebian - WRInaute occasionnel

- Messages: 473
- Inscription: 15 Juin 2007
Re: Redirection 301 après une 404
Pour le cas où des internautes passeraient par là, la solution a été mise en place le 5 mai au soir et la transition se fait doucement vers les nouvelles url pour les gens qui viennent de l'extérieur. N'hésitez pas à jeter des coups d'oeil réguliers à vos logs car personne n'est à l'abri d'un oubli ou d'une erreur et aux outils de gestion pour webmaster des moteurs de recherche vous correspondant...
10 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :
- Redirection 301 puis redirection 302 vers page 404
- Erreur 404 redirection 301 Htaccess
- Redirection 301 et page 404 perso
- Redirection 301 - Page 404 - forcer le www
- Redirection 301 incluse dans une 404 ?
- Page 404 agrémenté par une redirection 301.
- 404 -> 301 htaccess
- Erreur 404 en 301 ?
- Page inexistante... 301 ou 404 ?
- duplicate content : 301 ou 404 ?
- Aperçu des différents types de redirection
- Référencement : gestion des redirections par Yahoo
- Comment gérer l'entête HTTP en PHP
- Optimiser ses codes HTTP pour le référencement
- Votre site doit toujours être accessible rapidement : conseil n°7 en référencement
- Nouveaux rapports d'erreur de crawl dans Google Webmaster Tools
- Redirection (PHP, JavaScript, serveur...)
- Les redirections 301 passent-elles encore le contexte sémantique ?
- Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Liste-riad et 0 invités



