Le déclic : 3h perdues pour un seul article
Janvier 2026. Je viens de passer 3 heures à rédiger un article pour mondher.ch.
Je publie en moyenne 2 articles par mois. Soit 6 heures de rédaction. Chaque mois. Sans exception.
Mon moment Eureka 💡
Je me suis posé la question :
- ✅ Je maîtrise N8N pour automatiser des workflows
- ✅ J’ai accès à l’API Claude d’Anthropic
- ✅ Mon blog tourne sous WordPress avec une API REST
Pourquoi passer 3h à rédiger ce que Claude peut générer en 30 secondes — et que N8N peut publier sans que je touche quoi que ce soit ?
Le vrai problème : le blog qui meurt faute de temps
La réalité d’un blog tech solo, c’est brutal. Tu as les idées. Tu n’as pas les bras.
- Trouver l’idée d’article prend 20 minutes
- Structurer le plan prend 30 minutes
- Rédiger le corps de l’article prend 90 minutes
- Relire, formater, ajouter les balises SEO prend 40 minutes
- Publier sur WordPress et programmer la diffusion prend 20 minutes
Total : 3h20 par article. Pour tenir un rythme de 2 articles semaine, il faudrait presque 7h dédiées. Chaque semaine. Je n’ai pas ça.
Le résultat ? Des gaps de publication. Des lecteurs qui décrochent. Un SEO qui stagne. Le cercle vicieux classique du créateur de contenu solo.
La décision : automatiser avec N8N et Claude
Février 2026. Je prends la décision : Pipeline Auto-Blog N8N x Claude.
L’idée est simple. Je fournis un mot-clé ou un sujet. Le workflow fait tout le reste. Rédaction, formatage, SEO, publication. Sans moi.
Stack technique
IA de rédaction : Claude API (claude-sonnet-4.6) — génération du contenu
CMS : WordPress REST API — publication et gestion des articles
Déclencheur : Google Sheets — liste de sujets à traiter en file d’attente
Planification : N8N Cron node — lancement automatique 3x par semaine
Stockage : Airtable — historique des articles générés et leur statut
Les défis techniques à surmonter
Défi #1 : Écrire un prompt qui respecte MON style
Claude peut écrire. Mais par défaut, il écrit comme Claude. Pas comme moi. Le premier résultat était générique, académique, plat. Exactement ce que je ne veux pas sur mondher.ch.
- ✅ J’ai extrait 10 de mes meilleurs articles et analysé mes patterns d’écriture
- ✅ J’ai construit un system prompt de 400 mots avec mes règles stylistiques exactes
- ✅ J’ai ajouté 3 exemples réels de mes accroches dans le prompt
- ✅ J’ai itéré 12 fois avant d’obtenir un résultat publiable sans retouche
Le system prompt est la pièce maîtresse. Sans lui, tout le reste ne sert à rien.
Défi #2 : Structurer la sortie Claude en HTML WordPress
WordPress n’accepte pas du markdown brut. Il faut du HTML propre, avec les bonnes classes CSS, les bonnes balises. Claude génère du texte. N8N doit transformer ce texte en HTML structuré avant de l’envoyer à l’API WordPress.
- ✅ J’ai demandé à Claude de générer directement en HTML avec mes classes CSS
- ✅ J’ai ajouté un node « Function » dans N8N pour nettoyer les balises parasites
- ✅ J’ai testé 30 articles pour valider la robustesse du parsing
content en HTML encodé. Un oubli sur l’encodage des caractères spéciaux (apostrophes, guillemets français) a cassé 6 articles avant que je le détecte.Défi #3 : Gérer la file d’attente sans doublons
Le Cron tourne tous les lundis, mercredis et vendredis à 8h. Il faut qu’il prenne le prochain sujet disponible dans Google Sheets — et marque ce sujet comme « en cours » avant de commencer. Sinon, deux déclenchements simultanés publient le même article deux fois.
- ✅ J’ai ajouté une colonne « statut » dans le Google Sheet : vide / en_cours / publié / erreur
- ✅ Le premier node du workflow met à jour le statut à « en_cours » avant tout traitement
- ✅ Un node de fin met à jour vers « publié » avec l’URL de l’article WordPress
Défi #4 : Gérer les erreurs sans planter silencieusement
Un pipeline automatique qui plante sans prévenir, c’est pire que pas de pipeline. J’avais besoin d’alertes.
- ✅ J’ai ajouté un Error Trigger node dans N8N qui capture toutes les exceptions
- ✅ En cas d’erreur, un message Telegram m’arrive avec le détail de l’échec
- ✅ Le statut dans Google Sheets passe à « erreur » avec le message d’exception
Défi #5 : Les métadonnées SEO automatiques
Un article sans meta title et meta description, c’est un article invisible. J’utilise Yoast SEO sur WordPress. Il faut alimenter ses champs via l’API REST avec les bonnes clés de custom fields.
- ✅ J’ai ajouté une étape dans le prompt Claude : générer aussi le meta title et la meta description
- ✅ Claude retourne un JSON structuré avec title, content, meta_title, meta_description, tags
- ✅ N8N parse ce JSON et envoie chaque champ au bon endpoint WordPress
Les résultats aujourd’hui
📊 Pipeline Auto-Blog en chiffres
Le coût Claude API tourne autour de 0,036€ par article avec claude-sonnet-4.6. Pour 4 articles par mois, ça fait 0,114€. Contre 12h de rédaction manuelle. Le calcul est vite fait.
Le trafic organique a augmenté de +67% en 2 mois. Simplement parce que je publie maintenant 3x plus souvent qu’avant. Google aime la régularité. Je lui en donne.
Ce que j’ai appris
1. Le prompt est ton vrai produit
Le workflow N8N, c’est la plomberie. Le prompt Claude, c’est l’âme. Investis 80% de ton temps sur le prompt. Pas sur les nodes.
2. L’automation ne remplace pas la stratégie
Claude génère du contenu. Mais c’est moi qui décide des sujets, de l’angle, du positionnement. L’IA exécute. Le cerveau humain dirige.
3. Commence petit, scale ensuite
J’aurais pu vouloir tout automatiser dès le départ. Réseaux sociaux, newsletters, vidéos. J’ai commencé par un seul pipeline. Je l’ai stabilisé. Maintenant je scale. C’est la bonne approche.
4. Le monitoring sauve des nuits de sommeil
Sans les alertes Telegram, j’aurais découvert les bugs en voyant que plus rien ne se publie. Avec elles, je suis prévenu en temps réel. Les automations sans monitoring sont des bombes à retardement.
5. N8N self-hosted bat Make sur ce cas précis
Make (ex-Integromat) facture à l’opération. Sur 12 articles par mois avec un workflow de 15 nodes, ça monte vite. N8N self-hosted : coût fixe, exécutions illimitées.
Tu veux faire pareil ?
🤝 Tu veux automatiser ton blog ?
J’ai construit ce système de A à Z.
Si tu veux le même pour ton business, parlons-en.
Et après ?
Le pipeline blog tourne tout seul depuis 2 mois. Je passe maintenant au niveau suivant.
- Automatiser la diffusion Twitter/LinkedIn après chaque publication
- Ajouter un node de recherche de sources réelles via Perplexity API pour enrichir les articles
- Générer automatiquement une newsletter Mailchimp à partir de chaque article publié
- Tester claude-opus-4 pour les articles piliers qui demandent plus de profondeur
L’automatisation n’est pas une destination. C’est un muscle. Plus tu l’entraînes, plus tu vas loin.
