Comment j'ai créé 6 500+ pages SEO avec du pSEO : ma stratégie pour générer du trafic organique

15 min de lecture

Hier après-midi, j'ai créé un système qui génère automatiquement plus de 6 500 pages optimisées SEO. Aujourd'hui, ces pages sont référencées dans mon sitemap et Google commence à les indexer. Je vais vous expliquer comment j'ai construit ce système, les outils que j'ai utilisés, et pourquoi le pSEO (programmatic SEO) est une stratégie puissante pour scaler votre contenu.

Le problème : comment se faire connaître avec un petit blog

Mon blog est personnel. Il parle de moi, de mon parcours, de mes réflexions sur le scraping, l'automatisation et l'entrepreneuriat. Je suis connu principalement via des canaux externes : Malt, LinkedIn, Fiverr, où je vends mes services de scraping, d'automatisation et d'outbound.

Le blog apporte une touche plus personnelle, mais il a un problème : comment multiplier sa visibilité avec un contenu limité ?

La réponse : le pSEO (programmatic SEO). L'idée est simple : créer une multitude de pages optimisées SEO qui permettent de multiplier les références, les impressions, les clics et les visiteurs sur le long terme. On parle de SEO, donc les résultats ne sont pas immédiats, mais la stratégie est puissante.

Avec l'IA et l'automatisation, on peut aujourd'hui scaler cette stratégie de manière intelligente.

La solution : partir des vrais besoins du marché

Mon domaine d'expertise, c'est le scraping. Aujourd'hui, il y a énormément de besoins : scraper LinkedIn, Amazon, eBay, Airbnb, et bien d'autres plateformes.

L'idée était de créer des cas d'usage et une multitude de pages qui racontent l'histoire de chaque cas d'usage avec une page personnalisée.

Trouver les meilleurs cas d'usage : Apify

Je suis contributeur sur Apify, une plateforme où je développe des scripts d'automatisation et de scraping que je rends publics. Il existe des milliers de "Apify actors" (scripts) disponibles publiquement, et on peut voir leur classement, leur nombre d'utilisateurs, et toutes sortes d'informations.

J'ai donc scrappé tous les actors de la plateforme, je les ai mis dans une base de données, puis j'ai demandé à l'IA d'analyser tous ces actors. Résultat : l'IA a trouvé 6 500 cas d'usage uniques et très spécifiques, qu'elle a su catégoriser.

J'avais accès à la description, au titre, et à la plateforme où les scripts scrappent. J'ai donc créé une page complète avec 6 500 cas d'usage détaillés.

Critère de sélection : je ne me suis intéressé qu'aux cas d'usage qui avaient plus de 1 000 utilisations sur Apify. Ça me permet d'avoir un premier filtre de qualité et de m'assurer que les cas d'usage sont vraiment utilisés dans le marché réel.

L'architecture technique : de la donnée à la page

Voici comment j'ai construit le système, étape par étape :

1. Collecte des données (scraping Apify)

J'ai scrappé tous les actors Apify publics pour récupérer :

  • Le titre de l'actor
  • La description détaillée
  • La plateforme cible (LinkedIn, Amazon, eBay, etc.)
  • Le nombre d'utilisateurs
  • Le classement et la popularité

Pourquoi Apify ? Parce que c'est une source de données réelles : chaque actor avec 1 000+ utilisations représente un vrai besoin du marché. Pas de suppositions, que des cas d'usage validés.

2. Analyse et catégorisation avec l'IA

Une fois les données collectées, j'ai utilisé GPT-4o mini pour :

  • Analyser chaque actor et comprendre son cas d'usage
  • Identifier les cas d'usage uniques (éviter les doublons)
  • Catégoriser par secteur (immobilier, e-commerce, santé, finance, etc.)
  • Extraire les mots-clés pertinents pour le SEO

L'IA a identifié 6 500 cas d'usage uniques à partir des actors de la plateforme.

Les 15 secteurs identifiés par l'IA

L'IA a analysé les 6 500 actors et les a catégorisés en 15 secteurs distincts :

SecteurNombre de cas d'usageExemples de plateformes
Réseaux Sociaux & Lead Generation1 806LinkedIn, TikTok, Instagram, Facebook
E-commerce1 206Amazon, Shopify, eBay, Walmart
Automatisation1 027Google Maps, API, CRM, Email
Développement473GitHub, API, Yelp, Puppeteer
Immobilier394Zillow, Airbnb, Booking, Realtor
IA & Machine Learning388LinkedIn, Glassdoor, OpenAI
Autres338COVID-19, Crypto, Torrents, Spotify
Recrutement & RH305Indeed, Glassdoor, LinkedIn Jobs
Médias & Actualités250Bloomberg, Reuters, Google News
SEO & Analytics192Google Search, Bing, Ahrefs
Tourisme & Voyage133TripAdvisor, Kayak, Yelp

Ce qui ressort : Les réseaux sociaux et l'e-commerce dominent largement, représentant près de 50% des cas d'usage. C'est logique : ce sont les plateformes où il y a le plus de données à extraire et le plus de besoins business.

3. Génération du contenu personnalisé

Pour chaque cas d'usage, l'IA génère :

  • Un slug d'URL optimisé (ex: scraping-annonces-immobilieres) - Un titre SEO accrocheur
  • Une description personnalisée par secteur
  • Les spécificités de la page (bénéfices, exemples, données extractibles)
  • Les mots-clés pertinents pour le référencement

L'avantage : Chaque page est unique, même si elle traite d'un sujet similaire. Le contenu est adapté au secteur et aux besoins spécifiques.

4. Stockage et rendu dynamique

Mon blog est hébergé sur Vercel, directement lié à GitHub. J'ai créé des pages dynamiques (pas statiques) qui :

  • Récupèrent les données depuis une base de données (Vercel Blob Storage)
  • Les enrichissent avec l'IA pour rendre le contenu dynamique et personnel
  • Génèrent la page HTML à la volée pour chaque URL via Next.js

Le flux complet :

javascriptScraping
→ Base de données → IA (personnalisation) → Vercel Blob Storage → Next.js (ISR) → Page dynamique unique

Pourquoi des pages dynamiques ? Parce que je peux ajouter de nouveaux cas d'usage sans toucher au code. Il suffit d'ajouter des données, et les pages se créent automatiquement.

Le système complet en action

Voici comment fonctionne le système de bout en bout :

  1. Collecte des cas d'usage : Scraping Apify pour récupérer les actors publics avec plus de 1 000 utilisations
  2. Analyse IA : L'IA analyse et catégorise les cas d'usage uniques
  3. Génération du contenu : L'IA génère les blocs de texte, mots-clés et structure pour chaque page
  4. Base de données : Les données sont stockées dans une base de données
  5. Rendu dynamique : À chaque visite d'une URL, Next.js récupère les données et génère une page unique, sans contenu dupliqué

Avantage SEO : Chaque page est unique, optimisée, et ciblée sur des requêtes spécifiques. Pas de contenu dupliqué.

5. Structure intelligente des pages

Chaque page générée suit un template cohérent et optimisé pour la conversion :

Blocs de contenu générés automatiquement

1. Header SEO

  • Titre H1 optimisé avec mots-clés (ex: "Scraping Zillow : extraction des données immobilières")
  • Meta description personnalisée par secteur
  • Fil d'Ariane (Breadcrumb) pour la navigation
  • Icône de catégorie

2. Proposition de valeur

  • Résumé en une phrase du cas d'usage
  • Délai de livraison (7 jours)
  • Tarif indicatif (600€ HT minimum)
  • Badge "100% Données structurées"

3. Section "Pourquoi ce cas d'usage ?"

  • Problèmes résolus : Les défis spécifiques du secteur
  • Exemples concrets : 2-3 use cases réels
  • Impact business & ROI : Métriques chiffrées (gain de temps, augmentation CA, etc.)

