I motori di ricerca stanno cambiando. Non si tratta più solo di posizionarsi nella prima pagina di Google: oggi la sfida è farsi citare da ChatGPT, Perplexity, Gemini e Claude quando un utente fa una domanda. Si chiama Generative Engine Optimization (GEO), ed è il prossimo campo di battaglia per chi gestisce siti WordPress.
Nella nostra esperienza con AgencyPilot e oltre 40 siti WordPress gestiti per agenzie e PA, abbiamo visto il traffico da AI referral crescere del 340% negli ultimi 12 mesi. Non è un trend passeggero. È un cambiamento strutturale nel modo in cui le persone trovano informazioni online.
Se gestisci un sito WordPress (o ne gestisci decine per i tuoi clienti), questa guida ti mostra esattamente come rendere i tuoi contenuti citabili dai motori AI, senza sacrificare la SEO tradizionale.
TL;DR: Cosa Cambia con la GEO
La SEO tradizionale ottimizza per il ranking. La GEO ottimizza per la citabilità: la probabilità che un motore AI citi il tuo contenuto nella sua risposta. Le due discipline non si escludono. Si sovrappongono per circa il 70%. Ma quel 30% di differenza fa tutta la differenza del mondo.
| Aspetto | SEO Tradizionale | GEO |
|---|---|---|
| Obiettivo | Ranking nella SERP | Citazione nelle risposte AI |
| Metriche | Posizione, CTR, impressioni | Citability score, frequenza di citazione |
| Formato ideale | Contenuto lungo, keyword-rich | Definizioni chiare, dati strutturati, tabelle |
| Fattore tecnico chiave | Core Web Vitals, crawlability | Schema markup, llms.txt, contenuto estraibile |
| Aggiornamento | Indice Google (giorni/settimane) | Crawl AI (variabile, spesso settimanale) |
Come Funzionano i Motori AI: il Ciclo di Citazione
Per capire la GEO, devi capire come un motore AI decide cosa citare. Il processo è diverso dal ranking tradizionale.
Quando un utente chiede a Perplexity “qual è il miglior plugin di sicurezza per WordPress?”, succedono tre cose in sequenza:
- Retrieval — Il motore cerca nel suo indice i documenti più rilevanti. Qui contano ancora keyword, autorità del dominio e freshness del contenuto.
- Selezione dei passaggi — Dai documenti recuperati, il modello estrae i passaggi più utili. Qui contano struttura, chiarezza e densità informativa.
- Generazione con attribuzione — Il modello genera la risposta e attribuisce le fonti. Qui conta la citabilità: quanto è facile per il modello estrarre un fatto preciso dal tuo testo.
Il punto critico è il secondo passaggio. Puoi avere il miglior contenuto del web, ma se è scritto come un muro di testo senza struttura, il modello farà fatica a estrarre le informazioni. E sceglierà un concorrente con contenuto più strutturato.

