ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment connecter Claude MCP à GA et GSC pour des insights SEO
Tutoriel

Comment connecter Claude MCP à GA et GSC pour des insights SEO

Connectez Claude Code MCP à Google Analytics et Search Console, puis associez-le à Scavio pour les données SERP. Workflow SEO unifié.

Obtenez une clé API gratuiteDocumentation API

Un post sur r/DigitalMarketing demandait comment faire analyser les données GA et GSC par Claude pour des recommandations SEO. La réponse : utiliser MCP pour connecter Claude à vos analytics, puis ajouter Scavio MCP pour les données SERP en direct. Claude peut alors croiser vos impressions GSC avec les positions SERP actuelles.

Prérequis

  • Claude Code ou Claude Desktop
  • Propriété Google Analytics 4
  • Site vérifié Google Search Console
  • Clé API Scavio

Parcours

Étape 1: Ajouter Scavio MCP à Claude

Enregistrer le serveur Scavio MCP pour que Claude puisse effectuer des recherches.

Bash
# In Claude Code:
claude mcp add scavio https://mcp.scavio.dev/mcp \
  --header 'x-api-key: YOUR_SCAVIO_KEY'

# Verify it loaded:
claude mcp list

Étape 2: Exporter les données GSC en CSV

Téléchargez vos données de performance Search Console pour que Claude les analyse.

Python
# From GSC UI: Performance > Export > CSV
# Or use the GSC API:
from googleapiclient.discovery import build
from google.oauth2 import service_account

creds = service_account.Credentials.from_service_account_file('sa.json',
    scopes=['https://www.googleapis.com/auth/webmasters.readonly'])
service = build('searchconsole', 'v1', credentials=creds)

resp = service.searchanalytics().query(siteUrl='https://yoursite.com',
    body={'startDate': '2026-04-01', 'endDate': '2026-05-01',
          'dimensions': ['query'], 'rowLimit': 100}).execute()
for row in resp.get('rows', []):
    print(f"{row['keys'][0]}: {row['clicks']} clicks, pos {row['position']:.1f}")

Étape 3: Croiser les requêtes GSC avec les SERP en direct

Pour vos requêtes GSC principales, vérifiez la position SERP actuelle via Scavio.

Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}

def check_serp_position(query, domain):
    data = requests.post('https://api.scavio.dev/api/v1/search',
        headers=H,
        json={'platform': 'google', 'query': query}).json()
    for r in data.get('organic_results', []):
        if domain in r.get('link', ''):
            return r['position']
    return None

# Compare GSC avg position vs live SERP position
# Divergence means recent ranking changes

Étape 4: Demander à Claude de générer des recommandations SEO

Avec les deux sources de données connectées, Claude peut donner des recommandations spécifiques.

Text
# In Claude Code with Scavio MCP active:
# 'Analyze my top 10 GSC queries from this CSV.
#  For each, check the current SERP position using Scavio.
#  Identify queries where I dropped positions and suggest
#  content improvements based on what currently ranks above me.'

Exemple Python

Python
# Workflow: GSC data -> Claude MCP -> Scavio SERP check -> recommendations
# Cost: 10 keyword checks = 10 x $0.005 = $0.05
# Compare to: Ahrefs Lite $129/mo or Semrush Pro $139.95/mo for similar insights

Exemple JavaScript

JavaScript
const res = await fetch('https://api.scavio.dev/api/v1/search', {
  method: 'POST',
  headers: {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'},
  body: JSON.stringify({platform: 'google', query: gscKeyword})
});
const serp = await res.json();
const liveRank = serp.organic_results?.findIndex(r => r.link.includes(myDomain)) + 1;

Sortie attendue

JSON
Claude analyzes GSC performance data and cross-references with live SERP positions via Scavio MCP. Outputs specific content improvement recommendations for dropping keywords.

Tutoriels associés

  • Comment surveiller les mots-clés SEO via Claude MCP avec Scavio
  • Comment suivre les classements SEO quotidiennement avec l'API Scavio

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Claude Code ou Claude Desktop. Propriété Google Analytics 4. Site vérifié Google Search Console. Clé API Scavio. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Use Case

Optimisation des mots-clés SEO avec Claude MCP

Read more
Best Of

Meilleure API de recherche pour Claude Code en 2026

Read more
Best Of

Meilleurs outils SEO pour Claude Code en 2026

Read more
Use Case

Automatisation GSC MCP

Read more
Workflow

Vérification quotidienne des mots-clés SEO via Claude MCP

Read more
Workflow

Recherche Web Claude Code via Scavio MCP

Read more

Commencer

Connectez Claude Code MCP à Google Analytics et Search Console, puis associez-le à Scavio pour les données SERP. Workflow SEO unifié.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité