En-têtes HTTP d'une URL

Statut, serveur, redirections et en-têtes de sécurité d'un site.

Ce que NetCheck affiche

NetCheck envoie une requête vers l'adresse indiquée depuis ses serveurs, suit les redirections une à une, puis affiche pour la réponse finale :

Les codes de statut à connaître

CodeSignificationÀ retenir
200OKLa page existe et répond normalement.
301Redirection permanentePour un changement d'adresse définitif : les moteurs de recherche transfèrent le référencement.
302 / 307Redirection temporaireLe moteur garde l'ancienne adresse en index. Une erreur fréquente lors des migrations.
308Redirection permanenteComme la 301, sans changer la méthode de la requête.
304Non modifiéLe navigateur a déjà la bonne version en cache.
403InterditLe serveur refuse l'accès, parfois à cause d'un pare-feu qui bloque les robots.
404IntrouvableLa page n'existe pas.
410SuppriméLa page a été retirée pour de bon : les moteurs la désindexent plus vite qu'avec une 404.
429Trop de requêtesUne limite de débit a été atteinte.
500 / 502 / 503Erreur serveurProblème côté serveur ou intermédiaire. La 503 signale une indisponibilité temporaire, par exemple une maintenance.

Les en-têtes de sécurité

L'absence d'un de ces en-têtes n'est pas une faille en soi, mais chacun ferme une famille d'attaques pour un coût presque nul.

Redirections et référencement

Chaque redirection ajoute un aller-retour réseau et dilue un peu le signal envoyé aux moteurs. Visez au plus une redirection entre l'adresse saisie et la page finale. Une chaîne typique à corriger : http://exemple.fr, puis https://exemple.fr, puis https://www.exemple.fr, puis https://www.exemple.fr/accueil. Mieux vaut rediriger la première adresse directement vers la dernière.

Le cache

Questions fréquentes

Pourquoi le résultat diffère-t-il de ce que je vois dans mon navigateur ?

La requête part des serveurs de NetCheck, pas de votre ordinateur. Un site peut répondre différemment selon le pays, la langue, les cookies ou le type de client, et certains pare-feu bloquent les requêtes automatiques avec une 403. Le résultat reste représentatif de ce que voit un robot, un moteur de recherche par exemple.

L'en-tête « Server » est-il un risque ?

Il révèle le logiciel utilisé, parfois sa version, ce qui aide un attaquant à cibler des failles connues. Masquer la version est une bonne pratique, mais pas une protection en soi : tenir le serveur à jour compte bien davantage.

Faut-il une 301 ou une 302 pour passer en HTTPS ?

Une 301 (ou une 308), puisque le changement est définitif. Ajoutez ensuite l'en-tête HSTS, pour que le navigateur n'essaie même plus la version HTTP.

Mon site renvoie 200 mais la page est vide ou en erreur : que se passe-t-il ?

Certaines applications affichent une page d'erreur tout en renvoyant un code 200. Les moteurs appellent ça une « soft 404 » et finissent par ignorer ces pages. Une page introuvable doit renvoyer une vraie 404.

Les autres outils NetCheck

Nos autres sites :Toolo - outils PDF et imageVolt - test de débit internetBoxo - adresse e-mail jetable