Interroger ses données Search Console dans un chat IA
Vous interrogez vos données Google Search Console en langage naturel, depuis un chat. L'agent commence par lister les propriétés accessibles sur votre compte, puis construit l'appel à l'API selon votre demande et présente les résultats dans un tableau. Le modèle par défaut est gpt-4o, plus coûteux que gpt-4o-mini, et les identifiants OAuth Google doivent être configurés avec les bons scopes pour limiter les reconnexions. Le webhook étant accessible publiquement, prévoyez une authentification.
- Déclencheur
- Webhook
- Taille
- 16 nœuds
- Outils
- PostgreSQL, OpenAI, Requêtes HTTP (API), Agent IA
Comment fonctionne ce workflow
- 1
Le nœud Webhook reçoit le message de l'utilisateur et l'identifiant de session envoyés par le client de chat.
- 2
Le nœud Set prépare le message, l'identifiant de session et date_message, ce dernier servant à borner la période demandée.
- 3
L'AI Agent lit le message et décide, selon le system prompt, s'il faut d'abord lister les propriétés ou récupérer des données.
- 4
Postgres Chat Memory conserve l'historique dans la table insights_chat_histories, avec une fenêtre de contexte de 5 messages.
- 5
Le sous-outil Call Search Console Tool déclenche un sous-workflow qui construit l'appel dans un nœud Set, puis interroge l'API Search Console via un nœud HTTP Request.
- 6
Le nœud Aggregate regroupe les données reçues dans un tableau et les renvoie à l'agent dans le champ response.
- 7
Le nœud Respond to Webhook renvoie la réponse de l'agent au client de chat.
Quand l'utiliser
- Consulter les requêtes ou pages les plus performantes d'une propriété sur une période donnée.
- Choisir le site à analyser dans la liste des propriétés accessibles, puis poser des questions de suivi dans la même conversation.
- Obtenir un tableau à partir de données Search Console sans passer par l'interface Google.
À préparer avant l'import
- Un compte Google ayant accès aux propriétés Search Console concernées.
- Un projet Google Cloud Platform, dont le client_id et le client_secret sont saisis dans les identifiants OAuth2 Google de n8n.
- Une clé API OpenAI, à renseigner dans les identifiants du nœud OpenAI Chat Model.
- Une base PostgreSQL et ses identifiants dans n8n. Supabase convient si vous n'en avez pas.
- Des identifiants Basic Auth pour protéger le webhook.
Bon à savoir
Changez d'abord le modèle du nœud OpenAI Chat Model : il est réglé sur gpt-4o, plus coûteux que gpt-4o-mini, qui peut donner des réponses un peu moins précises.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : SEO & Marketing
- Envoyer un rapport Google Analytics hebdomadaire par e-mailRapport hebdomadaire Google Analytics avec comparaison à l'année précédente, envoyé par e-mail et sur Telegram.
- Générer les balises méta Yoast des produits WooCommerceGénère les balises méta SEO des fiches WooCommerce à partir de leur contenu, produit par produit.
- Trouver chaque semaine des sujets de RP digitale sur RedditChaque lundi, repère les sujets Reddit qui circulent, en lit les commentaires et propose des angles de RP digitale.
- Créer des produits WooCommerce depuis Google Sheets avec IAImporte les fiches produits d'une feuille Google Sheets dans WooCommerce, avec méta-titres et méta-descriptions rédigés par IA.
- Lister les suggestions Google Autocomplete à partir d'un mot-cléSaisissez un mot-clé dans le chat et récupérez les suggestions Google Autocomplete obtenues en associant chaque lettre de A à Z.
- Optimiser le taux de conversion avec un agent OpenAIUn formulaire n8n déclenche un agent OpenAI et une requête HTTP pour travailler le taux de conversion.
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