Aller au contenu

Automatiser la publication SEO : mon process, mes skills, ce qui casse encore

Par Gianito Riesterer, Développeur web freelance à Lyon

Publié le 3 novembre 2026 - Mis à jour le 3 novembre 2026

Un homme, une tasse à la main, regarde un tapis roulant porter des feuilles vers une page web, près d'un réveil
Sur cette page

J'automatise la publication SEO de mes propres sites depuis septembre 2026. Chaque matin de semaine, une routine choisit un geste pour gianito.com, l'écrit et le met en ligne sans moi. D'autres routines font le même travail deux fois par semaine sur mes sites éditoriaux : cafebistro.fr, pneu-velo.info, chemin-montagne.fr et rasoir-electrique.com. Je vous montre le process tel qu'il tourne, les skills qui le portent, et ce qui demande encore ma décision.

Je le dis d'emblée : le jugement, je l'écris avant. La routine l'applique tous les jours, à la même heure, sans sauter d'étape. Ce que je n'ai pas su écrire en règle reste chez moi.

Pourquoi j'ai automatisé la publication de mes articles

Ma première routine de blog, hebdomadaire, n'a jamais rien publié. Elle rédigeait, puis laissait l'article sur une branche que personne ne fusionnait. Journal vide, site immobile. Je l'ai coupée le 1er septembre 2026 et remplacée par une routine quotidienne au contrat très court : un geste écrit et en ligne, ou rien.

L'objectif se mesure dans Search Console, à 90 jours : que les pages qui vendent mes prestations remontent. Un article de plus ne vaut rien s'il ne sert aucune offre ; la routine a donc des règles pour le refuser.

Le process de publication, en sept étapes

1. Le déclencheur : une heure fixe et un journal

gianito.com tourne du lundi au vendredi à 7h47. cafebistro.fr passe le mardi et le vendredi, pneu-velo.info et chemin-montagne.fr le mercredi et le samedi, rasoir-electrique.com le lundi et le jeudi.

Avant tout, la routine lit son journal. Une ligne du jour existe déjà ? Elle a couru, elle s'arrête : pas de rattrapage, pas de double publication. Puis elle vérifie que la mise en ligne est possible. Fin octobre, un quota de la plateforme de déploiement bloquait gianito.com ; deux matins de suite, la routine a lu le blocage en tête et n'a rien préparé pour rien.

2. L'état réel du site

Search Console sur 28 jours, le tableur des mots-clés, les branches ouvertes, les vingt dernières lignes du journal. Une mesure prise par un run précédent ne se croit pas sur parole : elle se revérifie dans le tour.

3. Le choix du geste

L'ordre est fixe. D'abord un sujet commandé, daté dans le tableur. Sinon, l'optimisation d'une page qui vend : assez d'impressions, une position entre 11 et 60, un taux de clic faible, aucune retouche récente. Sinon, une création, à cinq conditions : un volume réel mesuré sur Haloscan, une difficulté abordable, une offre que je vends vraiment, aucun recouvrement avec une page existante, une requête francophone sans marque tierce.

Deux contrôles écartent une page avant qu'on y touche. La cannibalisation d'abord : si une autre de mes URL sort mieux placée sur la requête, renforcer la perdante joue contre la gagnante. Puis la SERP atteignable : le premier résultat est-il à ma portée, et les pages en tête sont-elles du même type que la mienne ?

Sur gianito.com, deux gestes par run au plus : une optimisation et une création, jamais deux de la même sorte. Le second ne démarre qu'une fois le premier relu en production. Les sites éditoriaux, eux, n'ont droit qu'à un geste par run.

4. La rédaction

Sur gianito.com, le corps est écrit par un modèle de langage, appelé par une passerelle que j'héberge moi-même. Le brief porte le plan, les liens internes, la voix du site, et la liste des arguments que la page cible défend déjà. Sans elle, le modèle a redéfendu deux fois de suite un argument auquel la page consacrait déjà une section entière.

