Bêta sur invitation : c’est votre site qui teste NessFlow
Un outil d’audit grandit sur les sites de ses auteurs, qui sont les plus faciles du monde. Nous ouvrons une phase sur invitation pour le confronter à des sites que personne ici n’a choisis, et voici les sept traits qui mettent un outil d’audit en défaut.
L’équipe NessFlow (Ingénierie produit, NessFlow) · · 6 min de lecture
Écran réel du produit, rendu sur un jeu de démonstration fictif : les chiffres affichés ne sont ceux d’aucun client.
Un outil d’audit grandit sur les sites de ses auteurs. Ce sont les sites les plus faciles du monde : on les a choisis, on connaît leur serveur, leurs gabarits, et l’endroit exact où le rendu se casse. Un outil qui tourne bien sur eux n’a rien démontré, il a appris sa leçon.
NessFlow entre aujourd’hui en bêta sur invitation. Cette phase existe pour confronter le produit à des sites que personne dans l’équipe n’a choisis, plutôt que pour le montrer à davantage de monde. Cet article explique ce qu’un site étranger révèle, quels sites nous cherchons, et ce que cette phase ne promet pas.
Le défaut qu’un site étranger est seul à révéler
Un outil de mesure connaît deux façons de se tromper. La première est bruyante : il tombe, la page reste blanche, quelqu’un ouvre un ticket dans l’heure. La seconde ne fait aucun bruit. Elle produit un chiffre plausible, cohérent avec les autres chiffres de l’écran, et faux. Aucun test ne rougit, aucune alerte ne part, et quelqu’un prend une décision dessus.
Cette seconde famille naît presque toujours d’une hypothèse que l’auteur ignore avoir faite : un seuil calibré sur les sites qu’il avait sous la main, une convention qu’il croyait universelle parce que ses trois références la respectaient.
Nous en avons corrigé un cas d’école pendant la construction. Notre relevé d’accès des robots concluait à une préparation impeccable sur un site qui avait en réalité refusé toutes nos sondes. La sonde jugeait son propre refus, et un refus général ressemble beaucoup à une absence d’anomalie. Le chiffre était rond, l’écran était vert, et il n’y avait rien derrière.
Ce défaut a été trouvé parce qu’un site réel s’est comporté autrement que prévu. Il n’existe pas de test unitaire pour cette classe de problème. Il faut un site qui ne ressemble pas aux nôtres, et quelqu’un qui le connaisse assez bien pour dire « ce chiffre est impossible ».
Les sept traits qui mettent un outil d’audit en défaut
Voici ce que nous appelons un site difficile. Chacun de ces traits casse une hypothèse que la plupart des outils font sans le dire. Si le vôtre en porte deux ou trois, il nous intéresse.
1. Le contenu n’apparaît qu’après exécution du JavaScript. Un outil qui lit le HTML livré par le serveur voit une page vide et la signale comme un problème éditorial. Un outil qui rend la page voit le contenu, mais dépend alors d’un navigateur, d’un délai d’attente et d’une mémoire. Les deux se trompent différemment, et le comptage de mots, les titres, les liens internes et la couverture sémantique changent selon celui qui a répondu.
2. Un robots.txt à groupes multiples. Les groupes ne se cumulent pas : un robot applique un seul groupe, le plus spécifique qui le nomme. Un outil qui empile les règles rend un verdict d’accès faux, et il se trompe dans le sens rassurant. C’est l’erreur la plus fréquente que nous rencontrons.
3. Plusieurs sous-domaines pour une seule marque. Le blog, la boutique et le centre d’aide forment un seul site dans votre tête et trois hôtes pour un explorateur. Cette frontière décide de ce qui compte comme lien interne, de ce qui compte comme duplication, et du périmètre de chaque taux affiché. Un outil qui la tranche tout seul produit des ratios dont le dénominateur ne correspond à rien de ce que vous appelez « le site ».
4. Le multilingue. Des adresses par langue, des hreflang réciproques ou non, des pages traduites à moitié. Chaque paire mal déclarée ressemble à de la duplication, chaque page partiellement traduite ressemble à du contenu mince, et toute comparaison dans le temps devient douteuse dès qu’une langue évolue seule.
5. La volumétrie. Passé une certaine taille, un audit cesse d’être un inventaire et devient un problème d’échantillonnage. La seule question qui compte est alors de savoir si l’outil dit où il s’est arrêté. Un passage tronqué comparé en silence à un passage complet fabrique une chute qui n’a jamais eu lieu.
6. Un serveur ou un gestionnaire de contenu inhabituel. Une pagination maison, un code de statut employé à contre-emploi (la page d’erreur qui répond 200), des en-têtes que personne d’autre n’envoie. Tout ce qu’un outil d’audit tient pour acquis vient d’une convention, et une convention ne se vérifie que sur les sites qui ne la suivent pas.
7. Une protection en frontal. Pare-feu applicatif, filtrage des robots, limitation de débit, blocage par pays. Dans le meilleur des cas l’exploration échoue franchement, et tout le monde le voit. Dans le pire, elle réussit à moitié : le débit se réduit en cours de route, l’outil ramène un sous-ensemble arbitraire des pages, et le rapport décrit la protection en croyant décrire le site. Nous ne savons pas encore reconnaître ce cas, et c’est l’une des raisons de cette bêta.
Un huitième trait mérite d’être cité, parce qu’il est temporaire : une migration en cours. Chaînes de redirections, deux gabarits vivants en même temps, canoniques qui pointent encore vers l’ancienne adresse. Un site en migration est un site difficile pendant quelques semaines, et c’est le meilleur moment pour l’observer.
Les limites de l’exercice
Elles s’écrivent avant, pas après.
La vente en ligne reste ouverte. Qui veut simplement l’outil n’a besoin d’aucune invitation, et la bêta ne déverrouille aucune fonction cachée. Elle donne un interlocuteur.
Les places sont en nombre limité par ce que l’équipe peut relire. Chaque audit produit pendant cette phase est relu chez nous contre le site réel. C’est ce travail qui fixe la taille de la vague, et il ne s’étire pas. Les accès s’ouvrent donc par vagues, sans date annoncée.
Le tarif obtenu pendant la bêta reste acquis à l’ouverture générale.
Vos données restent les vôtres. Rien de ce que nous verrons ne sera publié, cité ou montré sans votre accord écrit.
Aucune contrepartie n’est exigée. Un message le jour où un chiffre vous paraît faux vaut mieux que dix heures d’entretien, et il n’est demandé à personne.
Comment entrer
Écrivez-nous par le formulaire de demande de démonstration, et dites-nous en une ligne ce qui rend votre site pénible à auditer. C’est le seul critère de sélection : ni la taille, ni le secteur, ni le budget.
Si rien ne vous vient, ces trois questions suffisent :
- votre contenu principal survit-il à la désactivation du JavaScript ?
- combien d’hôtes différents portent votre marque ?
- votre dernier outil d’audit a-t-il terminé son passage, et l’a-t-il dit ?
Ce qu’il faut retenir
Un outil de mesure se prouve ailleurs que sur les sites qui l’ont vu naître. Nous ouvrons donc cette phase à des sites choisis pour ce qu’ils ont de retors : nous cherchons des cas difficiles, pas des vitrines. Si le vôtre met régulièrement en défaut les outils que vous employez, c’est exactement celui que nous voulons voir.