Changelog
Une entrée par jalon livré. Rien n’est annoncé ici avant d’être en production, un changelog qui promet est la première source de reproches.
Dernière entrée :
-
Un lien cassé compte pour un lien, pas pour chaque page qui le porte
Le constat d’un lien sortant cassé était écrit au grain de la page source : une cible en erreur produisait autant de lignes que de pages la référençant. Sur un lien posé dans un pied de page, cela donnait des milliers de constats jumeaux, un écran qui répétait la même phrase, et surtout un score de santé qui s’effondrait, puisque toutes les pages du site se retrouvaient marquées « en erreur » pour un lien que le site ne contrôle pas. Sur un site de dix-huit mille pages, la chaîne d’analyse rompait même complètement : accessibilité, préparation GEO, maillage interne et synthèse restaient vides pour des pages pourtant déjà explorées.
Le constat vit désormais au grain de la cible, avec le nombre de pages qui la référencent. Sur les audits déjà enregistrés, un site regagne plus de quarante points de score et les autres ne bougent pas : un correctif qui ne remonte que ce qu’il avait fait tomber.
Dans le même mouvement, « une page en erreur » cesse d’exister en trois définitions qui publiaient pourtant le même score, et un test compare désormais les trois surfaces entre elles.
Crawl
-
Citations dans l’Aperçu IA et le Mode IA, et un accès jugé sur ce qui est servi
Pour chaque mot-clé suivi, le relevé quotidien rapporte désormais les citations de l’Aperçu IA et du Mode IA : les domaines cités, ceux qui apparaissent à votre place, et la part de vos requêtes suivies où votre site est cité. Les deux surfaces ne se somment jamais. Une même requête peut citer cinq sources dans l’Aperçu IA et aucune dans le Mode IA : deux dénominateurs, publiés côte à côte, et l’un n’est jamais le repli de l’autre. Le classeur du suivi de positions porte la mesure au mot-clé, et le rapport PDF en publie la synthèse.
Le module mesure vos requêtes suivies, pas votre marché, et la phrase est à l’écran plutôt qu’en note de bas de page. Une journée sans Aperçu n’est pas un « non cité » : c’est une mesure qui n’a pas eu lieu, comptée comme telle. Un signal avertit d’une perte réelle de citations, et se tait quand ce sont les Aperçus eux-mêmes qui ont reculé : votre site n’est pas mis en cause à la place du moteur.
Le tableau de Visibilité IA, lui, lisait l’accès déclaré par le fichier robots.txt et la présence des robots dans vos journaux, jamais le statut réellement servi. Une colonne « Servi » publie maintenant les refus avec leur dénominateur, y compris quand le verdict reste sain, et deux états s’ajoutent : un robot autorisé sur le papier mais refoulé par le serveur, et un robot que la sonde active n’atteint pas, là où les journaux se taisent.
Enfin, l’axe d’accès du score GEO ne se juge plus sur le seul fichier robots.txt : la vérification de joignabilité réelle est active sur toutes les campagnes. Le barème ne change pas, une branche déjà écrite s’ouvre.
Visibilité IA
-
Le profil du site est proposé à la création, jamais écrit à votre place
À la création d’un projet, la page d’accueil et une seconde page choisie sans hasard sont résumées, puis soumises à un modèle qui propose le secteur, le modèle d’affaires, la langue et le pays. Chaque proposition porte la citation du site sur laquelle elle s’appuie, et « lu sur la page » reste distinct de « proposé ».
Rien de ce qui est inféré n’entre dans votre brief tout seul : l’écran propose, vous cliquez, et c’est votre clic qui écrit. Une supposition de machine ne doit pas devenir indiscernable d’une déclaration, sur la seule donnée dont la valeur tient à sa provenance.
Trois issues, jamais deux : un profil renseigné, un site trop pauvre en signal pour conclure, ou une collecte encore en cours. Une défaillance de notre côté ne s’affiche jamais comme un manque de matière chez vous.
Prise en main
-
Une adresse, et ce que chaque source en sait
La fiche d’une page auditée porte trois panneaux de croisement : ce que le crawl a constaté, ce que les journaux serveur ont vu passer, ce que Search Console rapporte. Ils se chargent après l’écran, donc ils n’en retardent pas l’affichage, et un module non branché sort sur « non connecté » plutôt que d’afficher un zéro à sa place.
La distinction est tenue jusqu’au bout : « non connecté » propose le geste qui manque, « rien pour cette adresse » est un fait et ne propose rien. Les positions et les citations IA y entrent en liens et non en chiffres, parce qu’elles décrivent une requête et un domaine, pas une adresse.
Le chemin existe dans les deux sens : les tables des rapports croisés mènent à la fiche de l’adresse qu’elles diagnostiquent, et la recherche accepte une adresse collée, y compris jamais explorée, portant un hôte différent de celui enregistré, ou réduite à un simple chemin, la seule forme que portent les journaux.
Audit de site
-
Les écrans les plus lourds s’ouvrent en une fraction du temps
Les écrans qui agrègent beaucoup de données ne reconstruisent plus l’ensemble à chaque affichage. Le maillage interne et les journaux serveur sont projetés au moment du crawl, puis lus au grain exact du besoin : l’écran de maillage passe de plus de trois secondes à deux cents millisecondes environ, et la structure de deux écrans de croisement s’affiche en une quinzaine de millisecondes au lieu de plusieurs centaines.
Ce qui demande encore du calcul arrive après l’écran, sous un squelette qui a la forme du contenu attendu, jamais derrière une page blanche.
Une garde mesure ces écrans à chaque intégration, sur des seuils écrits : un ralentissement est refusé avant d’atteindre la production, au lieu d’y être constaté.
Performance
-
Le profil de liens dit enfin où les liens sont posés
Le relevé quotidien portait huit champs qu’aucun écran ne lisait. Ils sont publiés : l’emplacement du lien dans la page référente (pied de page, corps, article), la nature déclarée des liens, la concentration du réseau d’adresses et de sous-réseaux derrière les domaines référents, l’âge du profil, et les liens entrants qui pointent vers une page absente.
L’emplacement change le récit. Un profil résumé par « 100 % Dofollow » peut être, dans les faits, très majoritairement composé de crédits de pied de page. Une pastille vraie sur la totalité des cas n’informe pas ; la répartition, elle, informe.
Le profil d’ancres est caractérisé (marque, adresse nue, absence d’ancre, autres), et l’absence d’ancre est annoncée comme un fait plutôt que laissée en première ligne d’un tableau trié par volume. Le profil de liens se croise enfin avec les pages réellement explorées par l’audit.
Backlinks
-
NessFlow entre en bêta sur invitation
L’accès se fait par invitation : l’inscription libre est fermée, et une équipe déjà cliente peut toujours faire entrer un de ses membres. Cette phase existe pour confronter le produit à des sites que personne dans l’équipe n’a choisis, pas pour le montrer à davantage de monde.
Nous cherchons les sites qui mettent un outil d’audit en défaut : contenu rendu par JavaScript, sous-domaines multiples, multilingue, forte volumétrie, protection en frontal. Ce que nous cherchons, et ce que cette phase ne promet pas.
Bêta
-
Création d’un projet, pré-vol, et guide de démarrage
Un projet se crée à l’inscription, depuis le sélecteur de projet ou depuis un écran dédié : une seule définition derrière les trois chemins, donc le même résultat. La création mène à la configuration du projet, pas à une fiche encore vide.
Avant le premier crawl, un pré-vol vérifie que le site nous répond et nomme ce qui l’en empêche. L’import de journaux serveur passe par un assistant, et un guide de démarrage suit les étapes réellement atteignables depuis votre offre.
Prise en main
-
Arrêt d’un crawl, sortie de blocage, et débit d’exploration
Un crawl en cours s’arrête depuis l’écran, tout de suite : l’ordre est exécuté à la demande et non mis en file, là où une file en pause pouvait le laisser dormir à côté du travail qu’il devait interrompre.
Un crawl dont l’exécution a disparu se libère seul au bout d’un délai, le projet ne reste plus bloqué. Et le délai de politesse entre deux requêtes s’applique désormais réellement : l’échéance du crawl en tient compte, un site fragile est exploré lentement plutôt qu’abandonné en route.
Crawl
-
Signaux de sécurité, en détection passive
Détection passive et non intrusive des signaux qui pèsent sur votre visibilité : fichiers sensibles exposés, technologies en fin de vie, TLS et en-têtes, ressources non chiffrées sur une page sécurisée, statut Safe Browsing. Chaque constat est traduit en langage métier, avec son impact sur le référencement.
Rien ne démarre sans une autorisation signée par un administrateur, versionnée et conservée : c’est elle seule qui permet une vérification, et une nouvelle version demande une nouvelle signature.
Signaux de sécurité
-
Maillage interne, à l’échelle du crawl et du projet
Deux écrans nouveaux : la structure d’un crawl (profondeur, grappes de pages, pages orphelines) et le maillage d’un projet suivi dans le temps. Les onglets Excel et une section du PDF suivent.
Les Link Scores sont des rangs, pas des notes : ils classent vos pages entre elles et n’entrent pas dans le score de santé. Une page sans lien entrant interne est un fait ; une page dont le calcul n’a pas abouti n’est pas rangée avec elles.
Maillage interne
-
Recherche de mots-clés et intentions IA
Un référentiel unique où cohabitent la facette suivi, qui engage une dépense, et la facette sémantique, gratuite : regroupement par proximité de sens, estimation de gagnabilité, volumes de recherche.
Nouvelle face « Intentions IA » : part de citation relevée chez trois fournisseurs, avec son dénominateur affiché à côté.
Mots-clés Visibilité IA
-
Suivi de positions quotidien et profil de backlinks
Relevé quotidien des positions en profondeur complète, avec les fonctionnalités de SERP, et concurrents extraits des relevés déjà payés plutôt que d’un second appel.
Le module Backlinks demande une activation explicite par un administrateur : un projet non activé ne déclenche aucune dépense. Profil, domaines perdus et gagnés, analyse d’écart à la demande.
Positions Backlinks
-
Recommandations au niveau du projet, et scorecard
Les recommandations ne se rendent plus anomalie par anomalie : elles croisent les modules d’un projet (crawl, journaux serveur, Search Console, visibilité IA) et sortent priorisées par impact et par effort, chacune accompagnée des signaux qui la fondent.
Le tableau de bord porte une scorecard par piliers, et un pilier sans donnée y reste vide plutôt que de compter pour zéro.
Recommandations IA
-
Audit d’accessibilité rendu, et rapport de conformité
L’audit d’accessibilité s’exécute sur le rendu, pas sur le HTML initial, la distinction qui décide de tout sur une application moderne.
Cartes de contraste avec correction suggérée, captures des éléments en défaut, et rapport de conformité exportable au format attendu par les acheteurs publics et par les acheteurs américains.
Accessibilité
-
Analyse de logs souveraine et croisements Search Console
Import de journaux serveur jusqu’à deux gigaoctets, parseur en flux couvrant treize formats, séparation du trafic humain et des robots.
Aucune adresse IP n’est conservée en base ni transmise à un modèle. Les fichiers importés sont supprimés après traitement.
Trois sources se croisent désormais sur la même URL (crawl, journaux, Search Console) avec un diagnostic quand elles se contredisent, et la détection des pages orphelines.
Logs Search Console
-
Optimisation sémantique d’une page sur un mot-clé
Pour un mot-clé et la page qui le vise, l’analyse compare l’intention de recherche attendue à celle que la page sert, relève le champ sémantique réellement couvert et propose des occurrences cibles.
Elle recommande aussi le titre, le H1, la méta description et les intertitres, et signale les pages du projet qui se disputent le même mot-clé.
Optimisation sémantique
-
Onglet Évolution, et sentinelle de régression
Un projet garde l’historique de ses crawls comparables. Les séries par crawl et les séries quotidiennes n’ont pas le même grain : elles vivent sur deux graphiques distincts, jamais additionnées.
La sentinelle compare chaque nouveau crawl à l’historique du projet et n’avertit qu’une fois par anomalie ; le reste part dans un digest quotidien.
Évolution
-
Export Excel exhaustif, et rapport PDF exécutif
Chaque écran de résultats exporte l’intégralité de sa donnée dans un classeur Excel multi-onglets : anomalies, pages, liens, recommandations. Le classeur est écrit en flux, ligne à ligne, sa taille ne dépend donc pas de la mémoire disponible.
La fiche d’un crawl produit en plus un PDF exécutif dont les sections sont conditionnelles : une section n’apparaît que si la donnée qui la nourrit existe réellement.
Exports
-
Rapport « Préparation GEO » par crawl
Chaque crawl produit désormais un rapport de préparation aux moteurs de réponse : matrice d’accès des robots IA lue selon la RFC 9309, validation du
llms.txt, et vérifications actives de joignabilité sur autorisation explicite.Le score est versionné : un changement de barème ne réécrit pas l’historique, il ouvre une nouvelle série comparable.
Visibilité IA
Ce qui n’y figure pas, et pourquoi
Un module dont le code est écrit mais dont la mise en service n’est pas faite n’a pas d’entrée ici. C’est le cas de la facturation : son chantier est clos côté code, son exploitation ne l’est pas. L’annoncer reviendrait à dater une promesse plutôt qu’une livraison.
Commencez par une mesure, pas par une promesse
Lancez un audit sur votre site et lisez ce que le moteur trouve. Si vous avez besoin d’un cadrage, demandez une démo : nous la faisons sur votre site, avec vos propres URL à l’écran.
Les accès s’ouvrent par vagues, nous prévenons par e-mail.