Morgan Dutemple
Outils Webmarketing

CRO

Comparateur de pages web

Comparez votre page à celles de deux concurrents sur une grille SEO, UX et CRO propre à son type : page d'accueil, catégorie, fiche produit, tarifs, landing page ou tunnel de commande. Choisissez le type de page, la grille et les explications s'ajustent.

Fiche produit : 8 critères propres à ce type de page, détaillés sous l'outil.

Cet outil analyse la structure HTML de la page (CTA, formulaires, signaux de confiance, prix, navigation) et sa performance de chargement. Il ne peut pas mesurer un taux de conversion réel : ça nécessite le tracking propre au site analysé (Contentsquare, Hotjar, GA4...), inaccessible sur une URL tierce.

🕵️

Ce que le comparateur vérifie sur une fiche produit

Comparez une fiche produit à deux concurrentes sur des critères SEO, UX et CRO propres à l'e-commerce : prix visible, CTA, signaux de confiance, données structurées Product/Offer.

Poids de chaque critère dans le score UX/CRO

  • Prix clairement affiché16,7 %
  • Au moins un CTA identifiable16,7 %
  • Signaux de confiance présents16,7 %
  • CTA formulés avec un verbe d'action11,1 %
  • Données structurées Product/Offer/Review11,1 %
  • Urgence/rareté utilisée avec mesure11,1 %
  • Phrases courtes et lisibles11,1 %
  • Images avec texte alternatif5,6 %

Le score global mêle ce score UX/CRO (70 %) et la performance mobile mesurée par PageSpeed Insights (30 %).

Ce qui fait réussir une fiche produit

Une fiche produit qui n'affiche pas clairement son prix ou n'a aucun signal de confiance perd des ventes avant même que l'acheteur ne compare. Cet outil vérifie ces signaux spécifiques, plus les données structurées Product/Offer/Review qui alimentent aussi les résultats enrichis Google.

Comment comparer une fiche produit

  1. 1Entrez l'URL de votre fiche produit et jusqu'à deux concurrentes
  2. 2Lancez la comparaison
  3. 3Consultez le détail des critères qui passent ou non, avec le conseil associé

Un exemple concret

Sur une fiche produit type, l'outil relève par exemple un prix bien visible et un CTA d'achat clair, mais aucune donnée structurée Product/Offer détectée dans le code source : la page peut être irréprochable visuellement tout en étant invisible des extraits enrichis Google (prix, note, disponibilité dans les résultats de recherche).

Votre fiche produit donne-t-elle assez de raisons d'ajouter au panier ?

Une fiche produit se joue en quelques secondes : un prix, un bouton d'achat, une preuve que d'autres ont acheté avant vous. Ce comparateur place la vôtre face à deux fiches concurrentes sur huit critères propres à la vente d'un article, du prix détecté aux données structurées Product. Il ne connaît ni vos ventes ni votre taux d'ajout au panier : il juge ce que la page expose dans son code.

Le prix et le bouton d'achat doivent exister dans le HTML

Le prix, le CTA et les signaux de confiance valent chacun environ 16,7 % du score UX/CRO. Pour le prix, l'outil cherche dans le HTML, débarrassé de ses scripts, un nombre suivi de €, $, EUR ou USD, ou bien un € ou un $ suivi d'un nombre. « EUR 10 » n'est donc pas lu, pas plus qu'un « 29&nbsp;€ » dont l'espace insécable est écrit en entité HTML. Conséquence peu intuitive : un prix présent seulement dans votre JSON-LD Product, ou injecté par un script après le chargement, n'est pas détecté. Pour le bouton, « Ajouter au panier », « Acheter » ou « Commander » sont reconnus, s'ils forment l'intitulé, 60 caractères maximum, d'une balise <a> ou <button>. Un bouton d'achat rendu par un composant JavaScript peut donc manquer à l'appel. Le champ secteur agit deux fois sur cette grille. Choisir santé, finance ou immobilier dispense la fiche d'afficher un prix. Et pour quatre secteurs (luxe, santé, finance, institutionnel), aucune mention d'urgence n'est tolérée.

Lire la suite

Urgence et avis : deux détecteurs à lire avec recul

Le critère d'urgence pèse ici environ 11 %, presque deux fois plus que sur une page tarifs. Il repère des expressions comme « stock limité », « offre limitée », « derniers jours » ou « plus que », et chaque expression distincte compte une fois. La dernière se glisse aussi dans une phrase banale comme « plus que jamais ». En secteur générique, deux expressions passent encore : une fiche qui affiche « plus que 3 en stock » et « offre limitée » est donc déjà au plafond. Côté confiance, une seule expression reconnue suffit, comme « garantie » ou « avis vérifié », et un balisage Review ou AggregateRating compte aussi. Un lien « Garanties » dans le pied de page fait ainsi passer le critère sans rien dire de la fiche elle-même. À l'inverse, des étoiles affichées en image (sauf alt qui reprend une expression reconnue) ou un widget d'avis chargé en JavaScript restent invisibles pour l'outil. Sur cette ligne, la couleur dit si un mot est présent dans le code, pas si la fiche inspire confiance.

