← Bibliothèque / Croissance
Blog automatisé & SEO/GEO
Le seul grand module encore à construire : pipeline articles auto (rédaction→traduction assistée→publication planifiée) posé sur les baselines SEO/GEO déjà prouvées chez RDC (43-63 pages trilingues auditables).
Construit à partir de :
DDR adminRDC sitereva-tourisme CONCEPT.md
Dans le back office
Section Contenu du BO : Articles (liste+fiche+statuts), Plan éditorial, Traductions, Tags/sujets, SEO checks, Métriques citations.
Pages & écrans
| Page / zone | Rôle |
|---|---|
/articles | Éditeur structuré blocs (héritage DDR texte_vers_blocs_sans_perte anti-perdition traduction FR→EN→ES, titre conservé) |
/plan-editorial | Sujets IA depuis KB/performances/événements PF, statuts Sujet→Draft→Traduit→Programmé→Publié |
/seo-checks | Baseline title/description/canonical/hreflang page-par-page diffable (--save), garde de COPIE document complet (nav+pied, texte visible ET alt/aria/content/value, guillemets doubles et simples) |
/geo-jsonld | Balisage attesté SEULMENT : hasCredential vérifiée, FAQPage si question RENDUE dans la section (garde check_faq_visible), areaServed réduite au réel, JAMAIS aggregateRating/prix inventés |
Patterns UI/UX
- 44 articles × 3 langues prévue (DDR), URLs conservées, sitemaps par langue + llms.txt
Composants clés
- gen_pages.py pattern multi-langues build déterministe octet/octet
- hreflang es-ES complet (précédent RDC espagnol livré 21 pages/triplets)
Automatisations
- Socles déjà écrits AILLEURS : CONCEPT reva-tourisme (pipeline Trigger.dev contenu blog→posts→newsletter vendu « carburant PAS promesse »), workflow n8n content-factory-seo (_library Ready), worker publication séparé DDR (publish/rollback git)
- traduction assistée + garde anti-perdition
- audit seo-non-regression.py Prouvé en cassant un titre exprès
Intelligence artificielle
- Rôle IA
- Rédaction draft depuis corpus sourcé (source obligatoire comme la KB) ; traduction ; suggestions sujets.
- Modèles
- à définir (claude sonnet via modèle centralisé)
- Garde-fous
- jamais de fait non sourcé publié ; FAQPage balisée seulement si question visible
Données
- articles (blocs jsonb, langues, statut, scheduled_at)
- article_translations
- topics
- seo_baselines
Invariants & pièges
- NE PAS vendre la vitesse/perfs du site actuel comme argument (contrôle technique secondaire, correction Jordy)
- Chantier dit « citable par les LLM » : GEO = données structurées honnêtes + llms.txt, pas keyword spam
- Aucune donnée codée ici : exemple Moana Blue/Fenua = noindex voulu, ce n'est PAS une référence SEO