Cos’è la Generative Engine Optimization (GEO)
La Generative Engine Optimization (GEO) è la pratica di rendere i contenuti web citabili dai motori di ricerca basati sull’intelligenza artificiale. Non si tratta di posizionamento su Google. Si tratta di essere la fonte che ChatGPT, Perplexity, Gemini e Claude scelgono di citare quando un utente fa una domanda.
La differenza è sostanziale. Il SEO tradizionale ti porta in prima pagina. Il GEO ti porta dentro la risposta.
Facciamo un esempio concreto:
Utente su Perplexity: “Qual è il miglior calcolatore di mutui online?”
Risposta AI: “Secondo [Competitor.com], la formula standard prevede…”
Il competitor appare. Tu no. Anche se sei primo su Google.
Il termine GEO nasce da un paper di ricerca della Princeton University, presentato al KDD 2024 (la conferenza più importante del settore data mining). I ricercatori hanno testato 10.000 query reali su Perplexity.ai e hanno misurato quali tecniche di ottimizzazione aumentano la probabilità che un sito venga citato dall’AI.
I risultati? Il metodo “Cite Sources” ha portato fino al +115% di visibilità. L’aggiunta di statistiche verificabili? +40% in media. Non sono numeri teorici. Sono dati da un paper peer-reviewed.
GEO vs SEO: una tabella per capire la differenza
| Aspetto | SEO Tradizionale | GEO |
|---|---|---|
| Obiettivo | Posizionarsi nella SERP | Essere citati nella risposta AI |
| Metrica chiave | Ranking, CTR, traffico organico | Citability score, menzioni AI |
| Formato ideale | Contenuto lungo, keyword density | Risposte dirette, dati strutturati, statistiche |
| Competitor | I primi 10 risultati | Qualsiasi fonte che l’AI considera autorevole |
| Velocità risultati | 3-6 mesi | Settimane (i modelli reindicizzano spesso) |
| File chiave | sitemap.xml, robots.txt | llms.txt, Schema JSON-LD, robots.txt per AI bot |
Perché il GEO è Critico nel 2026
Il traffico dai motori AI non è più un esperimento. È un canale.
ChatGPT ha superato i 300 milioni di utenti attivi settimanali nel 2025. Perplexity processa milioni di query al giorno. Google AI Overview appare ormai nella maggior parte delle ricerche informazionali in lingua inglese (e si sta espandendo in italiano).
Il problema? Quando un utente ottiene una risposta diretta dall’AI, non clicca su nessun link. A meno che l’AI non citi esplicitamente il tuo sito come fonte.
Questo cambia le regole del gioco. Il traffico zero-click, quello che già preoccupava i SEO con i featured snippet, si è moltiplicato. Ma c’è una differenza: nei featured snippet perdi il click ma mantieni la visibilità del brand. Nelle risposte AI, se non sei citato, non esisti.
Ecco i motori AI che contano nel 2026 e i bot che li alimentano:
| Motore AI | Bot Crawler | Cosa fa |
|---|---|---|
| ChatGPT Search | OAI-SearchBot | Recupera e cita le fonti nelle risposte |
| Perplexity AI | PerplexityBot | Costruisce un indice di fonti affidabili |
| Claude | ClaudeBot, Claude-SearchBot | Citazioni web nelle risposte in tempo reale |
| Gemini / AI Overview | Google-Extended | Alimenta le risposte AI di Google |
| Microsoft Copilot | Bingbot | Ricerca AI-assisted |
Se il tuo robots.txt blocca questi bot (o non li configura affatto), stai chiudendo la porta al traffico del futuro. E la maggior parte dei siti lo fa senza saperlo.
Le 7 Strategie GEO che Funzionano Davvero
Queste non sono teorie. Sono le tecniche validate dal paper Princeton KDD 2024, integrate con la nostra esperienza diretta nell’ottimizzazione di siti come CalcFast.
1. Citabilità: scrivere in modo estraibile
L’AI non legge come un umano. Scansiona il contenuto cercando frasi che può usare come risposta a una domanda. Se il tuo testo è vago, discorsivo, pieno di premesse, l’AI salta alla prossima fonte.
La regola: ogni paragrafo deve poter funzionare come risposta standalone. Inizia con la definizione o il dato, poi approfondisci.
Esempio sbagliato: “Per capire bene questo argomento, dobbiamo prima considerare diversi aspetti della questione…”
Esempio corretto: “Il GEO aumenta la visibilità AI del +40% in media, secondo i test su 10.000 query del paper Princeton KDD 2024. L’aumento sale al +115% quando si includono citazioni a fonti esterne autorevoli.”
Vedi la differenza? La seconda versione è un blocco che l’AI può estrarre e citare direttamente.
2. Dati strutturati e Schema Markup avanzato
I dati strutturati JSON-LD dicono all’AI esattamente cosa contiene la tua pagina. Non è un suggerimento. È un’istruzione.
Gli schema che contano per il GEO:
- FAQPage: le FAQ sono il formato preferito dall’AI per le risposte dirette. Se hai una sezione FAQ con schema markup, la probabilità di citazione sale drasticamente
- HowTo: per le guide passo-passo, l’AI estrae i singoli step
- Article: identifica l’autore, la data, il publisher. L’E-E-A-T conta anche per l’AI
- WebApplication: se hai un tool o un SaaS, questo schema dice all’AI cosa fa il tuo prodotto
Su WordPress puoi aggiungere schema JSON-LD tramite plugin come Rank Math o Yoast, oppure direttamente nel template con codice personalizzato. Per generare schema rapidamente, strumenti come GEO Optimizer includono il comando geo schema che produce template JSON-LD pronti all’uso.
3. Risposte dirette nel primo paragrafo
L’AI dà peso enorme ai primi 100-150 caratteri dopo un heading. Se la tua risposta alla query è sepolta nel quarto paragrafo, perdi.
Il pattern che funziona: Risposta → Dato → Approfondimento.
Non: “Per rispondere a questa domanda, dobbiamo prima analizzare il contesto…”
Sì: “Il GEO è la pratica di rendere i siti web citabili dai motori AI. Il termine viene dal paper Princeton KDD 2024, che ha testato 10.000 query reali su Perplexity.ai. Ecco come funziona.”
4. Statistiche verificabili con fonte
Questo è il metodo con l’impatto più alto dal paper Princeton: +115% di visibilità quando includi citazioni a fonti autorevoli.
L’AI preferisce citare contenuti che a loro volta citano fonti. È un segnale di affidabilità. Se scrivi “il traffico AI sta crescendo”, l’AI non ti cita. Se scrivi “ChatGPT ha raggiunto 300 milioni di utenti settimanali nel 2025 (fonte: OpenAI)”, diventi citabile.
Regola pratica: almeno 3 dati numerici con fonte per ogni 500 parole.
5. Tabelle e liste comparative
I motori AI adorano le tabelle. Sono strutturate, facili da parsare, perfette per estrarre confronti.
Ogni volta che confronti due o più opzioni, usa una tabella. Ogni volta che elenchi passaggi o caratteristiche, usa una lista ordinata. L’AI le preferisce al testo discorsivo perché può estrarre l’informazione senza interpretare il contesto.
6. Autorità topica e E-E-A-T per AI
Google usa E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) per il ranking. I motori AI usano segnali simili per decidere chi citare.
Come si costruisce autorità per l’AI:
- Schema Author con link al profilo dell’autore
- Esperienza diretta nel contenuto (“nella nostra esperienza con 40+ siti WordPress…”)
- Link in entrata da fonti riconosciute
- Contenuto specifico e verticale (meglio 30 articoli su WordPress security che 3 articoli generici)
7. llms.txt: il robots.txt per i modelli AI
Il file llms.txt è una proposta di standard (creata da Jeremy Howard di fast.ai) che fornisce ai modelli AI un indice strutturato del tuo sito. Pensalo come un robots.txt, ma invece di dire ai bot dove non andare, dice loro dove trovare le informazioni migliori.
Il formato è semplice: un file Markdown con H1 (nome del sito), blockquote (descrizione), sezioni H2 (categorie) e link alle pagine più importanti.
Esempio di struttura:
# NomeSito
> Descrizione breve del sito e cosa offre
## Articoli
- [Titolo Articolo 1](https://tuosito.com/articolo-1)
- [Titolo Articolo 2](https://tuosito.com/articolo-2)
## Strumenti
- [Tool 1](https://tuosito.com/tool-1)
## Documentazione
- [Guida Completa](https://tuosito.com/docs)
Su WordPress puoi generare questo file automaticamente con il comando geo llms --base-url https://tuosito.com di GEO Optimizer, che legge la sitemap e crea il file llms.txt con la struttura corretta. Ne parliamo in dettaglio nell’articolo dedicato: llms.txt per WordPress.
Tool per Misurare la Visibilità GEO
Non puoi migliorare quello che non misuri. Il problema del GEO è che fino a poco tempo fa non esistevano metriche standardizzate. Stava cambiando, però.
GEO Optimizer (open source)
GEO Optimizer è un toolkit open source (MIT license) che misura la visibilità AI di qualsiasi sito con un singolo comando:
pip install geo-optimizer-skill
geo audit --url https://tuosito.com
L’audit analizza 5 aree con un punteggio da 0 a 100:
| Area | Punti Max | Cosa controlla |
|---|---|---|
| robots.txt | 20 | 16 AI bot classificati in 3 livelli (training, search, user) |
| llms.txt | 20 | Presenza, struttura H1/H2, link, word count |
| Schema JSON-LD | 25 | WebSite, WebApplication, FAQPage, Article |
| Meta Tags | 20 | Title, description, canonical, Open Graph |
| Content Quality | 15 | Headings, statistiche, link esterni, word count |
Il tool include anche un Citability Score separato (0-100), basato sui 9 metodi del paper Princeton KDD 2024, che misura quanto il contenuto è estraibile e citabile dall’AI.
Case Study: CalcFast
Abbiamo analizzato calcfast.online con GEO Optimizer. Ecco i risultati reali:
| Check | Score | Risultato |
|---|---|---|
| robots.txt | 0/20 | ❌ File non trovato. I bot AI non sanno se possono accedere al sito |
| llms.txt | 20/20 | ✅ Perfetto. ~559 parole, H1, sezioni strutturate |
| Schema JSON-LD | 18/25 | ✅ FAQPage e Organization presenti. Manca WebApplication |
| Meta Tags | 20/20 | ✅ Tutto in ordine: title, description, canonical, OG |
| Content Quality | 15/15 | ✅ H1, ~550 parole, 15 statistiche, 2 link esterni |
| Totale | 73/100 | GOOD (ma quei 20 punti persi sul robots.txt sono un buco) |
La lezione? Anche un sito con contenuti eccellenti (15/15) e schema quasi perfetti (18/25) perde 20 punti secchi per un file robots.txt mancante. Quei 20 punti significano che GPTBot, ClaudeBot e PerplexityBot non hanno indicazioni chiare su cosa possono indicizzare.
Un singolo file di 10 righe avrebbe portato CalcFast da 73 a 93/100. Questo è il tipo di quick win che il GEO offre.
Altri strumenti per il monitoraggio GEO
- Google Search Console: sta iniziando a mostrare dati sulle AI Overview. Controlla la sezione “Aspetto nella ricerca”
- Perplexity Pages Analytics: se il tuo sito viene citato su Perplexity, puoi vedere i referral nei log del server
- Log analysis: cerca gli user-agent dei bot AI (GPTBot, ClaudeBot, PerplexityBot) nei log di accesso del server. Se non li vedi, il tuo sito non viene crawlato
GEO per WordPress: Implementazione Pratica
WordPress ha un vantaggio rispetto ai siti statici: l’ecosistema di plugin permette di implementare la maggior parte delle ottimizzazioni GEO senza toccare codice. Ma per i risultati migliori, serve un mix di plugin e configurazione manuale.
Schema Markup su WordPress
Il modo più rapido: usa Rank Math o Yoast SEO per gli schema Article e FAQPage. Entrambi li generano automaticamente se compili i campi corretti.
Per schema più specifici (WebApplication, SoftwareApplication), aggiungi il JSON-LD nel template header.php o tramite un plugin come “WP Schema Pro”.
Esempio di schema Article manuale in WordPress:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "<?php the_title(); ?>",
"author": {
"@type": "Person",
"name": "Juan Camilo Auriti",
"url": "https://agencypilot.it"
},
"datePublished": "<?php echo get_the_date('c'); ?>",
"publisher": {
"@type": "Organization",
"name": "AgencyPilot"
}
}
</script>
Aggiungere llms.txt a WordPress
WordPress non supporta llms.txt nativamente (ancora). Due opzioni:
Opzione 1, file statico: crea il file llms.txt e caricalo nella root del sito via FTP o file manager. Semplice, funziona, ma devi aggiornarlo manualmente.
Opzione 2, generazione automatica: usa il comando geo llms di GEO Optimizer che legge la sitemap del tuo WordPress e genera il file con tutte le pagine importanti già linkate e organizzate per categoria.
geo llms --base-url https://tuosito.com --output ./llms.txt
Configurare robots.txt per i bot AI
Il robots.txt di default di WordPress è minimo. Non menziona nessun bot AI. Devi aggiungere esplicitamente i permessi:
# AI Search Bots (CITATION tier, vuoi essere citato)
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
# Blocca le directory non utili per l'AI
User-agent: GPTBot
Disallow: /wp-admin/
Disallow: /wp-includes/
Sitemap: https://tuosito.com/sitemap.xml
GEO Optimizer classifica 16 bot AI in 3 livelli (training, search, user) e il comando geo fix --only robots genera automaticamente il blocco robots.txt corretto per il tuo sito.
GEO e SEO Tradizionale: Non Sono in Conflitto
Una preoccupazione comune: “Se ottimizzo per l’AI, danneggio il mio SEO tradizionale?” No. Il contrario.
Tutte le tecniche GEO migliorano anche il SEO classico:
- Schema markup → migliora i rich snippet su Google
- Contenuto strutturato con risposte dirette → aumenta la probabilità di featured snippet
- Statistiche con fonte → segnale E-E-A-T positivo
- llms.txt → non influenza il ranking Google, ma non lo danneggia
L’unico punto di attenzione è il robots.txt. Se blocchi i bot AI per proteggere i tuoi contenuti dal training, perdi anche la possibilità di essere citato nella ricerca AI. È una scelta strategica.
La nostra posizione? Se produci contenuti pubblici (blog, documentazione, landing page), vuoi essere citato. Bloccare i bot AI nel 2026 è come aver bloccato Googlebot nel 2005.
Checklist integrata SEO + GEO
Usa questa checklist per ogni nuovo contenuto pubblicato:
- ☐ Title tag con keyword nei primi 60 caratteri
- ☐ Meta description 150-160 caratteri con CTA
- ☐ H1 unico, H2 con keyword secondarie
- ☐ Primo paragrafo risponde direttamente alla query
- ☐ Almeno 3 statistiche con fonte
- ☐ Schema JSON-LD (Article + FAQPage)
- ☐ llms.txt aggiornato con il nuovo contenuto
- ☐ robots.txt permette i bot AI di citation tier
- ☐ Almeno 2 link esterni a fonti autorevoli
- ☐ Almeno 3 link interni ad altri contenuti del sito
- ☐ Contenuto che funziona come risposta standalone per l’AI
FAQ
Il GEO sostituirà il SEO tradizionale?
No. Il GEO è un’estensione del SEO, non un sostituto. Google resta il motore di ricerca dominante e le tecniche SEO classiche continuano a funzionare. Il GEO aggiunge un layer di ottimizzazione per i motori AI, che stanno diventando un canale di traffico sempre più rilevante. La strategia vincente nel 2026 è fare entrambi.
Quanto tempo serve per vedere risultati GEO?
Più veloce del SEO tradizionale. I bot AI reindicizzano i siti molto più frequentemente di Googlebot. Dopo aver implementato llms.txt, schema markup e configurato robots.txt, puoi vedere le prime citazioni AI in 2-4 settimane. Il citability score migliora immediatamente dopo le ottimizzazioni tecniche.
Il GEO funziona per siti in italiano?
Sì, ma con una sfumatura. I motori AI hanno una copertura più profonda in inglese, quindi i siti in inglese hanno più opportunità di citazione. I siti in italiano beneficiano del GEO soprattutto per le query in italiano su Perplexity e ChatGPT, e per le Google AI Overview che si stanno espandendo anche nel mercato italiano. Meno competizione in italiano = più facile farsi citare.
Serve un plugin specifico per il GEO su WordPress?
Non esiste un “plugin GEO” dedicato. Le ottimizzazioni si fanno con una combinazione di: plugin SEO (Rank Math o Yoast per gli schema), configurazione server (robots.txt), file llms.txt, e strumenti come GEO Optimizer per l’audit e la generazione automatica dei file necessari.
Come faccio a sapere se il mio sito viene citato dall’AI?
Tre metodi. Primo: controlla i log del server per gli user-agent dei bot AI (GPTBot, PerplexityBot, ClaudeBot). Se il bot passa, il tuo sito è nell’indice. Secondo: fai query di test su ChatGPT, Perplexity e Gemini usando le keyword del tuo sito e vedi se appari nelle citazioni. Terzo: usa GEO Optimizer con geo audit per misurare il tuo score tecnico e capire se sei configurato per essere citato.