Données structurées et vitesse, ce qui se joue aussi hors de la page

Le critère de données structurées passe dès qu'un type Product, Offer, Review ou AggregateRating est trouvé, même imbriqué dans un @graph. Il ne vérifie pas les propriétés : un Product sans offre ni prix passe quand même, et la ligne verte ne garantit en rien des extraits enrichis dans Google. Le global ajoute la note Lighthouse mobile, pour 30 %, aux 70 % de la grille. Le bloc Core Web Vitals affiche les données terrain CrUX au 75e centile quand elles existent, sinon une estimation de laboratoire. Pour repère, web.dev considère un LCP comme bon jusqu'à 2,5 secondes. L'outil ne compare pas non plus vos prix à ceux des fiches concurrentes : il constate seulement qu'un prix est affiché, quel que soit son montant. Un écart vous semble injuste ? Indiquez l'adresse de la fiche et la ligne en cause, prix ou données structurées, dans le formulaire « Un résultat difficile à interpréter ? » juste sous l'outil.

Questions fréquentes

Cet outil mesure-t-il un vrai taux de conversion ?

Non. Un taux de conversion réel nécessite le tracking propre au site (Google Analytics, Contentsquare, Hotjar...), inaccessible sur une URL tierce. L'outil analyse la structure de la page qui corrèle avec la conversion, sans la mesurer directement.

Quel type de page choisir pour ma comparaison ?

Celui qui correspond à la fonction de la page, pas à son modèle technique : page d'accueil pour orienter vers le reste du site, page catégorie pour explorer un catalogue, fiche produit pour vendre un article, page tarifs pour une grille de prix, landing d'inscription ou de lead magnet selon ce que la page demande en échange, tunnel de commande pour une étape du paiement. Chaque type applique sa propre grille : la navigation, par exemple, compte en positif sur une page d'accueil et en négatif sur une landing page.

Comment interpréter un écart de score important avec un concurrent ?

Regardez d'abord le détail des critères, pas seulement le score global : un concurrent peut gagner sur la clarté du CTA tout en perdant sur les signaux de confiance. L'écart pointe les priorités à traiter, pas un jugement d'ensemble sur votre page.

Que veulent dire FCP, LCP, CLS et INP/TBT ?

Ce sont les Core Web Vitals, les indicateurs que Google utilise pour évaluer l'expérience de chargement d'une page. FCP (First Contentful Paint) mesure le temps d'affichage du premier élément visible. LCP (Largest Contentful Paint) mesure le temps d'affichage du plus gros élément visible. CLS (Cumulative Layout Shift) mesure la stabilité visuelle pendant le chargement. INP (Interaction to Next Paint) mesure la réactivité réelle de la page aux interactions ; TBT (Total Blocking Time) en est l'équivalent labo.

Quelle est la différence entre PSI, Lighthouse et CrUX ?

PageSpeed Insights (PSI) est l'API Google utilisée par cet outil. Elle combine deux sources : Lighthouse, un test de laboratoire qui simule un chargement sur un appareil et un réseau standardisés, et CrUX (Chrome User Experience Report), qui agrège les mesures réelles des internautes ayant visité la page avec Chrome. Le score "Performance mobile" de cet outil vient de Lighthouse. Le bloc Core Web Vitals affiche les données CrUX quand elles existent, sinon l'estimation labo Lighthouse.

Pourquoi le bloc Core Web Vitals affiche parfois une estimation labo plutôt que des données terrain ?

CrUX ne renvoie des données que si la page a reçu un trafic Chrome suffisant sur les 28 derniers jours. En dessous de ce seuil, fréquent sur les sites à trafic modeste ou les pages récentes, aucune donnée terrain n'existe : l'outil bascule alors sur l'estimation labo Lighthouse, un test simulé plutôt qu'une mesure réelle.

Pourquoi l'indicateur devient TBT au lieu d'INP en estimation labo ?

INP mesure la réactivité réelle aux interactions des internautes : il ne peut être mesuré que sur du trafic réel, pas sur un test de laboratoire où personne n'interagit avec la page. TBT est l'indicateur labo le plus proche : il estime le temps où la page reste bloquée et incapable de répondre rapidement à une interaction.

Quels critères comptent le plus sur une homepage ?

La présence d'une navigation claire vers les sections clés, un CTA principal identifiable, des signaux de confiance et une lisibilité correcte. Contrairement à une landing page, une navigation présente est ici un signe positif, pas une distraction.

Que faire si ma homepage sert plusieurs audiences différentes ?

C'est un cas fréquent (B2B et B2C, ou plusieurs personas). L'outil ne peut pas juger la pertinence du ciblage, mais il vérifie que chaque parcours proposé reste clair : trop de CTA concurrents pour des audiences différentes dilue l'attention de tous, quel que soit le persona.

Pourquoi la navigation compte-t-elle autant sur une page catégorie ?

