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.
GSC MCP: Claude legge la tua Search Console
GratisGSC 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.843Licenza MIT. Prima dell'installazione ti servono le credenziali di Google, che si fanno una volta sola.
- Apri Google Cloud Console e crea un progetto.
- Attiva la Search Console API.
- In Credentials crea un OAuth client ID di tipo Desktop app.
- Scarica il file JSON e salvalo in un posto fisso, per esempio ~/Documents/client_secrets.json.
curl -LsSf https://astral.sh/uv/install.sh | sh source $HOME/.local/bin/env echo 'source $HOME/.local/bin/env' >> ~/.zshrc
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.
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.
OpenSEO: un Semrush open source
SetupOpenSEO 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.349Licenza MIT. La strada più corta è il plugin ufficiale: installa il server MCP e le skill in un colpo solo.
/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?
claude mcp add --transport http --scope user openseo https://app.openseo.so/mcp
/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.
Il codice è gratis, i dati si pagano
PrezziOpenSEO prende i dati SEO da DataForSEO, un servizio esterno a consumo. Paghi ogni ricerca che fai. Hai due strade.
- 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.
- 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.
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.
GEO Optimizer: le AI riescono a leggerti?
GratisGEO 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-skill992Licenza MIT, gratis. Il primo controllo si fa con un comando solo, senza installare niente. Ti serve uv, lo stesso del punto 01.
uvx --from geo-optimizer-skill geo audit --url https://tuosito.it
Per usarlo da dentro Claude Code lo installi come server MCP.
pip install "geo-optimizer-skill[mcp]" claude mcp add geo-optimizer -- geo-mcp
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.
Tutti e tre insieme
WorkflowOgnuno copre un pezzo diverso. Usati in fila ti danno una lista di lavoro ordinata per priorità.
- GSC MCP ti dice dove sei già: le ricerche in seconda pagina sono le prime da lavorare. Non costa niente.
- 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.
- GEO Optimizer chiude il giro: controlla che le pagine che hai sistemato siano leggibili anche dalle AI.
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.
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.
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.