Le référencement est un art.
Entête HTTP (Header HTTP)
 

Entête HTTP (Header HTTP)

Le 3 janvier 2007, par Admin referencement,

Cet outil vous permet de visualiser vos entêtes HTTP, de connaître le code HTTP (code 200...), le type de redirection (redirection 301, redirection 302...), les erreurs (erreur 404...), renvoyés par le serveur pour une page web donnée.

Adresse site WEB ou page web :




L’entête HTTP permet d’analyser ce que renvoie le serveur web, lorsque vous appelez une URL depuis votre navigateur.

Vous pourrez ainsi vérifier vos URL, la gestion des redirections de vos pages web ou la gestion des erreurs (404, etc.).

Vous pourrez obtenir l’entête d’une page pour :

- vérifier que vos redirections fonctionnent bien (si vous avez déplacé définitivement une page et mis une redirection 301)

- vérifier les liens basés sur les redirections :
Attention par exemple aux inscriptions dans certains annuaires qui font des redirections 302 sur les liens de vos sites, vérifiez que les liens sont en dur, c’est à dire qu’ils renvoient un code HTTP 200 ou un code de redirection 301, ne vous inscrivez pas dans les annuaires qui renvoient un code de redirection 302.

- vérifier vos pages utilisant des règles de réécriture d’URL (A l’aide du fichier .htaccess, ou en php...)

Lorsque vous naviguez sur le web, votre navigateur génère des requêtes HTTP aux serveurs, qui répondent en retournant soit le document demandé, soit un code d’erreur : pour vous éclairer dans ce dernier cas, voici les codes d’erreur HTTP les plus courants et leur signification.

Liste des codes du protocole HTTP :

100 et 101 : Codes d’information

100 : OK pour continuer
101 : Acceptation, le serveur a changé de protocole

200 à 206 : Codes de succès

200 : requête traitée avec succès
201 : requête traitée avec succès, document créé (raison : nouvelle URI)
202 : requête achevée de manière asynchrone sans garanti de résultat
203 : requête achevée de manière incomplète générée par une source non certifiée
204 : requête effectuée avec succès mais aucune information à renvoyer
205 : requête terminée mais formulaire vide
206 : requête GET incomplète, une partie seulement a été transmise

300 à 305 et 307 : Codes de redirection

300 : le serveur ne peut pas déterminer le code de retour, l’URI demandée se rapporte à différentes ressources
301 : document déplacé de façon permanente
302 : document déplacé de façon temporaire
303 : redirection avec nouvelle méthode d’accès, la réponse est ailleurs
304 : le champ ’if-modified-since’ n’était pas modifié depuis la dernière requête
305 : redirection vers un proxy spécifié par l’entête

307 : La requête est redirigée de façon temporaire vers l’URI spécifiée

400 à 417 : Erreurs du client

400 : erreur de syntaxe de la requête dans l’adresse du document
401 : autorisation d’accès au document refusé
402 : paiement requis pour accéder au document (non utilisé pour le moment)
403 : pas d’autorisation d’accès au serveur
404 : la page demandée n’existe pas, le document n’a pas été trouvé
405 : méthode de requête du formulaire non autorisée
406 : requête non acceptée par le serveur
407 : autorisation du proxy nécessaire pour accéder à la ressource
408 : temps d’accès à la page demandée expiré
409 : la requête ne peut être traitée, l’utilisateur doit soumettre à nouveau avec plus d’infos
410 : cette ressource n’est plus disponible et aucune adresse de redirection n’est connue
411 : le server a refusé la requête car la longueur n’a pas été précisée
412 : la précondition donnée dans la requête a échoué car non-vérifiée
413 : l’entité de la requête était trop importante
414 : l’URI de la requête était trop longue
415 : type de média non géré
416 : plage demandée incorrecte
417 : comportement erroné

500 à 505 : Erreurs du serveur

500 : erreur interne du serveur
501 : requête faite au serveur non supportée
502 : mauvaise passerelle d’accès
503 : service non disponible
504 : temps d’attente d’une réponse d’un serveur à un serveur intermédiaire expiré
505 : version HTTP non gérée par le serveur

Post-Scriptum :

Le Protocole HTTP ( hypertext transfert protocol ) sert au dialogue entre votre navigateur Web et un serveur.

Pour en savoir plus sur les Entêtes HTTP (HTTP Headers), consultez ces pages du W3C :
- http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
- http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html




 

Articles populaires

Outil suggestion nom de domaine
28 visiteurs aujourd'hui
Positionnement Google
25 visiteurs aujourd'hui
Entête HTTP (Header HTTP)
19 visiteurs aujourd'hui
Pagerank Google
10 visiteurs aujourd'hui
Analyse de la popularité - Visibilité
8 visiteurs aujourd'hui
 
 
 

A propos de cet article

Dernière mise à jour le :
3 janvier 2007
Statistiques de l'article :
19 visiteurs aujourd'hui
6832 visiteurs cumulés