4. Section "Données extractibles"

  • Tableau exemple de données (3 lignes d'exemple)
  • Liste des types de données (3-8 types selon le cas d'usage)
  • Format de livraison (CSV, Excel, JSON, API)

5. Section "Bénéfices business"

  • 4 bénéfices clés sous forme de badges :
    • Automatisation de processus
    • Gain de temps
    • Analyse de données
    • Veille concurrentielle

6. Section sociale proof

  • 3 témoignages clients rotatifs
  • Stats : "424+ projets réalisés avec 270+ avis positifs"
  • Sources : Malt, Fiverr, LinkedIn

7. Call-to-Action

  • Bouton "Obtenir un devis personnalisé"
  • Lien vers LinkedIn
  • Lien vers Calendly pour RDV gratuit

Particularité : Pour certains cas d'usage avec données de contact (emails, téléphones), j'ajoute automatiquement une section "Option +7j : Accompagnement stratégie outbound" qui propose :

  • Copywriting via Lemlist
  • Configuration DNS anti-spam via Zapmail
  • Lancement et optimisation des campagnes

Cette section apparaît uniquement sur les pages pertinentes (Lead Generation, B2B, etc.).

Les résultats (premiers indicateurs)

J'ai créé ce système hier après-midi. Aujourd'hui, je peux déjà voir que :

  • 6 500+ pages créées et référencées dans mon sitemap
  • Google a référencé les pages dans le sitemap (visible dans Google Search Console)
  • Indexation en cours : Google commence à indexer progressivement les pages

Temps investi : 5-6 heures pour créer 6 500 pages. Le ROI est intéressant, sachant la qualité des pages construites, complètes et parfaitement dynamiques.

Coût : Environ 6 dollars en crédits ChatGPT (GPT-4o mini) pour générer les mots-clés et le contenu de manière massive et rapide.

Comparaison : Si j'avais payé un rédacteur 50€ par page, ça m'aurait coûté 325 000€. Ici, 6 dollars. La différence est énorme.

Exemples de pages générées

Voici quelques exemples concrets de pages créées par le système :

E-commerce (1 206 pages)

Réseaux Sociaux & Lead Generation (1 806 pages)

Immobilier (394 pages)

Structure type d'une page :

Chaque page contient :

  • Un titre optimisé SEO
  • Une description détaillée du cas d'usage
  • Les problèmes résolus par ce type de scraping
  • Des exemples concrets d'utilisation
  • L'impact business et ROI attendu
  • Les types de données extractibles (3-8 types par cas d'usage)
  • Les sources de données concernées
  • Un délai de livraison (7 jours en moyenne)
  • Un tarif indicatif (à partir de 600€ HT)
  • Un processus en 4 étapes détaillé

⚠️ Note importante : Je n'ai pas encore de résultats de trafic, car le système vient d'être mis en place. Le SEO prend du temps. Mais la structure est là, les pages sont indexées, et Google va progressivement les classer.

Ce qui prend le plus de temps : la stratégie, pas le code

Ce qui prend le plus de temps, ce n'est pas les scripts pour générer les pages. C'est plutôt :

1. L'orchestration des données (2-3 heures)

  • Scraper tous les actors Apify
  • Filtrer par popularité (1 000+ utilisations)
  • Nettoyer les données et éliminer les doublons
  • Structurer la base de données

Exemple concret : J'ai dû décider comment catégoriser "Instagram Scraper" - est-ce du Marketing, des Réseaux Sociaux, ou de la Lead Generation ? L'IA a proposé "Réseaux Sociaux & Lead Generation", ce qui fait sens.

2. La définition des prompts IA (1-2 heures)

  • Tester différents prompts pour la génération de contenu
  • S'assurer que chaque page est unique et personnalisée
  • Définir la structure des blocs de texte

Exemple de prompt utilisé :

javascriptTu
Génère un cas d'usage détaillé pour [ACTOR_NAME]. Le cas d'usage doit inclure : - Les problèmes résolus (2-3 phrases) - Des exemples concrets d'utilisation (2-3 exemples) - L'impact business et ROI (chiffres concrets) Secteur : [CATEGORY] Ton : professionnel mais accessible

3. L'optimisation SEO (1-2 heures)

  • Définir la structure des URLs (ex: /cas-usage/e-commerce/scraping-amazon-extraction-produits) - Créer les meta descriptions personnalisées
  • Générer les mots-clés pertinents
  • Structurer le sitemap XML

Décision clé : J'ai décidé d'organiser les URLs par secteur (/cas-usage/[secteur]/[slug]) plutôt qu'à plat (/cas-usage/[slug] ). Ça améliore la navigation et le SEO, mais ça complexifie le routing Next.js.

4. Le rendu dynamique avec Next.js (1-2 heures)

  • Configurer l'ISR (Incremental Static Regeneration)
  • Gérer le fallback pour les nouvelles pages
  • Optimiser les performances de chargement

Résultat : Chaque page se génère en moins de 500ms, même avec 6 500 pages dans le sitemap.

Le code, une fois la stratégie définie, c'est relativement rapide. Mais la stratégie, c'est 80% du travail.

Les leçons apprises

Ce qui a marché

  1. Partir de données réelles : Utiliser Apify avec des actors ayant 1 000+ utilisations garantit qu'on traite de vrais besoins du marché
  2. Filtrage par popularité : Le critère de 1 000 utilisations permet d'avoir un premier filtre de qualité
  3. Pages dynamiques : Créer des pages dynamiques plutôt que statiques permet d'ajouter du contenu sans toucher au code
  4. IA pour la personnalisation : GPT-4o mini génère du contenu unique et adapté à chaque secteur

Ce qu'il faut éviter

  1. Ne pas générer trop de pages d'un coup : Google peut pénaliser si on crée des milliers de pages en une fois. Mieux vaut y aller progressivement. Bon, là, j'ai quand même avancé et intégré 6 500 pages d'un coup… à voir si ça passe !
  2. Ne pas négliger la qualité : Même avec l'IA, il faut vérifier que le contenu généré est pertinent et unique
  3. Ne pas oublier le SEO technique : Sitemap, structured data, URLs propres... Tout compte pour le SEO

Leçons SEO spécifiques

✅ Ce qui aide le référencement

  1. URLs structurées par catégorie
    • Bon : /cas-usage/e-commerce/scraping-amazon- Moins bon :/scraping-amazon-12345
  2. Variations de contenu
    • J'ai 15 secteurs différents, donc 15 variations de prompts
    • Chaque secteur a son propre vocabulaire (ex: "Lead generation" pour B2B, "Ventes" pour E-commerce)
  3. Maillage interne intelligent
    • Chaque page de cas d'usage renvoie vers :
      • La page catégorie (ex: E-commerce) - 4 autres cas d'usage similaires
      • La page d'accueil
    • Ça fait 6 500 × 5 = 32 500 liens internes
  4. Structured data (Schema.org)
    • J'ai ajouté des balises Schema.org "Article" sur chaque page
    • Ça aide Google à comprendre la structure du contenu

⚠️ Ce qui peut pénaliser

  1. Créer trop de pages d'un coup
    • Google peut considérer ça comme du spam
    • Mieux vaut y aller progressivement (mais bon... j'ai quand même fait 6 500 d'un coup 😅)
  2. Contenu trop similaire
    • Risque de cannibalisation entre pages
    • Solution : Personnaliser les prompts par secteur
  3. Pages orphelines
    • Pages sans liens entrants
    • Solution : Sitemap XML + maillage interne automatique

Les optimisations futures

  • Analytics avancés : Tracker quelles pages génèrent le plus de trafic
  • A/B testing des prompts : Tester différents prompts pour améliorer la qualité du contenu généré
  • Mise à jour automatique : Régénérer le contenu périodiquement pour le garder à jour
  • Expansion : Ajouter d'autres types de pages (guides, outils, etc.)

Pourquoi ça fonctionne

  1. Cas d'usage réels : Je pars de vrais besoins (actors Apify avec 1 000+ utilisations)
  2. Contenu unique : Chaque page est générée dynamiquement, pas de duplication
  3. Optimisation SEO : URLs propres, titres optimisés, contenu ciblé
  4. Scalabilité : Ajouter de nouveaux cas d'usage = ajouter des données, pas réécrire du code

Les prochaines étapes

Aujourd'hui, le blog vient d'être lancé. Il y a encore très peu d'impressions, mais c'est normal : on est au début. Dans quelques jours/semaines, on pourra voir :

  • L'évolution du trafic organique
  • Les pages les plus performantes
  • Les conversions (leads générés)

Je ferai probablement un autre article de blog pour montrer l'impact du pSEO que j'ai mis en place, avec des métriques concrètes.

Pourquoi je partage ça

Je précise évidemment : je n'ai pas réalisé tous ces cas d'usage. C'est plus pour montrer le travail et me faire connaître à travers ça. L'objectif est de montrer la méthodologie, d'inspirer d'autres entrepreneurs, fondateurs ou marketeurs qui pourraient dire : "C'est intéressant, comment le mettre en place ? Comment aller plus loin ?"

L'idée : Montrer que le pSEO est accessible, même pour un petit blog personnel. Avec les bons outils (IA, automatisation, scraping), on peut créer des milliers de pages optimisées en quelques heures.

La transparence : Je partage mes méthodes, mes outils, mes résultats (même s'ils sont encore limités). C'est comme ça que j'aime travailler : en partageant ce que j'apprends.

Conclusion

Le pSEO est une stratégie puissante pour scaler votre contenu SEO. Avec l'IA et l'automatisation, on peut créer des milliers de pages optimisées en quelques heures, pour un coût dérisoire.

Les clés du succès :

  • Partir de vrais besoins (données réelles du marché)
  • Automatiser la génération de contenu avec l'IA
  • Créer des pages dynamiques et uniques
  • Optimiser pour le SEO (URLs, titres, contenu)

En 5-6 heures et pour 6 dollars, j'ai créé 6 500 pages qui commencent à être indexées par Google. Le ROI est là, même si les résultats SEO prendront du temps à se matérialiser.

Pour aller plus loin

Si vous êtes intéressé par le pSEO ou que vous avez des questions sur l'implémentation, n'hésitez pas à me contacter ou à réserver un créneau sur mon Calendly.

Je ferai probablement un suivi dans quelques semaines/mois pour partager les résultats concrets : trafic généré, pages les plus performantes, leads générés, etc.

Vous avez déjà testé le pSEO ? Partagez votre expérience en commentaire ou contactez-moi directement.


Article publié le 05/01/2026

Partager cet article :

Ne ratez aucun article

Recevez mes derniers articles et réflexions sur le scraping, l'automatisation et l'entrepreneuriat directement dans votre boîte mail.

Pas de spam, désinscription en un clic. Vos données sont protégées.