Latenode

Synchroniser Google Sheets avec les classements Google Search à l'aide de SerpAPI

Ce workflow n8n automatise les vérifications planifiées des positions de vos mots-clés cibles dans les résultats de recherche organique de Google à l'aide de SerpAPI.

Il enregistre les nouvelles positions dans Google Sheets, les compare aux classements précédents et envoie des notifications via WhatsApp et/ou par e-mail en fonction des variations. Ce workflow est idéal pour les spécialistes SEO qui surveillent le classement des mots-clés, les propriétaires de sites web qui suivent les performances et les agences qui gèrent des campagnes SEO.

Mis à jour Jul 1, 2026Durée estimée : 25sCoût estimé : $0.0016
Comment Latenode estime le temps et le coût

Latenode facture le temps d'exécution des workflows en secondes CPU. Les 10 000 premières secondes CPU sont gratuites chaque mois, puis l'utilisation suit la tarification pay-as-you-go à la seconde CPU. Les nœuds AI Plug-and-Play (PnP) sont facturés séparément — chaque token PnP coûte 1 USD, en pay-as-you-go au coût du fournisseur plus une petite commission de traitement, sans clés API requises.

Tarifs complets — comment fonctionnent les secondes CPU →
SEO, marketing & analytics

Aperçu du workflow

Ce que fait ce modèle

  • Récupère les positions de classement actuelles pour les mots-clés spécifiés dans les résultats de recherche organique de Google à l'aide de SerpAPI.
  • Enregistre les positions des mots-clés dans un tableur Google Sheets pour un suivi et une analyse historiques.
  • Compare les classements actuels aux positions précédentes et identifie les changements dans les performances des mots-clés.
  • Envoie des notifications via WhatsApp et/ou par e-mail lorsque les classements des mots-clés fluctuent au-delà d'un seuil spécifié.
  • Fournit un rapport complet des données de classement des mots-clés stockées dans le tableur Google Sheets.

Comment ça marche

1
Déclencheur

Planifier l'exécution automatique du workflow

Le workflow est déclenché selon un planning régulier pour vérifier automatiquement le classement des mots-clés cibles dans les résultats de recherche Google.

2
Logique

Définir les mots-clés à suivre

L'utilisateur configure les mots-clés spécifiques qu'il souhaite surveiller pour ses besoins de suivi SEO ou de performance de site web.

3
Action

Récupérer les classements SERP Google actuels

Le workflow utilise l'intégration Google Programmable Search Engine pour récupérer les classements et URL actuels des mots-clés cibles dans les résultats de recherche organique de Google.

4
Logique

Mapper les résultats de recherche organique

Le nœud de code JavaScript extrait les informations de classement et d'URL de la réponse SERP pour chaque mot-clé cible.

5
Action

Rechercher le classement précédent dans Google Sheets

Le workflow recherche le classement précédent de chaque mot-clé dans le tableur Google Sheets où les données historiques sont stockées.

6
Logique

Détecter les changements de classement

Le code JavaScript compare les classements actuel et précédent pour déterminer si la position du mot-clé s'est améliorée, a baissé ou est restée identique.

7
Action

Enregistrer le nouveau classement dans Google Sheets

Le nouveau classement et le statut de chaque mot-clé sont stockés dans le tableur Google Sheets pour un suivi historique.

8
Logique

Acheminer vers les notifications d'amélioration ou de baisse

Le workflow achemine les résultats vers les chemins de notification appropriés selon que le classement du mot-clé s'est amélioré ou a baissé.

9
Action

Envoyer un e-mail - Amélioration

Si le classement du mot-clé s'est amélioré, le workflow envoie une notification par e-mail à l'utilisateur ou à l'équipe.

10
Action

Envoyer WhatsApp - Amélioration

Si le classement du mot-clé s'est amélioré, le workflow envoie également une notification WhatsApp à l'utilisateur ou à l'équipe.

11
Action

Envoyer un e-mail - Baisse

Si le classement du mot-clé a baissé, le workflow envoie une notification par e-mail à l'utilisateur ou à l'équipe.

12
Action

Envoyer WhatsApp - Baisse

Si le classement du mot-clé a baissé, le workflow envoie également une notification WhatsApp à l'utilisateur ou à l'équipe.

Guide de configuration

1

Ajouter un identifiant Google Search Console

1. Allez dans le panneau des identifiants Latenode. 2. Cliquez sur 'Ajouter un identifiant' et sélectionnez l'intégration 'Google Programmable Search Engine'. 3. Suivez le flux d'authentification pour autoriser Latenode à accéder à votre compte Google Search Console.

2

Configurer l'intégration Google Sheets

1. Dans le builder Latenode, ajoutez un nœud 'Google Sheets'. 2. Dans les paramètres du nœud, sélectionnez l'identifiant Google Sheets que vous avez ajouté précédemment. 3. Spécifiez le tableur et l'onglet Google Sheets où vous souhaitez enregistrer les positions des mots-clés.

3

Définir les mots-clés cibles

1. Dans le builder Latenode, ajoutez un nœud 'Set'. 2. Dans les paramètres du nœud, définissez les mots-clés cibles que vous souhaitez suivre dans les résultats de recherche Google.

4

Configurer les canaux de notification

1. Dans le builder Latenode, ajoutez un nœud 'Gmail' et un nœud 'WhatsApp'. 2. Dans les paramètres du nœud 'Gmail', entrez les détails de votre identifiant Gmail. 3. Dans les paramètres du nœud 'WhatsApp', connectez votre identifiant WhatsApp Business API.

5

Vérifier et déployer le workflow

1. Vérifiez l'ensemble du workflow dans le builder Latenode pour vous assurer que tous les nœuds sont correctement configurés. 2. Cliquez sur 'Déployer' pour publier le workflow et le rendre disponible pour les exécutions planifiées.

Prérequis

Créez une clé API Google Programmable Search Engine et activez l'API Programmable Search Engine dans votre console Google Cloud
Configurez un tableur Google Sheets pour stocker les données de classement des mots-clés
Activez l'API Google Sheets et créez des identifiants (compte de service ou OAuth) pour accéder au tableur
Configurez un compte WhatsApp Business API et obtenez les identifiants nécessaires (numéro de téléphone, jeton d'accès) pour envoyer des notifications

FAQ

Questions fréquentes sur ce modèle

Chaque exécution utilise des crédits de votre plan Latenode. Nous facturons le temps de traitement (1 crédit = 30 secondes). Votre coût réel dépend de votre plan et de la durée de l'exécution. Consultez See pricing plans pour les plans et le fonctionnement des crédits.