Riccardo Belli. Guida · SEO con Claude Code
// risorsa · dal reel

Claude Code,
consulente SEO

Tre strumenti open source: uno legge i dati di Google del tuo sito, uno fa le ricerche di parole chiave e backlink, uno controlla se le AI riescono a leggerti. Qui trovi i tre link e come si installano.

Di
Riccardo Belli
Lettura
~5 min
Aggiornata
4 ottobre 2026
Scorri
Di cosa parliamo
Claude Code GSC MCP OpenSEO GEO Optimizer Google Search Console DataForSEO
01I dati di Google

GSC MCP: Claude legge la tua Search Console

Gratis

GSC MCP è un server MCP che collega Claude alla Google Search Console del tuo sito. Claude vede ricerche, clic, impressioni, CTR e posizione media. Controlla anche se una pagina è indicizzata e in che stato sono le sitemap.

AminForou/mcp-gsc1.843

Licenza MIT. Prima dell'installazione ti servono le credenziali di Google, che si fanno una volta sola.

  1. Apri Google Cloud Console e crea un progetto.
  2. Attiva la Search Console API.
  3. In Credentials crea un OAuth client ID di tipo Desktop app.
  4. Scarica il file JSON e salvalo in un posto fisso, per esempio ~/Documents/client_secrets.json.
1 · Installa uvterminale, Mac e Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env
echo 'source $HOME/.local/bin/env' >> ~/.zshrc
2 · Aggiungilo a Claude Codeterminale
claude mcp add gsc --scope user -e GSC_OAUTH_CLIENT_SECRETS_FILE=/percorso/completo/client_secrets.json -- uvx mcp-search-console

Il percorso del file va scritto per intero. Al primo uso si apre il browser per l'accesso a Google. Poi il token resta salvato. Per provarlo chiedi a Claude: List my GSC properties. Se vedi i tuoi siti funziona.

Le ricerche in seconda paginada dare a Claude Code
Usa la Search Console di [tuosito.it], ultimi 28 giorni.
Trovami le ricerche con posizione media fra 11 e 20, ordinate per impressioni.
Per le prime 15 dimmi quale pagina compare, il CTR e cosa cambieresti in quella pagina per portarla in prima.
Niente consigli generici: solo modifiche che posso fare oggi.

Sono le ricerche a un passo dalla prima pagina. Google ti mostra già: basta poco per salire.

02La ricerca

OpenSEO: un Semrush open source

Setup

OpenSEO fa ricerca di parole chiave, monitoraggio delle posizioni, analisi dei concorrenti, backlink e audit del sito. Ha un server MCP e delle skill pronte, quindi Claude Code lo usa direttamente.

every-app/open-seo22.349

Licenza MIT. La strada più corta è il plugin ufficiale: installa il server MCP e le skill in un colpo solo.

Il plugindentro Claude Code
/plugin marketplace add every-app/open-seo
/plugin install openseo@openseo

Dopo l'installazione Claude Code ti chiede di accedere a OpenSEO. Se non lo fa, scrivi /mcp e approva la connessione da lì. Se ti dice di ricaricare, scrivi /reload-plugins.

Vuoi solo il server MCP, senza le skill?

Solo MCPterminale
claude mcp add --transport http --scope user openseo https://app.openseo.so/mcp
La prima ricercada dare a Claude Code
/openseo:seo-project-setup

Poi usa OpenSEO per [tuosito.it]:
1. Per quali parole chiave sono già posizionato e con che volume di ricerca.
2. Dieci parole chiave del mio settore su cui non ho ancora una pagina, con volume e difficoltà.
3. Chi mi linka oggi.
Prima di ogni ricerca dimmi quanti crediti consuma.
03I costi

Il codice è gratis, i dati si pagano

Prezzi

OpenSEO prende i dati SEO da DataForSEO, un servizio esterno a consumo. Paghi ogni ricerca che fai. Hai due strade.

  1. La versione pronta. Su openseo.so il piano costa 10 $ al mese e include 10 $ di consumo. La prova gratuita ti dà 0,50 $ di crediti. È quella che usano il plugin e il comando qui sopra.
  2. Sul tuo computer. Il codice è gratis e i dati li paghi direttamente a DataForSEO: 1 $ di credito gratis sui nuovi account, poi la ricarica minima è 50 $.

Per farti un'idea, nel calcolatore di OpenSEO una ricerca di parole chiave costa circa 0,05 $ e una panoramica di un dominio circa 0,08 $. I dati della Search Console sono gratis e non toccano i crediti. Quando i crediti finiscono le ricerche si fermano: nessun addebito a sorpresa.

Per farlo girare sul tuo computer ti serve Docker.

Sul tuo computer con Dockerterminale
git clone https://github.com/every-app/open-seo.git
cd open-seo
cp .env.example .env
# apri .env e incolla la tua chiave in DATAFORSEO_API_KEY
docker compose up -d

Poi apri http://localhost:3001. La chiave è quella che DataForSEO chiama Base64 nella pagina API Access. Per collegare Claude Code a questa versione usa la pagina Agent setup dentro la tua installazione. In Docker gira senza login: tienila sul tuo computer e non esporla su internet.

04Le AI

GEO Optimizer: le AI riescono a leggerti?

Gratis

GEO Optimizer dà al tuo sito un punteggio da 0 a 100 su quanto è leggibile per ChatGPT, Claude, Perplexity, Gemini e le risposte AI di Google. Controlla 27 crawler delle AI nel robots.txt, il file llms.txt, i dati strutturati e i meta tag.

Auriti-Labs/geo-optimizer-skill992

Licenza MIT, gratis. Il primo controllo si fa con un comando solo, senza installare niente. Ti serve uv, lo stesso del punto 01.

Il punteggio del tuo sitoterminale
uvx --from geo-optimizer-skill geo audit --url https://tuosito.it

Per usarlo da dentro Claude Code lo installi come server MCP.

Aggiungilo a Claude Codeterminale
pip install "geo-optimizer-skill[mcp]"
claude mcp add geo-optimizer -- geo-mcp
Controlla e prepara i fileda dare a Claude Code
Fai l'audit GEO di https://tuosito.it.
Dimmi il punteggio, quali crawler delle AI sono bloccati e cosa manca.
Poi prepara i file che servono: le regole del robots.txt, llms.txt e i dati strutturati.
Mostrameli prima di scrivere qualsiasi cosa nel progetto.

Il comando che genera i file è geo fix: di suo mostra solo l'anteprima e scrive soltanto con --apply. Una cosa da sapere: lo strumento misura se le AI possono leggerti. Non garantisce che ti citino. Lo scrive lui stesso nel README.

05Il giro

Tutti e tre insieme

Workflow

Ognuno copre un pezzo diverso. Usati in fila ti danno una lista di lavoro ordinata per priorità.

  1. GSC MCP ti dice dove sei già: le ricerche in seconda pagina sono le prime da lavorare. Non costa niente.
  2. OpenSEO ti dice cosa c'è fuori: quanto vale ogni ricerca, chi è davanti a te, chi ti linka. Qui spendi crediti, quindi lo usi solo sulle ricerche scelte al passo 1.
  3. GEO Optimizer chiude il giro: controlla che le pagine che hai sistemato siano leggibili anche dalle AI.
Il piano della settimanada dare a Claude Code
Lavora su [tuosito.it] in tre passi.
1. Con la Search Console trova le 10 ricerche in posizione 11-20 con più impressioni negli ultimi 28 giorni.
2. Con OpenSEO controlla volume e difficoltà solo di quelle 10. Scarta quelle che non valgono lo sforzo.
3. Con GEO Optimizer fai l'audit delle pagine rimaste.
Chiudi con una tabella: ricerca, pagina, posizione di oggi, cosa cambiare, in che ordine.

La tabella finale è la tua lista di lavoro. Fra un mese rilanci il passo 1 e vedi cosa è salito.

E adesso?

Parti dai dati
che hai già.

Installa per primo GSC MCP: è gratis e lavora sui dati veri del tuo sito. Gli altri due li aggiungi quando ti servono. I tre repository sono AminForou/mcp-gsc, every-app/open-seo e Auriti-Labs/geo-optimizer-skill.

0
strumenti open source, licenza MIT
0
stelle su GitHub per OpenSEO
0
crawler delle AI controllati

Vuoi andare più a fondo?

Se vuoi impararlo per bene, dal primo comando a Claude Code, c'è il corso. Se invece hai un'azienda e vuoi portare l'AI dentro i processi, parliamone in una call.

Il corso su Claude → Parliamo del tuo progetto →
I tre strumenti che ti ho promesso. Riccardo Belli.