Redirections HTTP 303
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).
8 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- bmorel
- Nouveau WRInaute

- Messages: 13
- Inscription: 11 Sep 2006
Redirections HTTP 303
Bonjour,
Je gère un site qui dispose d'un moteur de recherche interne.
Si la recherche comprend plusieurs résultats, une page avec la liste des résultats est affichée.
SI la recherche comprend un seul résultat, alors une redirection vers le résultat est automatiquement faite.
Jusqu'à présent cette redirection était faite en HTTP 302 (Moved temporarily).
Etant donné que le contenu n'est pas "déplacé", ni de manière permanente ni même temporaire, et qu'il s'agit donc d'une sorte de suggestion faite d'aller directement à cette page, je me demande si ce code HTTP est bien approprié, ou s'il serait plus judicieux d'utiliser le code 303 (See Other).
Peu de ressources sont disponibles à ce sujet, avez-vous des expériences à partager ?
Benjamin
Je gère un site qui dispose d'un moteur de recherche interne.
Si la recherche comprend plusieurs résultats, une page avec la liste des résultats est affichée.
SI la recherche comprend un seul résultat, alors une redirection vers le résultat est automatiquement faite.
Jusqu'à présent cette redirection était faite en HTTP 302 (Moved temporarily).
Etant donné que le contenu n'est pas "déplacé", ni de manière permanente ni même temporaire, et qu'il s'agit donc d'une sorte de suggestion faite d'aller directement à cette page, je me demande si ce code HTTP est bien approprié, ou s'il serait plus judicieux d'utiliser le code 303 (See Other).
Peu de ressources sont disponibles à ce sujet, avez-vous des expériences à partager ?
Benjamin
- bmorel
- Nouveau WRInaute

- Messages: 13
- Inscription: 11 Sep 2006
Re: Redirections HTTP 303
Hm non justement, les pages de résultat ne sont pas indexables, mais suivables (noindex, follow).
Je voudrais justement que le bot puisse tout de même suivre les liens lorsqu'un autre site pointe vers mes résultats de recherche, d'où l'intérêt d'une redirection bien faite !
Je voudrais justement que le bot puisse tout de même suivre les liens lorsqu'un autre site pointe vers mes résultats de recherche, d'où l'intérêt d'une redirection bien faite !
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
Re: Redirections HTTP 303
S'il y a redirection vers la "réponse unique", il n'y a pas d'URI de recherche (l'entête http n'aura jamais envoyé de code d'état 200).
Comment le visiteur lambda peut-il savoir que l'URI de recherche existe (genre /search?q=test) s'il a été redirigé ?

Comment le visiteur lambda peut-il savoir que l'URI de recherche existe (genre /search?q=test) s'il a été redirigé ?
- bmorel
- Nouveau WRInaute

- Messages: 13
- Inscription: 11 Sep 2006
Re: Redirections HTTP 303
... tout simplement car certains sites automatisent cette recherche en direction de mon site 
Imaginez le cas d'un CMS où le mot-clé déterminant de la page déclenche automatiquement un lien "rechercher xxx sur ce site".
C'est donc potentiellement du "link juice" qui arrive sur mon site, et même si je suis entièrement d'accord avec le fait de ne pas indexer les résultats de recherche, je tiens à laisser passer ce "link juice" vers les pages de contenu (d'où le noindex, follow).
Et d'où ma question pour le HTTP 303 dans le cas d'un résultat de recherche unique !
Imaginez le cas d'un CMS où le mot-clé déterminant de la page déclenche automatiquement un lien "rechercher xxx sur ce site".
C'est donc potentiellement du "link juice" qui arrive sur mon site, et même si je suis entièrement d'accord avec le fait de ne pas indexer les résultats de recherche, je tiens à laisser passer ce "link juice" vers les pages de contenu (d'où le noindex, follow).
Et d'où ma question pour le HTTP 303 dans le cas d'un résultat de recherche unique !
- bmorel
- Nouveau WRInaute

- Messages: 13
- Inscription: 11 Sep 2006
Re: Redirections HTTP 303
Bon, après de nombreuses lectures, j'ai pu comprendre ça :
- HTTP/1.0 autorise 2 codes pour les redirections :
- Devant les ambiguïtés qu'a générées le code 302, HTTP/1.1 en a modifié le sens et ajouté de nouveaux codes :
- le 301 n'a pas changé (redirection permanente et inconditionnelle) ;
- le 302 semble indiquer textuellement que la ressource a été trouvée ailleurs, et que le client devrait suivre l'uri fournie ;
- le 303 ne semble devoir être utilisé que pour rediriger une requête POST vers une requête GET ;
- le 307 indique une redirection temporaire.
C'est donc plus entre les codes 302 et 307 que je dois faire mon choix.
Mais leurs définitions dans la RFC (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html) sont si proches (pour ne pas dire identiques), qu'il est difficile d'en comprendre la philosophie.
Il semblerait que le choix du 302 ou du 307 réside surtout dans le fait qu'une requête POST doive ou non être répétée au moyen d'une requête POST, ce qui n'était pas clairement défini dans le 302 Moved Temporarily du HTTP/1.0.
Mais ma question est surtout de connaître les éventuelles subtilités d'interprétation de ces deux codes par les moteurs de recherche, quelqu'un aurait une expérience à ce sujet ?
Un peu de lecture :
http://therangeblog.com/seo/301-302-303-307-and-you-thought-you-knew-a ... redirects/
http://sebastians-pamphlets.com/the-anatomy-of-http-redirects-301-302-307/
Benjamin
- HTTP/1.0 autorise 2 codes pour les redirections :
301 Moved Permanently
302 Moved Temporarily
- Devant les ambiguïtés qu'a générées le code 302, HTTP/1.1 en a modifié le sens et ajouté de nouveaux codes :
301 Moved Permanently
302 Found
303 See Other
307 Temporary Redirect
- le 301 n'a pas changé (redirection permanente et inconditionnelle) ;
- le 302 semble indiquer textuellement que la ressource a été trouvée ailleurs, et que le client devrait suivre l'uri fournie ;
- le 303 ne semble devoir être utilisé que pour rediriger une requête POST vers une requête GET ;
- le 307 indique une redirection temporaire.
C'est donc plus entre les codes 302 et 307 que je dois faire mon choix.
Mais leurs définitions dans la RFC (http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html) sont si proches (pour ne pas dire identiques), qu'il est difficile d'en comprendre la philosophie.
Il semblerait que le choix du 302 ou du 307 réside surtout dans le fait qu'une requête POST doive ou non être répétée au moyen d'une requête POST, ce qui n'était pas clairement défini dans le 302 Moved Temporarily du HTTP/1.0.
Mais ma question est surtout de connaître les éventuelles subtilités d'interprétation de ces deux codes par les moteurs de recherche, quelqu'un aurait une expérience à ce sujet ?
Un peu de lecture :
http://therangeblog.com/seo/301-302-303-307-and-you-thought-you-knew-a ... redirects/
http://sebastians-pamphlets.com/the-anatomy-of-http-redirects-301-302-307/
Benjamin
8 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 :
- Rédirections et en-tête HTTP
- entête http mobile et redirections
- redirection 303
- Redirection 301 ou 303 pour le www ?
- redirection 303 impact sur le réferencement
- détection des liens 303 et 404
- erreurs 303 détectées par Google Webmaster Tools
- redirection 301 effectuée pour affichage en http mais indexation sur http et https de tout
- etapes pour passer de http://www à http://
- réécrire http://sdom1.mondomaine.re en http://hosting.re
- Analyse de l'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Tester le 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 1 invité