Si la passerelle tombe, la création saute. Seul un geste sans rédaction reste permis : un lien interne posé sur une ancre existante, un title, une meta. Aucun repli discret sur un autre modèle.

Puis la sortie se confronte à ma banque de preuves. Les chiffres, mais aussi les nombres écrits en lettres et tout événement attribué à un client. Un simple repérage des chiffres ne voit rien : les inventions attrapées un matin de septembre étaient toutes en toutes lettres ou en récit. Une anecdote de terrain se génère donc dans un appel à part, à partir d'une liste fermée de faits vérifiés. Si vous vous demandez ce que vaut l'IA comme outil de SEO, j'en parle dans l'article sur le référencement IA.

5. Les garde-fous qualité

Chaque texte passe par humanizer-fr, une skill qui note sur 100 le signal « texte de machine ». La cible est sous 25, et le score s'écrit dans le journal ; un score non relevé se déclare comme un contrôle raté. Sur les publications que j'ai relues dans les journaux, les scores mesurés vont de 10 à 24.

S'ajoutent les règles de ma charte : accents partout, aucun emoji, aucun tiret long, du gras pour la lecture en diagonale. Et une règle apprise en août sur ma propre page d'accueil : corriger ne doit pas désarmer. Retirer une tournure creuse ne doit pas emporter l'argument avec elle.

6. La mise en ligne, avec ses preuves

Lint, build, merge, déploiement. Puis la routine relit la page en production : réponse 200, title servi, canonical, données structurées de la FAQ, présence dans le sitemap, liens internes qui répondent. Sans ces preuves, la page n'est pas annoncée en ligne. Le 3 novembre, l'article du jour a répondu 404 pendant environ cinq minutes, le temps du déploiement ; la routine a attendu la réponse 200 avant de le noter publié.

Sur les sites WordPress, même logique : un article en blocs Gutenberg, publié en ligne de commande, relu dans le HTML servi.

7. Le journal et la boucle d'apprentissage

Une ligne par run, même à vide : le geste, la requête, les contrôles, les preuves, le score humanizer, la durée. Le geste entre aussi dans un registre qui classe, semaine après semaine, les types d'optimisation qui marchent sur chaque site. Puis le sitemap repart vers Google.

Quand un run apprend quelque chose de mesuré, il écrit une leçon. Une seule modification de ses propres consignes par 24 heures, et jamais le noyau : les interdits ne se réécrivent pas tout seuls.

Les skills qui portent ce process

Une skill, c'est une procédure écrite qu'un agent relit avant d'agir. Les routines en appellent une poignée, chacune pour une seule chose :

  • gianito-seo-article : la recette d'un article, du choix de la requête à l'insertion dans le site.
  • gianito-h1-title-meta : le H1, le title et la meta, calibrés en pixels pour ne pas être coupés dans Google.
  • humanizer-fr : le score sur 100 et une trentaine de tics repérés, dont la fausse antithèse rassurante.
  • anti-ai-slop et fix-french-accents : les formules recopiées d'une page à l'autre, les accents oubliés.
  • topo-lecture-diagonale : la densité du gras, pour qu'un lecteur pressé comprenne l'article par les titres et le gras.
  • haloscan-api et la connexion Search Console : volumes, SERP, positions. Haloscan injoignable, le geste qui en dépend s'arrête au lieu d'inventer.
  • illustrations-locales : les visuels, générés sur ma propre machine.
  • nego-netlinking : les réponses aux demandes d'articles sponsorisés, en brouillon, envoyées seulement sur mon go.
Une femme tient un porte-bloc coché et lève une feuille sortie d'un tapis roulant où passent des pages validées

Ce qui reste une décision humaine

Tout ce qui parle à un tiers en mon nom : un mail, un post, une réponse publique. Tout ce qui engage de l'argent. Les liens payants : une demande d'article sponsorisé reçoit un brouillon de réponse, qui ne part que si je coche, et une routine de publication ne touche jamais un lien sortant déjà vendu. Tout ce qui détruit ou déplace : aucune suppression, aucune redirection, aucune fusion d'URL sans moi. Le thème, les extensions et les réglages des sites WordPress restent hors de portée.

