Etude de cas avec Redirections 301/302/404
12 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Etude de cas avec Redirections 301/302/404
Bonjour,
Je développe actuellement un site web et je prévois tout pour les bots avant la mise en ligne.
Le site disposera de plusieurs catégories regroupant chacunes plusieurs aticles.
Si le nombre d'articles dépasse un certains nombres, une navigation par pages est mise en place.
Donc je me retrouve avec des url de ce type :
www.example.com/categorie/page1/
www.example.com/categorie/page2/
www.example.com/categorie/page3/
etc ...
Si je supprime plusieurs articles dans une catégorie on peut imaginer que la page 3 n'existera plus ou du moins elle sera vide de contenu (juste header+footer affichés). Donc logiquement une redirection serait à mettre en place pour supprimer cette page de google si la page 3 ne contient plus d'article.
Cependant en rajoutant des articles la page 3 sera de nouveau disponible à un moment ...
Donc quel type de redirection je dois faire pour ce cas particulier (ou 404 peut être) ?
J'ai déjà géré dans le code php le fait de détecter si la page en question contient des articles ou pas. Mais je ne sais pas comment effectuer la redirection et comment cela se passe une fois que page 3 contient à nouveau du contenu (liste d'articles)
J'avoue être un peu perdu pour ce cas particulier
Des spécialistes peuvent-ils m'indiquer la bonne méthode pour mon cas ?
Merci
Je développe actuellement un site web et je prévois tout pour les bots avant la mise en ligne.
Le site disposera de plusieurs catégories regroupant chacunes plusieurs aticles.
Si le nombre d'articles dépasse un certains nombres, une navigation par pages est mise en place.
Donc je me retrouve avec des url de ce type :
www.example.com/categorie/page1/
www.example.com/categorie/page2/
www.example.com/categorie/page3/
etc ...
Si je supprime plusieurs articles dans une catégorie on peut imaginer que la page 3 n'existera plus ou du moins elle sera vide de contenu (juste header+footer affichés). Donc logiquement une redirection serait à mettre en place pour supprimer cette page de google si la page 3 ne contient plus d'article.
Cependant en rajoutant des articles la page 3 sera de nouveau disponible à un moment ...
Donc quel type de redirection je dois faire pour ce cas particulier (ou 404 peut être) ?
J'ai déjà géré dans le code php le fait de détecter si la page en question contient des articles ou pas. Mais je ne sais pas comment effectuer la redirection et comment cela se passe une fois que page 3 contient à nouveau du contenu (liste d'articles)
J'avoue être un peu perdu pour ce cas particulier
Des spécialistes peuvent-ils m'indiquer la bonne méthode pour mon cas ?
Merci
Ta condition doit se trouver tout en haut du script !
(Avant l'affichage HTML)
Si la page n'existe plus
Normalement ça devrait le faire !
PS : Par contre l'ancien URL sera désindexé des moteurs de recherche, si tu veux que ça soit provisoire, il faut faire une redirection 302
(Avant l'affichage HTML)
Si la page n'existe plus
- Code: Tout sélectionner
{
$url="http://www.monsite.com";
header("Status: 301 Moved Permanently", false, 301);
header("Location: ".$url);
exit();
}
Normalement ça devrait le faire !
PS : Par contre l'ancien URL sera désindexé des moteurs de recherche, si tu veux que ça soit provisoire, il faut faire une redirection 302
Bonjour,
Ton plan de nommage des URL n'est pas excellent, parce qu'il te force à faire des renommages compliqués.
Voir Les URLs sympas ne changent pas et, l'article sur mon blog, http://www.annuaire-info.com/referencement/supprimer-une-page/.
Jean-Luc
Ton plan de nommage des URL n'est pas excellent, parce qu'il te force à faire des renommages compliqués.
Voir Les URLs sympas ne changent pas et, l'article sur mon blog, http://www.annuaire-info.com/referencement/supprimer-une-page/.
Jean-Luc
Les redirections 301 et 302 siginifie que la page n'existe plus ou que la page a été remplacé par une autre ? La nuance est importante pour les bots ?
Car pour ma fameuse page3 il est quasiment sûr qu'elle réexistera, il faut donc absolument ques les bots la conserve dans l'index ou qu'il la réindexe au moment où elle sera de nouveau en ligne.
Car pour ma fameuse page3 il est quasiment sûr qu'elle réexistera, il faut donc absolument ques les bots la conserve dans l'index ou qu'il la réindexe au moment où elle sera de nouveau en ligne.
jeanluc a écrit:Bonjour,
Ton plan de nommage des URL n'est pas excellent, parce qu'il te force à faire des renommages compliqués.
Voir Les URLs sympas ne changent pas et, l'article sur mon blog, http://www.annuaire-info.com/referencement/supprimer-une-page/.
Jean-Luc
Merci pour ces liens ce fut très instructif
Cependant en fait quand tu me dis que le nommage de mes pages n'est pas correct tu penses à ça : http://www.example.org/2002/02/10-info.html
Mais en fait pour exemple j'ai dit qu'il s'agissait d'un site d'articles mais en fait il s'agit de produits d'une boutique donc je ne peux pas utiliser la date pour les url
Je voulais dire qu'au lieu de www.example.com/categorie/page3/, une URL comme www.example.com/categorie/titre-de-l-article/ serait sans doute préférable.
Je n'ai peut-être pas bien compris ton système. En fait, si la "page 3" regroupe plusieurs articles et qu'en plus ils sont différents selon les moments, ma remarque ne s'applique pas, mais je ne crois pas que cette page pourra être bien référencée, car qui va faire un lien vers une page dont le contenu est très changeant ?
Jean-Luc
Je n'ai peut-être pas bien compris ton système. En fait, si la "page 3" regroupe plusieurs articles et qu'en plus ils sont différents selon les moments, ma remarque ne s'applique pas, mais je ne crois pas que cette page pourra être bien référencée, car qui va faire un lien vers une page dont le contenu est très changeant ?
Jean-Luc
Le site dispose un jour J : 12 articles
J'affiche maximum 5 articles par pages
Donc 5 articles page1, 5 articles page2, 2 articles page3
Si je supprime 2 articles, la page 3 n'a plus de contenu.
Cependant dès que je rajouterais un article la page 3 ne sera plus vide de contenu.
Voilà le détail
J'affiche maximum 5 articles par pages
Donc 5 articles page1, 5 articles page2, 2 articles page3
Si je supprime 2 articles, la page 3 n'a plus de contenu.
Cependant dès que je rajouterais un article la page 3 ne sera plus vide de contenu.
Voilà le détail
mod_jc a écrit:Les redirections 301 et 302 siginifie que la page n'existe plus ou que la page a été remplacé par une autre ? La nuance est importante pour les bots ?
Hmm...
Les codes d'état 301 et 302 signifient:
301: cette ressource a été déplacée définitivement (--> redirection vers le nouvel URL de cette ressource)
302: cette ressource a été déplacée temporairement (--> redirection vers l'URL temporaire de cette ressource)
Les codes d'état 404 et 410 sont plus proches d'une disparition:
404: cette ressource n'a pu être trouvée (= "File not found").
410: cette ressource n'est plus disponible (= "Gone")
Bon je me demande si dans mon cas le 404 ne serait pas mieux.
Le bot désindexe la page, de plus aucune page du site ne continuera à faire de lien vers cette page.
Quand la page est de nouveau disponible, d'autres pages repointent sur cette page et le bot réindexe la page.
Pouvez vous me confirmer qu'il va réindexer la page ?
donc je vais utiliser ceci je pense :
En effet la page n'est pas déplacée définitivement ou temporairement, elle n'existe tout simplement plus.
Vous en pensez quoi ?
Merci
Le bot désindexe la page, de plus aucune page du site ne continuera à faire de lien vers cette page.
Quand la page est de nouveau disponible, d'autres pages repointent sur cette page et le bot réindexe la page.
Pouvez vous me confirmer qu'il va réindexer la page ?
donc je vais utiliser ceci je pense :
- Code: Tout sélectionner
header("HTTP/1.0 404 Not Found");
include 404.php par exemple ou 404.php serait le plan du site par exemple
exit(); //pour arreter la suite du script
En effet la page n'est pas déplacée définitivement ou temporairement, elle n'existe tout simplement plus.
Vous en pensez quoi ?
Merci
12 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement 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 :
- Référencement : gestion des redirections par Yahoo
- Google planche sur les "redirections sauvages"
- Contrer une redirection 302 intempestive...
- Gérer l'entête HTTP en PHP
- Optimiser ses codes HTTP pour le référencement
- A propos des redirections "sauvages"
- A propos des redirections sauvages (302)
- Aperçu des différents types de redirection
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Comment faire des liens en dur dans son annuaire
- Multiples redirections 302
- Redirections 302 abusives
- Peut-on interdire les redirections 302?
- J'ai refait le test des redirections 302 ...
- Google a-t-il corrigé le problème des redirections 302 ?
- Que faire si des redirections 302 pointent vers son site???
- [résolu] 404 en htaccess génère un 302...
- 404 Personnalisée qui renvoit un 302 : Problématique ?
- Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - 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).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum