Proposition d'article


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: Mer Fév 18, 2004 12:41

Proposition d'article

Message le Mar Sep 27, 2005 16:32

Il serait interessant que Olivier nous fasse un récapitulatif via un article de comment gérer une 404.

Se qu'il faut faire, se qu'il ne faut pas faire, les différents résultats qu'on peut obtenir en gérant mal une 404, se qu'en pense google etc...

Il y a au moins 5 sujets actuellement actif (reply dans les 24h) sur la gestion des 404.

En plus depuis fin aout on dirait que google sanctionne severement ceux qui la gèrent mal... 8O


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15902
Inscription: Ven Avr 19, 2002 19:51

Message le Mar Sep 27, 2005 16:34

pourrais-tu préciser parce que j'ai du mal à comprendre les pb liés à ça ?
perso j'ai mis une ligne dans mon .htaccess pour personnaliser la page d'erreur, c'est tout.

j'ai dû rater quelque chose !


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: Mer Fév 18, 2004 12:41

Message le Mar Sep 27, 2005 16:40

http://www.webrankinfo.com/forums/viewtopic_37103.htm

Dès fois en gérant mal l'erreur 404 on retourne comme http header des 200 ou des 302 (parfois aussi des 301 ;-)).

Et il semblerait que ça ne plaise pas à google.

Certains font cette erreur, ils mettent dans le htaccess:

ErrorDocument 404 -http://www.jeunz.fr/404.php

se qui fait une 302 et non une 404 cf ton outil de header.

le code correct est:

ErrorDocument 404 /404.php

d'autre comme je le disai arrivent à faire des 200 et ça google n'apprècie pas, il renvoit par exemple lors de la soumission du sitemap une erreur disant que la 404 et mal géré.

Et depuis fin aout certains sites ont subit des désindexations à cause de ça il semblerait.

Pour ma part j'avais un gros problème d'indexation de ma home, et dès que j'ai réparé le problème de 404 que j'avais, deux jours après hop tout est redevenu normal.

Ma 404 faisait une 302 vers ma home en fait !
Dernière édition par JeunZ le Ven Nov 18, 2005 12:12, édité 1 fois.


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: Mer Fév 18, 2004 12:41

Message le Mar Sep 27, 2005 16:42

On a actuellement un membre sur WRI qui est en train de conseiller à un autre de gérer une 404, et la solution qu'il lui propose va faire une 302:

http://www.webrankinfo.com/forums/viewtopic_37132.htm

donc si on veut pas que tout le monde commence à mal gérer les 404 ici, il faudrait peut être faire un petit récapitulatif des erreurs à ne pas faire, et de la syntaxe correcte.

C'est vrai que c'est tout con, tu le dis toi meme une ligne dans un htaccess et c'est bon, mais si on fait autre chose bonjour les dégats ^^


ManiaGames
WRInaute passionné
WRInaute passionné
 
Messages: 565
Inscription: Dim Sep 18, 2005 13:01

Message le Mar Sep 27, 2005 16:47

Ce serait effectivement très interessant, car pour l'instant la seule chose que j'utilise c'est le fichier 404.shtml sans plus

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Mar Sep 27, 2005 16:53

Et cette 404 du coup vous en pensez quoi ?

-h**p://w*w.marsatak.org/video/live/site/test-404.html

Valable ou pas?

++

dcz


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: Mer Fév 18, 2004 12:41

Message le Mar Sep 27, 2005 17:03

Pas valable du tout ;-)

http://www.webrankinfo.com/outils/header.php

test ici une page qui n'existe pas sur ton site et regarde quelle entete ça renvoit tu vas voir afficher 302 au lieu de 404 (pas bon ça).


Comme quoi Olivier, je pense qu'il y a beaucoup de membres ici qui ont un problème avec les 404 ;-)

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Mar Sep 27, 2005 17:29

C'est clair.

Donc, si je ne m'abuse c'est le genre de truc à gérer dans le .htaccess ?

Pour l'instant justilise :
Code: Tout sélectionner
ErrorDocument 400 /marsforum/error.php?mode=400
ErrorDocument 403 /marsforum/error.php?mode=403
ErrorDocument 404 /marsforum/error.php?mode=404
ErrorDocument 500 /marsforum/error.php?mode=500


Mais je me demande si il est possible d'envoyer le bon en tête, une idée?

++


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: Mer Fév 18, 2004 12:41

Message le Mar Sep 27, 2005 17:45

Il faut que tu mettes un truc du genre:

ErrorDocument 404 /404.php

tout simplement et ça ne te fera plus une 302.

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Mar Sep 27, 2005 17:50

ahh ok

Et donc dans ce cas, faut que je crée une règle qui réécrit 404.php en error.php?mode=404 , mais ça va pas encore me modifier la redirection ça?

Merci pour tes réponses en tous cas ;)


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 15902
Inscription: Ven Avr 19, 2002 19:51

Message le Mar Sep 27, 2005 18:56

OK JeunZ je vois mieux ;-)

dcz, tes codes étaient bons, tout dépend de ce que tu fais dans /marsforum/error.php?mode=404 par exemple

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Mar Sep 27, 2005 19:00

WebRankInfo a écrit:OK JeunZ je vois mieux ;-)

dcz, tes codes étaient bons, tout dépend de ce que tu fais dans /marsforum/error.php?mode=404 par exemple


En fait c'étais bien plus trivial que ça.

Dans mon error.php il y avait $phpbb_root_path = './'; au lieu de $phpbb_root_path = '/';. Le truc bizar, c'est aue le "." ressortais dans l'url des 404 avec un header 302 alors que cela marchais pour les 400, va savoir, en tous cas c'est réglé, et merci à jeunZ pour avoir soulevé la problème, encore un de réglé.

et du coup, je repose ma question concernant ma 404, elle est bien ou pas maintenant qu'elle as le bon header en plus.

++

[edite] Heu plus complexe que ça en fait, pas trouver de moyen de rediriger par header en spécifiant le bon header. Spécifier header 404 renvois direct vers la 404 apache arf.
Du coup solution plus brutale, viré la redirection et nikel.

MErci

++
Dernière édition par dcz le Jeu Sep 29, 2005 10:29, édité 1 fois.


JeunZ
WRInaute accro
WRInaute accro
 
Messages: 5301
Inscription: Mer Fév 18, 2004 12:41

Message le Mar Sep 27, 2005 19:17

WebRankInfo a écrit:OK JeunZ je vois mieux ;-)

dcz, tes codes étaient bons, tout dépend de ce que tu fais dans /marsforum/error.php?mode=404 par exemple


Justement dedans il avait une erreur ;-)

Merci en tout cas Olivier si tu prend un peu de ton temps pour faire un mini article, ça permettra plutot que de batailler à expliquer dans les posts de faire juste une citation vers l'article ;-)

dcz
WRInaute passionné
WRInaute passionné
 
Messages: 722
Inscription: Mer Mar 02, 2005 2:04

Message le Mar Sep 27, 2005 19:39

Ca, ça veut dire au travail ;)

++


Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités