Chatonline
Hola, soy el asistente de PairProgramming. Preguntame sobre nuestros servicios de desarrollo.

Asistente con IA. Para consultas detalladas, contactanos.

SEO & Marketing7 min de lectura

SEO programmatique sérieux : comment nous sommes passés de 8 à 175 pages en deux mois

Il y a deux mois, ce même site ne comptait que 8 pages indexables. Aujourd'hui, il en compte 175, toutes avec du contenu unique et bien positionnées. Voici comment nous avons fait et quand cette approche est pertinente pour votre entreprise.

Esteban Aleart

10 de enero de 2026

Il y a deux mois, ce même site ne comptait que 8 pages indexables. Aujourd'hui, il en compte 175. Ce ne sont pas 175 copies de la même page avec quelques mots changés : ce sont 175 pages dotées de contenu unique, de données propres et réelles, et positionnées sur des requêtes spécifiques. Voici comment nous avons appliqué un SEO programmatique sérieux, et pourquoi il est crucial de bien comprendre cette approche tant les idées reçues sont nombreuses.

Le SEO programmatique : définition et limites

Le SEO programmatique consiste à générer un grand nombre de pages indexables en combinant des dimensions de données. Le cas d'école ? Airbnb : une page par ville, par quartier et par type de logement. Résultat ? Des milliers de pages qui se positionnent sur des requêtes long-tail comme « appartements à Palermo » ou « maisons à Bariloche avec piscine ».

En revanche, ce n'est PAS du SEO programmatique : créer 500 pages quasi identiques en remplaçant simplement le nom d'une ville. Cette méthode relève du thin content, et Google la détecte depuis plus de dix ans. Ces pages finissent dans le purgatoire « Rastreada : actuellement non indexée » et ne génèrent jamais de trafic.

Quand faut-il (et ne faut-il pas) recourir au SEO programmatique ?

Cette approche s'avère pertinente uniquement si :

  1. Votre produit ou service s'adapte naturellement à de multiples variantes (villes, modèles, catégories, marques, professions).
  2. Chaque combinaison correspond à une demande réelle (repérez les requêtes dans Search Console ou via des outils de mots-clés).
  3. Vous pouvez produire un contenu unique et authentique pour chaque variante, et non une simple reformulation.

En revanche, si votre activité repose sur un seul produit, un seul service ou une seule ville, le SEO programmatique n'est pas adapté. Dans ce cas, misez plutôt sur un blog éditorial de qualité, et non sur 200 landing pages automatisées.

Le motif clé : N+M = N×M

Le secret d'un SEO programmatique efficace ? Générer du contenu par dimension et le combiner à la volée (build time).

Pour ce site, nous avons défini deux dimensions principales :

  • Localisations : 12 (CABA, Buenos Aires, La Plata, Córdoba, Rosario, Mendoza, Mar del Plata, Tucumán, Mexique, Chili, Colombie, Uruguay).
  • Services : 9 (B2B SaaS, CRM, ERP, Automatisation n8n, Cloud & DevOps, SEO, Modernisation Legacy, QA, Branding).

Si nous avions écrit manuellement toutes les combinaisons, cela aurait donné 12 × 9 = 108 pages. Avec la bonne approche, nous avons généré 12 + 9 = 21 contenus de base, que nous avons combinés automatiquement. Chaque page finale est composée d'un paragraphe sur la localisation, d'un paragraphe sur le service, de données locales réelles, de FAQs adaptées et d'un maillage interne pertinent.

Résultat : 21 appels à un LLM (Groq ou Gemini) suffisent à produire 108 pages uniques et indexables. C'est ce facteur de multiplication qui rend le SEO programmatique économiquement viable.

La couche qui fait la différence entre succès et échec

C'est le point que la plupart des tutoriels en ligne omettent… et qui explique pourquoi beaucoup échouent. Une page générée par IA avec un paragraphe et trois FAQs ne suffit pas pour être indexée. Google la considère comme du contenu synthétique et la rejette.

Pour qu'une page soit indexable, elle doit contenir au moins une donnée unique et vérifiable. Prenons l'exemple de la page développement de logiciels à Córdoba :

Córdoba est le deuxième pôle IT d'Argentine, avec environ 14 000 emplois formels dans le secteur du logiciel. Source : OPSSI - CESSI, 2024.

Cette donnée n'apparaît nulle part ailleurs sur le site. Elle varie selon la localisation, est vérifiable (source à l'appui) et envoie un signal clair à Google : « Ce n'est pas un template, c'est du contenu spécifique ».

Selon les secteurs, les données à intégrer diffèrent :

  • Assurances : données DNRPA (immatriculations par modèle et province).
  • Immobilier : données cadastrales.
  • Santé : nombre de lits hospitaliers par région.

Chaque verticale possède ses propres sources de données publiques et fiables.

Cas pratique : Mi Seguro de Auto

Avant Pair Programming, notre projet le plus abouti en SEO programmatique était Mi Seguro de Auto. Le site combine les modèles de moto (Honda Wave 110, Honda Tornado, etc.) avec des villes. Chaque page /seguro/{ville}/{modele} affiche :

  • Le coût de l'assurance pour ce modèle (donnée propriétaire, agrégation de cotisations réelles).
  • Le nombre de motos de ce modèle immatriculées dans la province (donnée DNRPA vérifiable).
  • Les garanties les plus courantes dans cette zone.
  • Des FAQs spécifiques au modèle et à la localisation.

Ce contenu est inimitable, construit une autorité thématique et est traité par Google comme une source à part entière, et non comme une page parmi 500 autres quasi identiques.

Architecture technique (niveau haut)

Pour que cette approche scale, trois couches techniques sont indispensables :

  1. Couche 1 – Contenu généré par LLM : paragraphes et FAQs de base pour chaque dimension. Les réponses sont normalisées et le processus est limité en requêtes (rate limiting). Exécuté une seule fois et mis en cache.
  2. Couche 2 – Données réelles : fichiers JSON statiques alimentés par des sources officielles. Mis à jour tous les 3 à 6 mois. C'est cette couche que la plupart des gens ignorent, et c'est pourquoi leurs projets échouent.
  3. Couche 3 – Schéma structuré (Schema.org) : FAQPage, BreadcrumbList, Service, FinancialProduct, etc. Cela permet à Google de comprendre précisément le contenu de chaque page.

Ces trois éléments combinés font la différence entre un SEO programmatique qui rank, et un SEO programmatique qui reste dans les limbes de l'indexation.

Boucle de feedback et optimisation continue

Une fois les pages déployées, le travail ne fait que commencer. Voici la mécanique que nous appliquons :

  • Analyse hebdomadaire de Search Console : pages indexées, requêtes générant des impressions, positions.
  • Identification des opportunités à faible effort : URLs en position 5-15 avec beaucoup d'impressions mais peu de clics. Ces pages n'ont souvent besoin que d'un ajustement de titre ou de méta-description pour commencer à générer du trafic.
  • Itération du contenu : amélioration des pages déjà bien positionnées pour les pousser dans le top 3.

Chez Pair Programming, nous avons développé un pipeline automatisé qui combine les données de Search Console avec plusieurs LLMs collaborant pour générer des briefs d'optimisation. Nous l'avons d'abord appliqué à Mi Seguro de Auto, et l'étendons désormais à d'autres projets.

Conclusion

Un SEO programmatique bien exécuté est aujourd'hui l'une des techniques SEO offrant le meilleur retour sur investissement pour les sites verticaux. Mal exécuté, c'est la recette la plus rapide pour se faire pénaliser par Google.

Cependant, le SEO programmatique seul ne suffit plus. La prochaine étape consiste à optimiser ce contenu pour qu'il soit cité par ChatGPT, Perplexity et autres moteurs génératifs – une discipline appelée GEO (Generative Engine Optimization). Dans notre projet Mi Seguro, 40 % du trafic provient déjà de moteurs d'IA. Pour comprendre comment cela fonctionne, lisez notre article sur ce qu'est le GEO et comment apparaître dans les réponses de ChatGPT.

Si votre activité repose sur plusieurs dimensions naturelles (villes, modèles, catégories) et que vous souhaitez scaler votre trafic organique sans écrire 200 articles à la main, découvrez notre service de SEO programmatique et GEO ou parlons-en directement. Lors d'un premier appel de 30 minutes, nous évaluons si votre verticale s'y prête et quel volume de pages et de trafic vous pourriez générer.


Par Esteban Aleart, Fondateur & Lead Engineer de Pair Programming. Ce que vous venez de lire est le contenu du blog d'un site qui applique le SEO programmatique à lui-même.

SEOSEO ProgramáticoNext.jsIAPosicionamiento
Preguntas frecuentes

FAQ

Combien de pages peut-on générer avec le SEO programmatique ?

Cela dépend des dimensions de votre produit. Les sites verticaux génèrent généralement entre **100 et 5 000 pages indexables**. Au-delà, les pages risquent d'être trop diluées, et une refonte s'impose.

Google pénalise-t-il le contenu généré par IA ?

Ce que Google pénalise, c'est le contenu **sans valeur ajoutée pour l'utilisateur**, et non le contenu généré par IA. Si le contenu (qu'il soit produit par IA ou humain) apporte une information **unique et utile**, il sera bien indexé. La clé réside dans la couche de **données réelles** qui différencie les pages, et non dans l'origine du texte.

Combien de temps faut-il pour positionner un site avec du SEO programmatique ?

Les premières pages sont indexées en **2 à 4 semaines**. Commencer à ranker dans le top 10 pour générer du trafic réel prend généralement **3 à 6 mois** pour les requêtes compétitives. Les long-tails très spécifiques peuvent se positionner dès les premières semaines.

Que se passe-t-il si les données sources changent ?

Ces mises à jour font partie du processus. Le système repose sur un **fichier JSON de données** revu tous les 3 à 6 mois, puis redéployé. Cela envoie aussi un signal de **freshness** à Google, ce qui favorise le positionnement.

Faut-il obligatoirement utiliser Next.js pour faire du SEO programmatique ?

Non, ce n'est pas obligatoire, mais cela facilite grandement la tâche. Tout framework permettant le **rendering côté serveur (SSR)** et la **génération statique** convient : Next.js, Astro, Remix ou SvelteKit sont d'excellents choix. En revanche, un **SPA côté client pur** ne fonctionnera pas : Google verra des pages vides et ne pourra pas les indexer.

Vous avez une idée ? Nous la rendons réelle.

Sans engagement. Juste un échange honnête sur votre projet.