Santé du site (SEO)
Quiet Metrics visite les pages de votre site comme le ferait un moteur de recherche, relève ce qui peut nuire à leur référencement, puis classe chaque problème selon le trafic réel de la page concernée.
Ce que le crawler vérifie
À chaque analyse, le crawler part de votre page d'accueil, suit les liens internes et lit votre sitemap. Pour chaque page, il relève :
- la réponse HTTP : erreurs 4xx et 5xx, redirections, chaînes de redirections ;
- le title : absent, très court, long, ou identique à celui d'une autre page ;
- la meta description : absente, longue, ou identique à celle d'une autre page ;
- le titre H1 : absent, ou présent plusieurs fois ;
- la balise canonical : absente, invalide, vers une autre adresse, ou vers une page en erreur ;
- la directive noindex, dans la page ou dans l'en-tête
X-Robots-Tag; - les liens internes cassés, vers des pages qui répondent par une erreur ;
- la cohérence entre le sitemap, robots.txt et les pages réellement trouvées.
- les données structurées (JSON-LD) : leurs types, et les blocs illisibles ;
- les images sans texte alternatif ; un
altvide, la bonne pratique d'une image décorative, n'est pas relevé ; - les versions linguistiques (
hreflang) : codes invalides, versions en erreur, versions qui ne se désignent pas en retour ; - le temps de réponse du serveur, relevé au-delà de 1,5 s ;
- les contenus identiques ou très proches d'une page à l'autre ;
- la profondeur : les pages importantes à 4 clics ou plus de l'accueil.
Chaque problème porte une gravité. Critique : une page importante est cassée ou exclue des moteurs. Avertissement : un défaut qui mérite d'être corrigé. Opportunité : une amélioration possible, pas une erreur. Une description un peu longue, par exemple, n'est jamais présentée comme une faute.
La priorité vient de votre trafic
Un outil SEO classique met sur le même plan un lien cassé sur une page oubliée et le même lien sur votre page la plus lue. Quiet Metrics croise chaque problème avec les vues des 30 derniers jours et les conversions de vos objectifs : un problème sur une page très lue, ou qui convertit, passe devant.
Le score de santé suit la même logique. Chaque page pèse selon son trafic, et perd une part de ce poids selon la gravité de ses problèmes ouverts. Un problème que vous choisissez d'ignorer ne compte plus dans le score, et le reste aux analyses suivantes.
Le trafic venu des moteurs se compte en arrivées : les visites qui sont entrées sur votre site par cette page depuis Google, Bing, DuckDuckGo, Qwant, Ecosia ou un autre moteur.
Ce que seul votre trafic révèle
Parce que Quiet Metrics mesure aussi votre audience, il croise ce que le crawler trouve avec ce que vos visiteurs lisent :
- une page lue mais peu liée depuis le reste du site ;
- une page peut-être orpheline : dans le sitemap ou visitée, mais qu'aucun lien interne ne rejoint ;
- un contenu sans visite depuis 180 jours, que rien ne relie et qui ne convertit pas, avec une offre qui conserve au moins ces 180 jours ;
- une page très lue qui convertit nettement moins que le reste du site ;
- du trafic sur des adresses que le crawler ne connaît pas, ni liées ni dans le sitemap.
La vue d'ensemble compare trois ensembles : les adresses du sitemap, les pages trouvées par le crawler et celles qui reçoivent du trafic. Dans les réglages SEO d'un site, vous pouvez retirer du crawl des chemins entiers, comme /panier ou /tag/.
Autoriser le crawl
Le crawler ne visite que les sites qui l'ont autorisé. Sans cette règle, n'importe qui pourrait faire analyser le site d'un concurrent en le déclarant comme le sien.
Avant chaque analyse, il demande l'adresse /.well-known/quietmetrics.json de votre site, et n'y attend qu'une chose : un jeton que seul un serveur qui détient la clé secrète de ce site peut calculer. Sans ce jeton, il s'arrête là, et l'onglet SEO vous explique comment l'autoriser. Une redirection vers un autre domaine ne compte pas : la preuve doit venir de votre site.
Avec un SDK Quiet Metrics (PHP, Laravel, Symfony, WordPress), configurez la clé secrète du site, puis ajoutez cette variable d'environnement :
QUIET_METRICS_SEO_CRAWL=true
Le SDK sert alors le fichier de lui-même. Sans la variable, ou avec false, il ne sert rien : le crawl est interdit, et les analyses suivantes s'arrêtent à la vérification.
Sans SDK, déposez à cette adresse le fichier affiché dans l'onglet SEO. Il contient un jeton propre à votre site et ne révèle pas votre clé secrète. Le retirer interdit les analyses suivantes.
Le crawler : QuietMetricsBot
Le crawler s'annonce avec cet identifiant :
Mozilla/5.0 (compatible; QuietMetricsBot/1.0; +https://quietmetrics.dev)
Il visite une page par seconde, et au plus 100 pages tous les 30 jours avec l'offre gratuite, 500 pages tous les 7 jours avec la formule Solo, 500 pages chaque jour avec les formules Pro et Agence. Vous pouvez relancer une analyse à la main une fois par heure.
Il respecte votre robots.txt : une adresse interdite n'est jamais visitée, seulement notée. Pour le tenir à l'écart d'une partie du site, ou de tout le site :
User-agent: QuietMetricsBot Disallow: /espace-membre/
Si votre robots.txt répond par une erreur serveur, le crawler s'arrête et ne visite rien, comme le prévoit la norme des robots.
Ses visites ne comptent pas dans vos statistiques : Quiet Metrics le reconnaît comme un robot, y compris quand votre site est mesuré côté serveur.
Ce que le crawler garde
Le crawler ne conserve pas le code HTML de vos pages. Il garde, pour chaque adresse : la réponse HTTP et son temps de réponse, le title, la meta description, le premier titre H1, la balise canonical, les directives robots, les versions linguistiques déclarées, les types de données structurées, le nombre d'images (sans texte alternatif, servies par un autre domaine), la profondeur, le nombre de mots, une empreinte du contenu, qui sert seulement à savoir si la page a changé, et une empreinte de similarité, qui sert seulement à rapprocher des pages proches. Ni l'une ni l'autre ne permet de reconstituer le texte. Il ne lit que des pages publiques et ne transmet aucun formulaire.
Les changements
D'une analyse à l'autre, l'onglet Changements relève ce qui a bougé : un title ou une canonical modifiés, une page passée en noindex, une réponse HTTP qui change, un contenu réécrit, des données structurées modifiées, une page nouvelle ou disparue, et les baisses durables de trafic, pour se lire à côté. En regard de chaque changement, les arrivées depuis les moteurs avant et après, sur des durées égales. Le journal constate sans conclure : une baisse de trafic qui suit un changement n'en découle pas forcément.
La première analyse d'un site sert de point de départ, et n'écrit donc aucun changement.
Les pages en déclin
Sur la vue d'ensemble, Trafic en déclin liste les pages dont les vues reculent trois mois de suite, d'au moins 30 %, à partir d'un volume suffisant pour que la baisse compte. Ce calcul demande 90 jours de données : avec une offre qui en conserve moins, il est indiqué comme indisponible.
Le rapport par e-mail
Chaque semaine ou chaque mois, à votre choix, un rapport SEO par site : la santé et son évolution, les problèmes apparus et réglés, les derniers changements et les pages en déclin. Si l'analyse a été refusée faute d'autorisation, le rapport le dit. Rien n'est envoyé sur une période sans analyse.
Il se règle dans le menu de votre compte, Rapports par e-mail, site par site, à côté du récapitulatif d'audience ; il est éteint tant que vous ne l'allumez pas. Chaque message porte un lien pour ne plus le recevoir. Les rapports par e-mail ne sont pas envoyés avec l'offre gratuite.
Avec votre assistant IA
Si vous avez connecté un assistant IA au serveur MCP de Quiet Metrics, il peut lire la santé SEO de vos sites avec trois outils, en lecture seule :
| Outil | Ce qu'il donne |
|---|---|
get-seo-summary |
Le score de santé, les problèmes ouverts par gravité, les arrivées depuis les moteurs et les pages en déclin. |
list-seo-issues |
Les problèmes, du plus urgent au moins urgent, avec ce qu'il faut faire. |
list-seo-changes |
Le journal des changements d'une analyse à l'autre. |
Limites
- Le crawler n'exécute pas JavaScript : sur un site dont le contenu est construit dans le navigateur, il ne voit que le HTML servi par le serveur.
- Une analyse arrêtée au plafond de pages ne voit pas les suivantes. Elle ne les déclare jamais disparues pour autant.
- Un sitemap trop volumineux ou mal formé est lu en partie. Quiet Metrics le signale, et ne reproche alors à aucune page de ne pas y figurer.
Vous ne trouvez pas votre réponse ?
Le support répond en français, les jours ouvrés.