Contrairement à une landing page où la navigation est une distraction, une page catégorie doit au contraire faciliter l'exploration et le filtrage : son absence est ici un vrai frein à la conversion.

L'outil détecte-t-il des filtres gérés en JavaScript ?

Non directement : l'analyse porte sur le HTML brut renvoyé par le serveur, pas sur le DOM après exécution du JavaScript. Un système de filtres entièrement dynamique peut donc apparaître comme un manque de navigation alors qu'il fonctionne bien pour l'utilisateur.

La pagination ou le scroll infini sont-ils évalués ?

L'outil ne juge pas ce choix en soi, mais un scroll infini mal implémenté peut réduire le nombre de liens de navigation détectables dans le HTML initial, ce qui peut apparaître comme un signal de navigation faible sans que ce soit toujours le cas en pratique.

Pourquoi vérifier les données structurées sur une fiche produit ?

Les balises Product, Offer et Review/AggregateRating permettent à Google d'afficher des extraits enrichis (prix, note, disponibilité) directement dans les résultats de recherche, ce qui améliore le taux de clic.

L'outil peut-il détecter un prix qui varie selon les options (taille, couleur) ?

Il détecte la présence d'un prix affiché sur la page telle qu'elle est chargée, pas les variantes chargées dynamiquement après un clic. Si vos prix ne s'affichent qu'après sélection d'une option, testez l'URL avec l'option par défaut sélectionnée.

Les avis clients comptent-ils comme signal de confiance ?

Oui, l'outil recherche des mentions d'avis, de notes ou de témoignages dans le contenu de la page. Leur absence n'est pas éliminatoire, mais c'est l'un des signaux de confiance les plus efficaces sur une fiche produit e-commerce.

Que faire si mes prix ne sont pas publics ?

L'outil signale l'absence de prix comme un frein potentiel, mais certains modèles B2B complexes justifient un prix sur devis : à évaluer selon votre contexte commercial, pas comme une règle absolue.

L'outil compare-t-il la pertinence de mes formules entre elles ?

Non, il vérifie la clarté d'affichage (prix, formules, signaux de confiance), pas la stratégie de pricing elle-même. Le choix du nombre de formules et leur positionnement relèvent d'un audit CRO plus poussé.

Sur une page tarifs, l'outil détecte-t-il un toggle mensuel/annuel ?

Il détecte le prix tel qu'il s'affiche au chargement de la page, généralement l'option par défaut du toggle. Si votre page bascule dynamiquement entre mensuel et annuel, le résultat reflète l'état par défaut, pas les deux vues.

Pourquoi la navigation est-elle pénalisée sur une landing page ?

Une landing page d'inscription a un seul objectif de conversion. Une navigation complète offre des échappatoires qui réduisent le taux de complétion du formulaire.

Sur une landing page, le header et le footer du site comptent-ils comme de la navigation ?

Oui, l'outil compte tous les liens de la page, y compris ceux hérités du template global du site. C'est justement l'angle mort le plus fréquent : une landing page dédiée qui garde malgré tout le menu principal du site.

L'outil vérifie-t-il la page affichée après l'inscription ?

Non, l'analyse porte uniquement sur l'URL fournie, donc sur la landing page elle-même. La page de confirmation qui suit la soumission du formulaire (souvent décisive pour la suite du parcours) n'est pas dans le périmètre de cet outil.

Combien de champs un formulaire de lead magnet devrait-il avoir ?

Idéalement un seul (l'email), deux au maximum. Chaque champ supplémentaire réduit mesurablement le taux de conversion sur ce type de page.

Pourquoi pas demander directement plus d'infos pour qualifier le lead ?

C'est un arbitrage légitime, mais chaque champ supplémentaire a un coût en volume de leads. La bonne pratique est de qualifier après coup (email de suivi, scoring comportemental), pas au moment du premier échange contre le contenu.

L'outil évalue-t-il la qualité du contenu proposé en échange de l'email ?

Non, il ne peut pas juger la valeur perçue du livrable lui-même (guide, checklist, webinar). Il vérifie uniquement les critères structurels de la page qui l'entoure : formulaire, CTA, absence de distraction.

Pourquoi le HTTPS est-il vérifié spécifiquement sur un tunnel de commande ?

Sur un tunnel de commande, l'absence de HTTPS est rédhibitoire pour la confiance : la plupart des visiteurs abandonnent immédiatement s'ils voient une alerte de connexion non sécurisée au moment de payer.

Mon tunnel de commande a plusieurs étapes, comment faire ?

Analysez chaque étape séparément (panier, adresse, paiement) en changeant l'URL entrée. L'outil évalue une page à la fois, il ne peut pas reconstituer l'ensemble d'un parcours multi-pages à partir d'une seule URL.

L'outil vérifie-t-il les moyens de paiement proposés ?

Non, il ne peut pas détecter quels moyens de paiement sont réellement intégrés (souvent chargés en JavaScript). Il vérifie en revanche la présence de logos ou mentions de paiement sécurisé dans le contenu de la page, un signal de réassurance distinct.