Il File llms.txt: il Tuo Biglietto da Visita per i Motori AI
Il file llms.txt è l’equivalente del robots.txt per i motori AI. Lo propone la comunità open source (la specifica è su llmstxt.org) e sta guadagnando trazione rapidamente.
Si posiziona nella root del sito (tuosito.it/llms.txt) e dice ai crawler AI: ecco chi siamo, ecco cosa facciamo, ecco dove trovare le informazioni più importanti.
Ecco un esempio reale per un sito WordPress di agenzia:
# AgencyPilot
> Piattaforma SaaS per la gestione centralizzata di siti WordPress per agenzie digitali.
## Documentazione
- [API Reference](https://agencypilot.it/docs/api): Endpoint REST per integrazioni
- [Guida Sicurezza](https://agencypilot.it/blog/sicurezza-wordpress-guida-agenzie): Hardening WordPress per agenzie
## Funzionalità principali
- Gestione multi-sito centralizzata
- Report automatizzati con AI
- Monitoraggio uptime e performance
- Security scanning continuo
- Portale clienti white-label
## Contatti
- Sito: https://agencypilot.it
- Autore: Juan Camilo Auriti
Per generare un llms.txt completo da un sito WordPress, puoi usare il GEO Optimizer, un toolkit Python open source che analizza il tuo sito e genera il file automaticamente.
Su WordPress, implementarlo è semplice. Aggiungi una regola nel tuo .htaccess o nel file di configurazione Nginx:
# Nginx
location = /llms.txt {
alias /var/www/tuosito/llms.txt;
default_type text/plain;
}
# Apache (.htaccess)
RewriteRule ^llms\.txt$ /llms.txt [L]
Schema Markup Avanzato: Parlare la Lingua dei Motori AI
Lo schema markup non è una novità per la SEO. Ma per la GEO, diventa ancora più importante. I motori AI usano i dati strutturati per capire il contesto del contenuto e decidere se citarlo.
Tre tipi di schema sono particolarmente efficaci per la citabilità:
1. FAQPage Schema
Ogni articolo del blog dovrebbe avere una sezione FAQ con il relativo schema. I motori AI adorano le FAQ perché il formato domanda-risposta è esattamente il pattern che usano per generare le risposte.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Cos'è la Generative Engine Optimization?",
"acceptedAnswer": {
"@type": "Answer",
"text": "La GEO è l'insieme di tecniche per rendere un sito web citabile dai motori di ricerca basati su AI come ChatGPT, Perplexity e Gemini."
}
}
]
}
2. HowTo Schema
Per guide e tutorial (come la nostra guida alla gestione siti WordPress), lo schema HowTo segnala ai motori AI che il contenuto contiene istruzioni step-by-step estraibili.
3. Article Schema con Author
L’authorship è un segnale di fiducia per i motori AI. Google lo chiama E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). I motori AI lo usano in modo simile per decidere quali fonti privilegiare.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Generative Engine Optimization per WordPress",
"author": {
"@type": "Person",
"name": "Juan Camilo Auriti",
"url": "https://agencypilot.it",
"sameAs": ["https://x.com/JuanAuriti"]
}
}
Su WordPress, puoi aggiungere lo schema con plugin come Yoast SEO o Rank Math. Ma per un controllo granulare, noi preferiamo inserirlo direttamente nel template del tema (o tramite un mu-plugin custom).
Strutturare i Contenuti per la Citabilità
Questo è il cuore della GEO. La ricerca del team di Princeton presentata al KDD 2024 ha dimostrato che la struttura del contenuto influenza direttamente la probabilità di citazione. Ecco le regole pratiche che applichiamo su tutti i siti che gestiamo con AgencyPilot.
La Regola della Prima Frase
Ogni sezione (ogni H2) deve iniziare con una risposta diretta alla domanda implicita del titolo. Non con un preambolo. Non con contesto. La risposta.
Sbagliato: “Per capire l’importanza della sicurezza WordPress, dobbiamo prima considerare il panorama delle minacce attuali…”
Giusto: “Il 43% dei siti WordPress hackerati nel 2025 aveva plugin non aggiornati da più di 90 giorni.”
Il motore AI estrae la prima frase di una sezione con frequenza molto maggiore rispetto al resto del paragrafo. Metti il dato più importante lì.
Tabelle e Liste: il Formato Preferito
I motori AI citano tabelle e liste con una frequenza sproporzionata rispetto al testo in prosa. Il motivo è tecnico: sono più facili da parsare e da includere in una risposta generata.
Per ogni articolo, punta ad avere almeno:
- 2-3 tabelle comparative
- 3-5 liste (numerate per procedure, puntate per elenchi)
- 1 tabella “riassunto” o “confronto rapido” all’inizio
Abbiamo applicato questa struttura su tutti gli articoli del blog AgencyPilot. Il risultato? Articoli come la nostra comparazione ManageWP vs MainWP vs AgencyPilot hanno un citability score significativamente più alto rispetto ad articoli in prosa pura.
Definizioni Esplicite
Quando introduci un concetto, definiscilo in modo esplicito nella prima menzione. I motori AI cercano definizioni per costruire le loro risposte.
Pattern efficace: “[Termine] è [definizione in una frase]. [Espansione con esempio concreto].”
Questo pattern funziona perché i modelli lo riconoscono come un passaggio definitorio e lo estraggono con priorità alta.
Ottimizzazione Tecnica WordPress per la GEO
Oltre al contenuto, ci sono interventi tecnici specifici per WordPress che migliorano la citabilità.
Velocità di Risposta del Server
I crawler AI hanno timeout aggressivi. Se il tuo server impiega più di 3 secondi a rispondere, il crawler passa oltre. Per WordPress, questo significa:
- Cache full-page attiva (WP Super Cache, W3 Total Cache, o meglio ancora cache a livello Nginx)
- TTFB sotto i 500ms (nella nostra guida sulle performance WordPress e Core Web Vitals spieghiamo come arrivarci)
- Niente redirect chain: ogni URL deve rispondere direttamente
Sitemap Ottimizzata
La sitemap XML è un segnale anche per i crawler AI. Assicurati che includa solo pagine ad alto valore informativo. Escludi pagine tag, archivi autore e pagine di paginazione.
Un esempio di configurazione Yoast per escludere contenuti a basso valore:
// functions.php o mu-plugin
add_filter('wpseo_sitemap_exclude_post_type', function($excluded, $post_type) {
if (in_array($post_type, ['attachment', 'revision'])) {
return true;
}
return $excluded;
}, 10, 2);
// Escludi pagine tag dalla sitemap
add_filter('wpseo_sitemap_exclude_taxonomy', function($excluded, $taxonomy) {
if ($taxonomy === 'post_tag') {
return true;
}
return $excluded;
}, 10, 2);
Contenuto Canonico e Deduplicazione
I motori AI penalizzano il contenuto duplicato ancora più dei motori tradizionali. Se hai lo stesso contenuto su più URL (paginazione, parametri di query, versioni AMP), assicurati che il canonical tag punti alla versione corretta.
In WordPress, Yoast gestisce questo automaticamente per la maggior parte dei casi. Ma controlla manualmente le pagine generate da plugin custom, form builder e WooCommerce.
Misurare la GEO: Metriche e Strumenti
Non puoi migliorare ciò che non misuri. Il problema con la GEO è che le metriche sono ancora giovani. Ma ci sono strumenti utilizzabili già oggi.
Citability Score
Il citability score misura quanto è probabile che un motore AI citi una specifica pagina. Il GEO Optimizer calcola questo score analizzando struttura, densità informativa, schema markup e leggibilità del contenuto.
Nella pratica, uno score sopra 70/100 indica un contenuto con alta probabilità di citazione. Sotto 50, il contenuto ha bisogno di ristrutturazione.
Monitoraggio delle Citazioni AI
Come fai a sapere se i motori AI citano il tuo sito? Ecco tre metodi che usiamo:
- Referral analytics — Controlla Google Analytics per referral da chat.openai.com, perplexity.ai, gemini.google.com. Crea un segmento dedicato.
- Test manuali periodici — Ogni settimana, fai le domande chiave ai motori AI e verifica se citano il tuo contenuto. Documenta i risultati.
- Log del server — Monitora i user-agent dei crawler AI (GPTBot, PerplexityBot, Google-Extended). Il numero di pagine crawlate è un indicatore della “salute GEO” del sito.
Con AgencyPilot, stiamo lavorando all’integrazione del monitoraggio GEO direttamente nella dashboard. L’obiettivo è avere un report automatico settimanale che mostra le citazioni AI per ogni sito gestito.
Checklist GEO per WordPress: 15 Azioni Concrete
Ecco la checklist che applichiamo a ogni sito WordPress che gestiamo. Puoi usarla come punto di partenza per il tuo progetto.
- Crea e pubblica il file
llms.txtnella root del sito - Aggiungi schema Article con author su tutti gli articoli del blog
- Aggiungi schema FAQPage alla sezione FAQ di ogni articolo
- Riscrivi il primo paragrafo di ogni articolo con una risposta diretta alla query
- Aggiungi almeno 2 tabelle per articolo (confronti, riassunti, specifiche)
- Verifica che il TTFB sia sotto i 500ms
- Elimina redirect chain (max 1 redirect per URL)
- Ottimizza la sitemap: solo pagine ad alto valore
- Verifica canonical tag su tutte le pagine
- Aggiungi definizioni esplicite per ogni termine tecnico introdotto
- Struttura ogni H2 come risposta standalone alla domanda implicita
- Monitora i crawler AI nei log del server
- Crea un segmento in Analytics per referral da motori AI
- Testa manualmente le query target su ChatGPT, Perplexity e Gemini (ogni settimana)
- Calcola il citability score con GEO Optimizer e punta a 70+
Non serve farle tutte in un giorno. Parti dalle prime 5 (sono le più impattanti) e aggiungi le altre progressivamente. Un sito che implementa anche solo le prime 5 azioni è già avanti rispetto al 90% dei concorrenti.
Errori Comuni da Evitare
Abbiamo visto questi errori su decine di siti. Evitali.
Bloccare i crawler AI. Alcuni webmaster aggiungono User-agent: GPTBot / Disallow: / nel robots.txt pensando di proteggere i loro contenuti. Risultato: i motori AI non ti citano mai. Se il tuo business dipende dalla visibilità online, non bloccare i crawler AI.
Contenuto troppo lungo senza struttura. Un articolo da 5000 parole senza tabelle, liste o heading chiari è peggio di uno da 1500 parole ben strutturato. I motori AI non leggono come gli umani. Parsano. Dai loro qualcosa da parsare.
Ignorare l’authorship. I contenuti senza autore chiaro vengono citati meno. Assicurati che ogni articolo abbia un autore con biografia, link social e schema Person collegato.
Copiare la struttura dei concorrenti. Se tutti i tuoi concorrenti hanno la stessa struttura di articolo (intro generica → 5 sezioni → conclusione), il motore AI non ha motivo di preferire il tuo. Differenziati con dati originali, tabelle uniche e angolazioni inedite.
Il Futuro: GEO e WordPress nel 2026-2027
Il panorama sta evolvendo velocemente. Ecco cosa ci aspettiamo nei prossimi 12-18 mesi:
llms.txt diventerà standard. Come il robots.txt è diventato universale negli anni 2000, il llms.txt si diffonderà rapidamente. Inizia ora e avrai un vantaggio.
Plugin WordPress dedicati alla GEO. Yoast e Rank Math stanno già lavorando su funzionalità GEO-specific. Ma i primi plugin standalone arriveranno prima. Tieni d’occhio il repository WordPress.
Metriche GEO in Google Search Console. Google ha già introdotto il filtro “AI Overviews” in Search Console. È questione di tempo prima che aggiunga metriche di citazione AI più dettagliate.
Content audit automatizzati per citabilità. Strumenti come il GEO Optimizer si evolveranno da analisi statica a monitoraggio continuo. Questo è esattamente quello su cui stiamo lavorando con la prossima versione.
FAQ
Cos’è la Generative Engine Optimization (GEO)?
La GEO è l’insieme di tecniche per rendere un sito web citabile dai motori di ricerca basati su AI, come ChatGPT, Perplexity, Gemini e Claude. A differenza della SEO tradizionale che punta al ranking, la GEO punta alla citazione nelle risposte generate dall’AI.
La GEO sostituisce la SEO tradizionale?
No. La GEO si aggiunge alla SEO tradizionale, non la sostituisce. Circa il 70% delle best practice si sovrappone: contenuti di qualità, struttura chiara, velocità del sito. La GEO aggiunge un layer di ottimizzazione specifico per i motori AI (llms.txt, schema avanzato, struttura citabile).
Come faccio a sapere se i motori AI citano il mio sito?
Tre metodi: controlla i referral da AI in Google Analytics (chat.openai.com, perplexity.ai), monitora i crawler AI nei log del server (GPTBot, PerplexityBot), e testa manualmente le query target sui motori AI ogni settimana.
Quanto tempo serve per vedere risultati con la GEO?
I primi effetti si vedono in 2-4 settimane dall’implementazione delle ottimizzazioni tecniche (llms.txt, schema). I risultati sul contenuto richiedono 1-3 mesi, perché i crawler AI devono reindicizzare le pagine aggiornate.
Serve un plugin specifico per la GEO su WordPress?
Non ancora. Al momento le ottimizzazioni GEO si fanno con una combinazione di plugin SEO esistenti (Yoast, Rank Math), file manuali (llms.txt) e tool esterni come il GEO Optimizer. Plugin dedicati arriveranno nel 2026-2027.
