24 août 2026
Un prix de vente est une donnée, pas une phrase
Un abonnement annuel à 590 € était publié comme mensuel : douze fois moins cher pour un lecteur automatique. Trois défauts ont la même forme — faute d'un champ, la donnée se réfugie dans du texte, où elle s'affiche et n'existe pour personne.
« € HT » marchait par accident
La monnaie d'une offre portait la valeur « € HT ». Cela fonctionnait, par deux chemins qui ne se croisent jamais : l'écran réaffichait la chaîne telle quelle, et le graphe de données structurées, ne la reconnaissant pas, retombait sur l'euro. Avec « $ HT », la page aurait dit dollar et le graphe euro, sans qu'aucune construction ne bronche.
Le détail qui fait la doctrine se lit dans l'historique : cette valeur avait traversé intacte le changement qui, un mois plus tôt, normalisait les devises en codes internationaux. Renommer un champ ne le normalise pas ; seul un motif qui refuse le fait.
Il n'y avait pas non plus où dire « 25 € »
Le vocabulaire prévoit depuis toujours qu'une prestation porte ses offres, et les nôtres restaient vides. Pas par oubli de projection : le document des prestations n'avait aucun champ de prix, et les montants atterrissaient dans la liste de phrases libres.
Un cabinet publiait donc son catalogue sans un seul montant lisible par une machine, quand sa grille tarifaire publiait les siens. Les deux fautes ont la même forme : faute d'un champ, la donnée se réfugie dans du texte, où elle s'affiche et n'existe pour personne.
Un abonnement annuel annoncé mensuel
La périodicité était devinée en balayant la phrase entière. « Par an — 2 mois offerts » en ressortait mensuelle : l'abonnement annuel à 590 € d'un club était publié comme un abonnement mensuel, soit douze fois moins que son prix réel pour tout lecteur automatique. La semence du gabarit le portait, donc chaque site créé naissait avec.
Un second cas est tombé en tirant le fil, chez une autre cliente : « Par bulletin — DSN mensuelle incluse », où c'est la déclaration qui est mensuelle et non la facturation. Ce qui décide n'est pas l'ordre des motifs mais la place du mot : la périodicité ouvre la phrase, le reste la commente.
Corrigé en ligne, et vérifié sur ce qui est servi
Les deux offres fausses du parc ont été corrigées et redéployées le jour même. Le contrôle ne s'est pas fait sur un code de réponse mais sur le contenu réellement servi : la fourchette d'une séance sort en prix minimum 30, prix maximum 60, et aucun prix ferme — une borne basse déguisée en prix est précisément ce qu'on voulait rendre impossible.
Une vérification de plus est venue s'ajouter avant chaque publication : les documents servis par l'API passent les schémas du contrat publié. Un site entièrement prérendu ne dit rien de ce qui se passe une fois la page vivante — nous l'avons appris sur un site dont les pages étaient complètes et se vidaient à l'affichage.
Un site pour votre métier ?
Parlons de
votre vitrine.
Avant de parler d'un site, parlons du vôtre : donnez-nous son adresse, et vous recevez cinq constats écrits sous 48 h ouvrées. C'est gratuit, et sans suite obligée — vous en faites ce que vous voulez, y compris rien.