Aller au contenu principal

Recherche de mots-clés SEO automatisée avec OpenAI et DataForSEO

Vous partez d'un sujet envoyé au webhook. Le workflow le développe en mots-clés liés, relève pour chacun les volumes de recherche et la difficulté avec DataForSEO, puis ajoute une étape d'analyse des concurrents. Un agent IA branché sur OpenAI rédige la stratégie finale, qui est enregistrée dans NocoDB avant l'envoi d'une notification sur Slack. Il convient à qui prépare un contenu et veut une première base de mots-clés.

Déclencheur
Webhook
Taille
26 nœuds
Outils
OpenAI, Agent IA, DataForSEO, NocoDB, Slack

Comment fonctionne ce workflow

  1. 1

    Le webhook reçoit le sujet à traiter, à l'étape Input.

  2. 2

    Un agent IA, relié à OpenAI, développe ce sujet en mots-clés liés, et un parseur de sortie structurée met la réponse en forme.

  3. 3

    DataForSEO renvoie pour chaque mot-clé le volume de recherche, le CPC et la difficulté.

  4. 4

    L'étape Competitor Research ajoute l'analyse des concurrents aux données de mots-clés.

  5. 5

    Merge rassemble les résultats, et l'agent IA rédige la stratégie finale via OpenAI.

  6. 6

    NocoDB enregistre la stratégie et met à jour son statut.

  7. 7

    Slack envoie la notification de fin de traitement.

Quand l'utiliser

  • Préparer les mots-clés d'un nouvel article à partir d'un seul sujet.
  • Constituer une base de stratégies de mots-clés dans NocoDB pour une équipe éditoriale.
  • Suivre l'avancement d'une recherche grâce au statut mis à jour dans NocoDB.

À préparer avant l'import

  • Une clé API OpenAI, enregistrée comme identifiant dans n8n.
  • Des identifiants DataForSEO valides.
  • Une base NocoDB avec la table de stratégie et son champ de statut.
  • Un accès Slack autorisé, avec le canal qui recevra les notifications.
  • Une instance n8n dans laquelle importer le template.

Bon à savoir

Avant le premier lancement, vérifiez que la table NocoDB contient les champs attendus par les nœuds d'enregistrement et de mise à jour du statut, sinon la sauvegarde échouera en fin de parcours.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template demande n8n auto-hébergé : DataForSEO (nœud communautaire) ne fonctionne pas sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n