En bref: Une analyse des lacunes de contenu trouve chaque page sur laquelle un concurrent se positionne et pas toi, puis répartit le résultat entre quatre équipes. Sors les mots clés et les pages de destination du concurrent avec DataForSEO pour quelques dollars, laisse un LLM apparier leurs pages aux tiennes, et les lignes sans correspondance deviennent des chantiers SEO, des idées d'expansion d’assortiment, des campagnes payantes et du contenu. Une vraie analyse pour une boutique en ligne tchèque a sorti 1 996 pages manquantes, soit 1 520 840 recherches par mois.
Tu veux juste l’analyse des lacunes, distillée ?
Télécharge les instructions complètes pour l’IA : un fichier que tu colles dans Claude ou dans n’importe quel agent de code capable, et il construit la carte des lacunes de ton site. Laisse ton e-mail et le fichier est à toi, ou continue simplement ta lecture.
Un fichier, une liste. Je n'écris que quand il y a quelque chose à lire.
Le mois dernier, j’ai lancé cette analyse pour une boutique en ligne tchèque du segment enfants. En entrée, cinq domaines concurrents. Le pipeline a récupéré tous les mots clés sur lesquels ces domaines se positionnent, les a regroupés par page, et pendant la nuit, un LLM a confronté chaque page concurrente au site du client. J’ai lu le résultat le lendemain matin, devant un café.
1 996 pages que les concurrents couvrent et pas le client. Derrière ces pages manquantes, 1 520 840 recherches par mois.
Pas des mots clés. Des pages. 1 847 d’entre elles sont commerciales, des pages de catégorie que la boutique pourrait commencer à construire dès la semaine prochaine. Les 149 autres sont des sujets de contenu que les concurrents utilisent pour capter les parents bien avant que quiconque tape un nom de produit. La facture API pour tout ça : quelques dollars.
En vingt ans de PPC, j’ai proposé cette analyse des dizaines de fois et les clients ont presque toujours dit non. Je ne leur en ai jamais voulu. Avant les LLM, le devis honnête démarrait à 20 ou 30 heures d’un profil senior rien que pour recoller entre eux les exports de mots clés, un CSV par concurrent et par outil, puis jusqu’à 50 heures de plus pour nettoyer le résultat et le projeter sur le site tel qu’il existe vraiment aujourd’hui. Personne ne signe ça pour un peut-être. Le même travail me prend maintenant 2 à 5 heures. Ce qui reste, c’est de décider ce que signifie chaque lacune, et c’est la partie qui vaut la lecture. Voici toute la méthode, avec les vrais chiffres de cette analyse du début à la fin.
La méthode en une phrase
Trouve les pages sur lesquelles tes concurrents se positionnent et que tu n’as même pas en catalogue, puis transforme cette liste en travail pour quatre équipes. Plus de visibilité SEO, des campagnes Search pointées vers des pages de destination qui te manquaient, des idées d’assortiment avec la demande déjà prouvée, et du contenu qui alimente une liste de remarketing. Une carte, quatre gains. Tout ce qui suit explique comment y arriver.
Chaque présentation SEO a la diapo qui te dit de faire ça. Analyse la concurrence, trouve les lacunes dans ton contenu et tes catégories. Presque personne ne la suit, parce que l’ancienne méthode était un calvaire. Exporter les mots clés d’un concurrent, deviner à l’œil vers quelles pages de destination ils menaient, les aligner à la main sur ton sitemap, et débattre des correspondances dans un tableur pendant une semaine. Alors la diapo est restée une diapo.
Deux choses ont changé. Récupérer les données a cessé d’être cher, parce que DataForSEO fait pour quelques centimes ce que Semrush fait pour un abonnement mensuel. Et l’appariement a cessé d’être manuel. Un LLM apparie les pages d’un concurrent aux tiennes en quelques minutes, et il n’a pas besoin d’être parfait pour être utile.
Ce qui reste, c’est la partie qui a toujours été la vraie valeur, et ça n’a jamais vraiment été une tâche SEO. Une lacune de contenu, c’est une page de catégorie manquante, une gamme de produits que tu ne stockes pas, un blog qui alimente une liste de remarketing. Ça touche le SEO, le payant, l’assortiment et la stratégie de contenu à la fois.
L’analyse en résumé
- Ce qu’on cherche Chaque page sur laquelle un concurrent se positionne et pas toi
- Outils API DataForSEO · n’importe quel LLM · un crawler de site
- Coût Quelques dollars de crédit API, aucun abonnement
- Ce que tu obtiens Une carte des lacunes priorisée pour le SEO, le payant, l’assortiment et le contenu
Une analyse, cinq concurrents, 1 996 lacunes
Avant la mécanique, le résultat. Le client vend des articles pour enfants sur un marché tchèque concurrentiel, et cinq domaines rivaux ont été retenus. Le pipeline a confronté 651 de leurs pages les plus fortes, qui portent 10 110 mots clés positionnés, à la carte du site du client. Chaque cluster de demande sans page équivalente côté client est devenu une lacune, et chaque lacune est une page que le client pourrait construire, avec le volume de recherche déjà mesuré en face.
Ce que l’analyse a renvoyé
- Pages manquantes (eux les couvrent, pas le client) 1 996
- Lacunes commerciales, une page de destination manque 1 847
- Lacunes de contenu, un sujet manque 149
- Recherches mensuelles derrière les lacunes 1 520 840
- Base de preuve 10 110 mots clés · 651 pages concurrentes · 5 domaines
Et les lacunes n’ont rien d’aléatoire. À trois lignes près, sept types couvrent les 1 996, et l’un d’eux écrase tous les autres :
Les synonymes de catégorie, voilà la trouvaille. Le client vend déjà ces produits. Les concurrents donnent simplement au rayon sa propre page de destination, sous le nom que les acheteurs tapent réellement, pendant que le client noie les mêmes produits dans une liste plus large. Servir une demande sans avoir de page qui porte le mot que les gens tapent, c’est être invisible pour cette demande. Et chacune de ces 1 640 lignes se corrige à peu de frais, puisqu’elle n’exige aucun nouveau produit, aucun nouveau fournisseur et aucun nouveau contenu. Juste une page.
Le reste du côté commercial découpe les catégories autrement. Une catégorie croisée avec un thème, disons une tranche d’âge ou une occasion. La gamme d’une marque sur sa propre page. Une catégorie filtrée par matière ou par caractéristique. Le côté contenu fait pareil avec des clusters de sujets, des hubs de personnages sous licence et des guides pratiques sur lesquels les concurrents se positionnent alors que le client n’a jamais écrit une ligne.
Récupère les instructions IA complètes pour cette analyse
Toute la méthode, réécrite en brief à coller directement dans Claude ou dans n’importe quel agent de code capable, avec le prompt d’appariement et les appels DataForSEO. Tu fournis la liste des concurrents et le crédit API, il construit la carte des lacunes de ton site. Laisse ton e-mail et le fichier est à toi.
Un fichier, une liste. Je n'écris que quand il y a quelque chose à lire.
La carte des lacunes, de près
Chaque ligne du livrable se lit de la même façon : ce que le concurrent a, si on l’a aussi, et à quelle équipe revient le travail. Voici une ligne par type, avec les noms de catégories généralisés pour que le client reste anonyme (les décomptes ci-dessus sont les vrais) :
| Page concurrente | De notre côté | Type | Pour quelle équipe |
|---|---|---|---|
| Page de catégorie principale | ✓ correspondance | Pas de lacune | Rien à faire |
| La catégorie sous le synonyme que les acheteurs tapent vraiment | ✗ noyée dans une liste plus large | Synonyme de catégorie | SEO + payant |
| La catégorie découpée par tranche d’âge | ✗ | Catégorie × thème | SEO + payant |
| Un cluster de guides cadeaux saisonnier | ✗ | Sujet de contenu | Contenu + pub |
| La gamme d’une marque sur sa propre page | ✗ | Catégorie × marque | Assortiment + SEO |
| La catégorie filtrée par matière | ✗ | Catégorie × attribut | Structure du site |
| Un hub autour d’un personnage sous licence | ✗ | Franchise de contenu | Contenu + assortiment |
| Un guide pratique pour choisir la bonne taille | ✗ | Guide pratique | Contenu + remarketing |
On écarte les lignes ✓ ; les lignes ✗ sont le livrable.
À quoi ressemble une ligne de lacune une fois les chiffres posés dessus ? Voici un exemple illustratif, un domaine de démo inventé et des chiffres arrondis, pas les données du client, pour que tu voies la forme sans que j’expose personne :
| Page concurrente (démo) | Mots clés positionnés | Recherches mensuelles | Trafic concurrent estimé | On l’a en stock ? |
|---|---|---|---|---|
| toydemo.example/jouets-montessori | 112 | 38 200 | 9 800 | ✓ |
| toydemo.example/jouets-en-bois | 84 | 22 400 | 6 100 | ✓ |
| toydemo.example/draisiennes | 57 | 14 900 | 4 300 | ✓ |
| toydemo.example/deguisements-carnaval-enfants | 41 | 9 700 | 2 600 | ✗ |
Chaque ligne répond aux deux questions dont une réunion de priorisation a réellement besoin. Quel volume de demande se trouve derrière cette page, et peut-on la servir avec l’assortiment d’aujourd’hui. Un ✓ avec une forte demande, c’est une page de destination à construire au prochain sprint ; un ✗ avec une forte demande, c’est une conversation avec les achats avant que quiconque touche au site.
Et sous chaque ligne se trouve le cluster. Déplie la ligne montessori et tu vois les requêtes qu’une seule page concurrente ramasse :
| Mot clé du cluster | Recherches mensuelles |
|---|---|
| jouets montessori | 18 100 |
| jouets montessori 1 an | 5 400 |
| jouets montessori en bois | 4 900 |
| jouets sensoriels montessori | 3 800 |
| jouets montessori bébé | 3 300 |
| meilleurs jouets montessori pour tout-petits | 2 700 |
Ces six requêtes disent un seul et même besoin, donc elles n’auront qu’une page. Un cluster, une page de destination, une ligne dans la carte des lacunes. Construis cette page et la possibilité de capter les 38 200 recherches mensuelles derrière la ligne s’ouvre d’un coup. C’est pour ça que la carte compte des pages et pas des mots clés.
Et le livrable lui-même n’est pas un jeu de diapos. Le client a reçu un fichier Excel pour les humains, un README, et sous les deux une base SQLite indexée avec cinq tables. Son propre Claude se branche sur cette base et l’interroge directement, si bien que « quelles lacunes de contenu portent le plus de recherches » est une question que le client pose directement à ses données, au lieu d’une demande qu’il m’envoie et dont la réponse arrive le lendemain. Un livrable qu’une IA peut interroger survit à n’importe quelle présentation.
Le flux, de bout en bout
Identifier les vrais concurrents, de trois façons
Oublie ceux que tu crois être tes concurrents et regarde qui apparaît réellement là où va ton argent. Croise trois signaux. Un, passe tes requêtes les plus importantes dans DataForSEO et note qui sort en payant et en organique. Deux, lis les Auction Insights dans Google Ads ; le chevauchement aux enchères te dit à quel point un rival est réellement proche. Trois, récupère les données de chevauchement de mots clés : le nombre de requêtes que tu partages avec un domaine est un bon indicateur de proximité. Trois listes n’en font plus qu’une. Rate cette étape et toutes les suivantes héritent de l’erreur, parce que tu comparerais ton site à un rival qui n’a jamais couru après le même argent que toi.
Récupérer les mots clés et les pages de destination du concurrent
Pour chaque concurrent, récupère ses principaux mots clés organiques, jusqu’à environ 100 k par domaine, et surtout la page de destination qui se positionne sur chacun de ces mots clés. À partir de la position et du volume de recherche, tu peux estimer le trafic qui afflue vers chacune de leurs pages. Un mot clé est une abstraction ; une page est quelque chose que tu peux copier, reconstruire ou viser avec une campagne. Ramène donc la liste de mots clés à une carte des pages concurrentes, avec les mots clés qui les alimentent et une estimation de trafic pour chacune. Une chose à mettre au clair ici, parce qu’elle façonne toute la suite. Tu n’apparies pas chaque mot clé à une page. Une seule page de catégorie concurrente se positionne typiquement sur des dizaines de requêtes liées, et tout ce groupe décrit un même besoin exprimé de dizaines de façons. La page est le cluster. Sur l’analyse du segment enfants, cinq domaines se sont réduits à 651 pages à apparier, qui portent 10 110 mots clés, environ quinze requêtes par page.
Cartographier ton propre site
Il te faut l’image miroir de tes propres pages, et elle doit être complète, sinon tu courras après des « lacunes » qui ne sont que des pages que ton inventaire a oublié de lister. Crawle le site (Screaming Frog, ou un crawler Python jetable qu’un LLM écrit en cinq minutes), exporte les catégories depuis la plateforme e-commerce, lis le flux de produits, parse le sitemap XML. En général, il faut une combinaison des quatre. Un avertissement tiré de l’expérience. Ne fais jamais confiance au sitemap seul. Il rate régulièrement les pages paramétriques, les vues de catégorie filtrées et le blog, exactement les endroits où se cachent les lacunes.
Laisser l’IA apparier leurs pages aux tiennes
C’est l’étape qui prenait une semaine. Confie les deux inventaires à un LLM, un modèle open source fait l’affaire, et demande-lui de rapprocher chaque cluster de demande concurrente de ta page équivalente la plus proche. L’appariement se fait au niveau de la page, jamais au niveau du mot clé. Le LLM se demande si ton site a une page qui répond au même besoin que celle du concurrent, pas si tu possèdes une page portant le même nom. Et quand un cluster ne trouve rien en face chez toi, la réponse est une seule page de destination construite pour tout le cluster, pas une page par mot clé. Tu n’as pas besoin d’une précision de 100 % ; tu as besoin des lignes sans correspondance. Sur l’analyse du segment enfants, la demande sans correspondance s’est condensée en 1 996 pages sans équivalent côté client. Cette liste, c’est le trésor.
Décider ce que signifie chaque lacune, parce que c’est là que ça cesse d’être du SEO
Une lacune n’est pas une chose unique. Les produits que tu vends déjà mais sans vraie page, ça se règle avec une page de destination. Les produits que tu ne stockes pas mais que ton fournisseur a au catalogue deviennent une liste d’assortiment avec la demande déjà chiffrée. Le contenu non commercial fort d’un concurrent devient d’un coup un brief de contenu et une audience de remarketing. Sur l’analyse du segment enfants, la répartition est sortie à 1 847 lacunes commerciales contre 149 de contenu, et chaque paquet revient à une équipe différente, avec un budget différent.
La correspondance n’a pas besoin d’être parfaite. Les gens bloquent ici en attendant une précision de 100 %. Tu n’en as pas besoin. Quelques paires mal étiquetées ne te coûtent rien ; la valeur est dans les pages concurrentes clairement sans correspondance, et celles-là survivent très bien à un appariement bruité. Livre l’analyse à 90 % et passe à l’action, plutôt que de peaufiner un modèle qui n’a jamais été qu’un moyen d’arriver à une liste.
Semrush vs. DataForSEO : pourquoi l’écart de prix compte
Si cette analyse est passée de « on devrait » à « on l’a fait », c’est grâce au coût, et le vrai chiffre Semrush est plus élevé que le prix affiché que tout le monde cite. Le plan Pro à 139,95 $/mois lance une vérification de lacunes de contenu dans l’interface, à la main, avec des plafonds d’export. L’analyse de cet article, elle, est programmatique. Un appel API par domaine concurrent renvoie jusqu’à ~100 k mots clés positionnés et, pour chacun, la page de destination correspondante. Semrush range cette API derrière le plan Business à 499,95 $/mois, et même là tu démarres avec zéro unité API ; tu les achètes séparément, environ 50 $ par million d’unités, en plus de l’abonnement. DataForSEO se paie à l’usage. Une recharge de 50 $ dure des mois, il n’y a aucune licence à louer, et toute l’analyse à cinq domaines ci-dessus a tenu dans quelques dollars de ce crédit.
| Semrush | DataForSEO | |
|---|---|---|
| Modèle de tarification | Abonnement forfaitaire ; API facturée en sus | Crédit payé à l’usage |
| Plan d’entrée par l’interface | 139,95 $/mois (Pro), récurrent, export plafonné | Aucune licence ; API uniquement |
| Accès programmatique / API | Business 499,95 $/mois + unités API achetées séparément | Inclus ; tu paies juste par appel |
| SERP organiques, pour 1 000 requêtes | Compris dans l’abonnement | 0,60 $ (Regular) – 3,50 $ (Advanced, live) |
| Une analyse de lacunes ponctuelle | Un mois de Business + unités, récurrent | Quelques dollars de crédit |
Pour un travail ponctuel et profondément technique comme une récupération de lacunes de contenu, c’est la différence entre débloquer un palier API à 500 $/mois et dépenser l’équivalent d’un café en crédit. La qualité des données est au rendez-vous pour cet usage ; côté prix, il n’y a pas match.
Deux histoires tirées de vingt ans de ce métier
La mécanique est nouvelle. Les stratégies qu’elle débloque, je les vois marcher depuis vingt ans ; elles étaient juste trop laborieuses à monter. Et les 149 lacunes de contenu de l’analyse du segment enfants ne demandent qu’à rejouer ces deux histoires.
Le blog pour enfants devenu canal de vente
Un client du segment enfants se faisait battre sur toute une famille de requêtes qui n’avaient rien à voir avec les produits. Le concurrent tenait un blog solide, plein de coloriages et d’histoires du soir, avec un volume de recherche énorme visant exactement l’audience cible, les parents. L’analyse des lacunes a fait remonter tout le cluster. Le client a repris la stratégie, produit le contenu, récupéré le trafic, intégré ces visiteurs à une audience de remarketing et transformé une lacune de contenu « non commerciale » en achats. (Anonymisé.)
Des recettes adaptées à un régime alimentaire qui font vendre des box repas
Une entreprise de préparation de repas et de coaching était toute proche d’un créneau qui a deux qualités magnifiques. Les requêtes de recettes ont un volume de recherche énorme, et leurs clics coûtent quelques centimes. Les concurrents stratégiques avaient bâti des sections de recettes structurées et récoltaient un flux de gens qui, par définition, voulaient mieux manger. De là, il n’y a qu’un pas vers un produit ou une offre de coaching. L’analyse des lacunes est ce qui a rendu l’opportunité visible et l’a chiffrée. (Anonymisé.)
Le coup que personne ne joue : emprunter à un marché plus fort
Voici l’angle qui fait de cet audit défensif un avantage déloyal.
Disons que tu es le leader d’un petit marché, sans concurrent sérieux à observer. Chez toi, l’analyse ne renvoie rien d’utile ; il n’y a personne devant toi à copier. Alors ne la lance pas chez toi. Lance exactement la même analyse sur le marché étranger le plus fort et le plus concurrentiel de ta catégorie.
La langue n’est pas une barrière. Le LLM fait correspondre les catégories et le contenu du concurrent à la structure et au contenu de ton site, quelle que soit la langue dans laquelle ils sont écrits. Tu importes les stratégies que les leaders d’un marché mature ont déjà éprouvées, structures de catégories, angles de contenu, idées d’assortiment, dans un marché où littéralement personne ne les applique encore. Tu deviens le premier chez toi en copiant un avenir déjà écrit ailleurs. Ça se marie naturellement avec une analyse complète d’expansion de marché quand tu cherches où se trouve ce marché plus fort.
Pourquoi ça boucle la boucle
Regarde ce qui s’est passé sur l’analyse du segment enfants. On est parti d’une tâche SEO bien propre, trouver les lacunes de contenu, et le résultat a débordé sur des décisions d’assortiment, des campagnes payantes, des audiences de remarketing et une stratégie de contenu. Ce n’est pas une dérive de périmètre. C’est la forme réelle du travail.
Les données ont toujours été récupérables ; personne ne s’en donnait la peine, parce que le coût manuel l’emportait sur le gain. Maintenant la récupération coûte quelques dollars et l’appariement tourne pendant la nuit. Ce qui reste rare, c’est ce qui a toujours été rare, l’idée. L’expérience qui te fait regarder une carte des lacunes et comprendre que le blog de coloriages d’un concurrent est en réalité un canal de remarketing, et le recul qui permet de tenir le SEO, le payant et l’assortiment dans une seule tête.
L’exécution est devenue facile. Le jugement, c’est le métier.
Télécharge les instructions complètes pour ton IA
Toute la méthode ci-dessus, réécrite en brief à coller directement dans Claude ou dans n’importe quel agent de code capable, avec le prompt d’appariement et les appels DataForSEO. Tu fournis la liste des concurrents et le crédit API, il construit la carte des lacunes de ton site. Laisse ton e-mail et le fichier est à toi.
Un fichier, une liste. Je n'écris que quand il y a quelque chose à lire.
FAQ
Je n’ai vraiment pas besoin d’apparier à 100 % ?
Non. Ce que tu cherches, ce sont les pages concurrentes qui n’ont aucun équivalent chez toi, les lignes sans correspondance. Quelques paires mal étiquetées ne modifient pas sensiblement cette liste. Exiger la perfection ici, c’est juste retarder l’action sur une liste qui était déjà bonne.
Pourquoi DataForSEO plutôt que Semrush ?
La structure de coûts, et l’endroit où Semrush range son API. Ses outils de lacunes de contenu vivent dans l’interface, sur le plan Pro à 139,95 $/mois ; la récupération programmatique utilisée dans cet article exige le plan Business à 499,95 $/mois, plus des unités API achetées en sus. DataForSEO se paie à l’usage, à partir d’un crédit de 50 $ qui dure des mois, entre 0,60 et 3,50 $ pour 1 000 requêtes SERP. Pour une récupération technique ponctuelle, c’est quelques dollars contre un abonnement Business qui se renouvelle tous les mois.
Comment choisir les concurrents à analyser ?
Trois signaux à croiser : qui apparaît en payant et en organique sur tes requêtes clés (via DataForSEO), qui te croise dans les Auction Insights de Google Ads, et qui partage le plus de mots clés avec toi dans les données des outils. L’intersection, ce sont tes vrais concurrents, et ce ne sont souvent pas les marques que tu aurais citées.
Ce n’est pas juste du SEO ?
Ça y ressemble, et ça n’en est pas. Sur l’analyse de cet article, 1 847 lacunes étaient des pages de destination manquantes et 149 des sujets de contenu manquants. Les lacunes se répartissent en structure de pages de destination (SEO), produits à référencer (assortiment), audiences à toucher en remarketing (payant) et sujets à écrire (contenu). L’analyse est la même ; le travail, lui, part vers quatre équipes différentes.
Je peux vraiment faire ça d’une langue et d’un marché à l’autre ?
Oui, et c’est même la version la plus forte. Le LLM apparie les pages par intention, pas par formulation, donc il fait correspondre sans problème les catégories d’un concurrent étranger aux tiennes. Si ton marché n’a personne à observer, lance l’analyse sur un marché étranger plus fort et importe ce qui marche.
Mon sitemap liste toutes mes pages. Ça ne suffit pas de mon côté ?
Non. Les sitemaps oublient régulièrement les URL paramétriques, les vues de catégorie filtrées et une partie du blog, c’est-à-dire précisément là où se cachent les lacunes. Construis la carte de ton site à partir d’un crawl, du flux de produits et d’un export de catégories, et traite le sitemap comme une source parmi d’autres, pas comme la vérité.
CTA : Envie de savoir sur quoi ton concurrent le plus fort se positionne et pas toi ? Sortons la carte des lacunes.