Le problème : un message qui ne dit rien

Chrome affiche “Ce site est inaccessible”, Firefox préfère “Impossible d’accéder à ce site” ou “Délai de connexion dépassé”. Dans les deux cas, c’est le même message vide de sens : il ne dit ni où est le problème, ni qui doit le régler. Ton appareil ? Ta box internet ? Le DNS de ton domaine ? Le serveur d’hébergement ? Le certificat SSL qui a expiré ?

Bonne nouvelle : ce message générique cache en réalité un nombre limité de causes, et chacune se diagnostique en quelques minutes avec des outils gratuits. Pas besoin d’être développeur pour trancher — juste suivre l’arbre de décision dans l’ordre, du plus probable (et du plus simple à vérifier) au plus technique.

Pourquoi ce message ne dit rien

Le navigateur affiche ce texte générique parce qu’il ne sait pas lui-même où la chaîne s’est cassée. Entre le moment où tu tapes une adresse et celui où la page s’affiche, il y a cinq étapes qui peuvent toutes échouer séparément :

L’astuce, c’est de tester chaque couche dans l’ordre logique, en éliminant d’abord ce qui ne dépend que de toi avant de soupçonner l’hébergeur ou le domaine.

1. Élimine ton propre appareil et réseau

C’est l’étape la plus rapide et la plus souvent ignorée. Avant de crier au bug serveur :

Si le site s’affiche normalement depuis ton téléphone en 4G, le problème est chez toi (box, DNS de ton FAI, cache local) — pas côté site. Vide le cache DNS de ton ordinateur (ipconfig /flushdns sous Windows, sudo dscacheutil -flushcache sous macOS) et réessaie.

2. Confirme que ce n’est pas que toi : isitdown

Si le problème persiste sur plusieurs appareils et réseaux différents, va sur un service comme isitdown.re ou équivalent (“down for everyone or just me”). Tu colles ton nom de domaine, et l’outil teste l’accès depuis ses propres serveurs, indépendamment de ta connexion.

3. Vérifie le DNS avec ping et dig

Le DNS, c’est l’annuaire qui traduit ton nom de domaine (exemple.fr) en adresse IP. Si cette traduction est cassée ou obsolète, le navigateur ne sait littéralement pas où aller.

Avec ping (dans un terminal, Windows/macOS/Linux) :

ping exemple.fr

Si tu obtiens “Impossible de trouver l’hôte” ou un timeout total, le DNS ne résout pas — ou plus rien ne répond à cette adresse.

Avec dig (plus précis, sur macOS/Linux ou via un outil en ligne type MXToolbox) :

dig exemple.fr

Compare l’IP retournée avec celle réellement configurée chez ton hébergeur. Un décalage signifie souvent qu’une migration récente n’a pas été propagée, ou qu’une zone DNS a été mal modifiée. C’est exactement le sujet traité dans notre guide sur les DNS qui ne propagent pas — utile si tu viens de changer d’hébergeur ou de registrar. Si tu as justement changé d’hébergeur récemment, vérifie aussi que la migration a été faite sans perdre le référencement — un DNS mal basculé peut aussi faire chuter les positions.

4. Vérifie que le serveur répond vraiment

Le DNS pointe au bon endroit, mais rien ne charge ? Le problème se situe côté serveur. Plusieurs symptômes distincts :

À ce stade, connecte-toi au panel de ton hébergeur (cPanel, Plesk, ou l’espace client) pour voir s’il signale une panne ou une maintenance en cours.

5. Quand ça vient de la surcharge des ressources serveur

Si le site charge par intermittence, ou plante uniquement aux heures de pointe, la cause fréquente est un dépassement des ressources PHP allouées. Trois directives à connaître :

Le détail complet de chaque directive (avec les autres, post_max_size, upload_max_filesize) est dans notre guide des directives PHP WordPress.

6. Vérifie le certificat SSL

Si tu vois un avertissement “connexion non privée” plutôt qu’un vrai “site inaccessible”, c’est un problème de SSL, pas de serveur. Le symptôme classique : NET::ERR_CERT_DATE_INVALID signale un certificat expiré — cause fréquente et facile à corriger, détaillée dans notre article sur le certificat SSL expiré.

Tableau récapitulatif

Symptôme observéCause probableOutil de diagnosticOù agir
Fonctionne sur un autre appareil/réseauTon réseau ou cache localTest 4G, navigation privéeVider cache DNS local
Down partout (isitdown) + ping échoueDNS mal configuréping, digZone DNS chez le registrar
Timeout total, aucune réponseServeur down ou pare-feuping, panel hébergeurTicket support hébergeur
Erreur 502/503/504Surcharge ou proxy mal configuréLogs serveurConfig PHP, cache, hébergeur
Avertissement “non privée”SSL expiré ou mal installéVérif date certificatRenouveler le certificat

FAQ

Ping fonctionne mais le site ne charge pas dans le navigateur, pourquoi ?

Ping vérifie seulement que le serveur répond au niveau réseau (ICMP), pas que le site web fonctionne. Le serveur peut être en ligne tout en ayant un problème applicatif (base de données injoignable, erreur PHP). Regarde plutôt le code d’erreur HTTP renvoyé dans le navigateur.

Le DNS que je vois avec dig est différent de celui de mon hébergeur, que faire ?

Cela signifie souvent que la propagation DNS n’est pas terminée après un changement récent (jusqu’à 24-48h), ou qu’une zone a été mal modifiée. Vérifie la configuration exacte chez ton registrar avant de toucher à autre chose.

Isitdown dit que le site fonctionne mais je ne le vois toujours pas, pourquoi ?

Le problème est très probablement local : cache DNS de ton FAI, extension navigateur, ou VPN. Change de réseau (passe en 4G) pour confirmer, puis vide le cache DNS de ton appareil.

Combien de temps attendre avant d'appeler l'hébergeur ?

Si le diagnostic via isitdown confirme que le site est down pour tout le monde et que le DNS pointe correctement, ouvre un ticket immédiatement — chaque minute d’indisponibilité compte pour le trafic et le SEO.

Quand passer la main à un pro

Si après ces cinq étapes le site reste inaccessible, ou si tu n’as plus accès ni au panel d’hébergement ni au registrar du domaine, ne perds pas de temps à chercher seul plus loin. C’est le moment de faire intervenir quelqu’un qui a les accès techniques (SSH, logs serveur, configuration DNS) et l’habitude de ce genre de pannes — surtout si le prestataire d’origine ne répond plus, un cas fréquent traité dans notre guide sur la récupération d’un site après un prestataire disparu. Un diagnostic mal posé fait perdre des heures ; un diagnostic bien posé, cinq minutes.

Ce problème, Peechy s'en occupe

Plutôt que de tout gérer seul, confiez votre site à une agence qui s'occupe de tout — hébergement, sécurité, maintenance et corrections. Encore plus simple en abonnement : on règle les soucis avant même que vous les remarquiez.

Confier mon site à Peechy