Ces questions arrivent sur une seule carte de mon tableau de pilotage, une ligne par question, avec la recommandation de la routine. Je coche : c'est un go sur cet objet et lui seul. Je supprime la ligne : c'est un refus, et la question ne revient jamais. J'ai choisi la coche parce que les messages de mes routines, je ne les lisais pas.

Ce qui casse encore

En septembre et en octobre, une dizaine de matins se sont terminés sans rien publier sur gianito.com. Le journal dit pourquoi : Search Console injoignable trois matins, le blocage de déploiement deux autres, deux matins sans candidat qui passait les filtres, une clé Haloscan refusée, un run stoppé par sa limite de budget, un matin passé à poser une décision. Un matin vide se lit dans le journal ; un geste forcé, lui, se lirait dans Google.

Le reste, je le liste parce que c'est le vrai coût :

  • Une publication faite à la main laisse le tableur en retard. Le 3 novembre, la routine a trouvé un article sorti la veille encore marqué « à rédiger ». Elle l'a vu et corrigé ; sans ce contrôle, elle l'aurait remis en chantier.
  • Les chiffres hérités. En optimisant une page, une routine y a trouvé un chiffre que rien ne sourçait, posé par une modification antérieure. Depuis, toute page touchée voit tous ses nombres revérifiés, y compris ceux qu'elle portait déjà.
  • Le score humanizer reste un outil de lecture. Une fois, le journal porte un score estimé au lieu d'un score mesuré. C'est écrit tel quel ; ça reste un trou.
  • Sur MeltingMots, j'ai suspendu l'enrichissement automatique. La routine y tourne en lecture seule jusqu'à nouvel ordre de ma part.

Mais quand la chaîne tient, elle tient. Sur cafebistro.fr, huit runs en octobre, huit gestes en ligne : six articles neufs et deux reprises. Sur pneu-velo.info, huit gestes aussi, dont une seule reprise.

Ce que ça change pour vous

Je vends du référencement SEO et GEO et de l'automatisation par IA. Mes propres sites servent de banc d'essai aux deux : ce qui y tient, je peux vous le proposer ; ce qui y casse, je vous le dis avant de signer.

Si vous voulez publier en continu sans perdre la main sur ce qui part en votre nom, retenez deux choses. Les règles s'écrivent avant, avec leurs interdits. Et tout ce qui est irréversible garde un humain au bout. Pour voir ce que ça donnerait sur votre site, prenez rendez-vous.

Questions fréquentes

Peut-on publier des articles SEO automatiquement sans relecture ?

Sur mes propres sites, oui, à une condition : que les règles soient écrites avant. Mes routines choisissent le geste, rédigent, contrôlent et mettent en ligne seules. Tout ce qui est irréversible reste à moi : suppression, redirection, fusion d'URL, lien payant, message à un tiers.

Que se passe-t-il quand l'outil de rédaction tombe ?

La création du jour saute. La routine garde l'erreur réelle dans son journal et ne se rabat jamais sur un autre modèle. Seul un geste sans rédaction reste permis : un lien interne posé sur une ancre existante, ou un title et une meta réécrits.

Comment empêcher une IA d'inventer des chiffres dans un article ?

Je confronte chaque sortie à une banque de preuves validées. Je cherche les chiffres, mais aussi les nombres écrits en lettres et tout événement attribué à un client, parce que les inventions passent souvent par là. Une anecdote de terrain se génère à part, à partir d'une liste fermée de faits vérifiés.

Google pénalise-t-il un article écrit avec une IA ?

Google juge la page elle-même, quel que soit l'outil qui l'a écrite. Un texte rédigé avec une IA est mal classé quand il ne dit rien de neuf ou affirme des choses fausses. C'est pour ça que mes garde-fous portent sur les preuves et sur la qualité du texte.

À lire aussi

Un projet web ? On en parle.

Réponse sous 24 h, devis gratuit et sans engagement.

AppelerPrendre rendez-vous