GEO tecnico: un sito che gli assistenti IA leggono e citano
L’ottimizzazione per la ricerca con IA (GEO, generative engine optimization) è il lavoro che permette a ChatGPT, Perplexity, Google AI Overviews, Claude e Copilot di raggiungere le vostre pagine, capire chi siete e citarvi con i dati corretti. Verifichiamo che cosa questi assistenti vedono e dicono davvero di voi, correggiamo il sito e poi rifacciamo le stesse domande.
Quando conviene il GEO
Sempre più acquirenti chiedono a un assistente IA prima di aprire una pagina di risultati. Se l’assistente non riesce a leggere il vostro sito, risponde con quello che trova altrove.
- Quando si chiede a ChatGPT del vostro settore compaiono i concorrenti, la vostra azienda no
- Un assistente IA vi descrive con un vecchio indirizzo, un nome precedente o i servizi di qualcun altro
- Nessuno nel team sa se il firewall o il robots.txt lasciano passare i crawler IA
- Prezzi, contatti o testi chiave si caricano via JavaScript, e un crawler vede una pagina vuota
- Il sito è in più lingue, ma le risposte dell'IA riflettono solo la versione inglese
Cosa facciamo
Accesso dei crawler IA
Inviamo richieste reali come GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot e altri crawler IA e vediamo che cosa torna indietro. robots.txt, impostazioni anti-bot di Cloudflare e regole WAF spesso li bloccano senza che nessuno lo abbia deciso.
Contenuti senza JavaScript
La maggior parte dei crawler IA non esegue script. Facciamo in modo che testo principale, prezzi, contatti e FAQ siano nell’HTML inviato dal server, con il rendering lato server dove il sito è un’app JavaScript, e non nascondiamo gli indirizzi e-mail dietro offuscamenti via script.
llms.txt
Un breve file nella radice del sito con i dati dell’azienda, i servizi principali e i link alle pagine che rispondono alle domande più comuni. Si basa sugli stessi dati del sito e viene aggiornato quando cambiano.
Entità aziendale e schema.org
Markup Organization con ragione sociale, anno di fondazione, indirizzi e profili sameAs, più Service, FAQPage, Article e BreadcrumbList, tutti collegati tramite @id. I dati nel markup corrispondono al testo della pagina.
Testi facili da citare
Gli assistenti citano brevi passaggi. Rielaboriamo le pagine chiave perché ogni sezione inizi con una risposta diretta, i numeri abbiano una data o una fonte, i confronti stiano in tabelle e le FAQ rispondano alle domande che gli acquirenti fanno davvero.
Risposte verificate prima e dopo
Concordiamo una serie di domande che fanno i vostri acquirenti, le poniamo a ChatGPT, Perplexity, Google AI Overviews, Claude e Copilot e registriamo chi viene menzionato, che cosa si dice di voi e quali pagine vengono citate. Dopo le correzioni chiediamo di nuovo.
Prima domanda: gli assistenti IA riescono almeno a raggiungere le vostre pagine?
Prima di lavorare sui contenuti controlliamo la parte tecnica, perché è lì che si trova la maggior parte dei problemi. Una regola anti-scraper aggiunta anni fa può bloccare anche i crawler usati dalla ricerca di ChatGPT o da Perplexity. Un’app a pagina singola può inviare ai crawler un guscio vuoto con un’icona di caricamento. Un CDN può sostituire il vostro indirizzo e-mail con uno script, così un assistente che legge la pagina non lo vede mai. Ognuno di questi è un piccolo intervento, una volta che qualcuno lo sa, e fino ad allora ognuno vi toglie in silenzio dalle risposte.
- Un elenco dei crawler IA con ciò che ciascuno riceve oggi dal vostro sito
- Una decisione per ogni crawler: consentito per la ricerca, bloccato per l'addestramento, o entrambe le cose
- Le pagine chiave verificate come le vede un crawler, senza JavaScript
- Regole di robots.txt, CDN e firewall adeguate a quella decisione
Un solo insieme di dati, uguale in ogni lingua
Gli assistenti si fanno un’idea di un’azienda a partire da molte pagine insieme. Quando una pagina dice quattordici anni, un’altra quindici e un vecchio profilo riporta ancora un nome di marchio precedente, la risposta risulta vaga o sbagliata. Abbiamo fatto questo lavoro prima sul nostro sito: 772 URL in dieci lingue. Oggi ha un llms.txt con i dati dell’azienda e tutti i servizi, markup FAQPage su tutte le pagine dei servizi in tutte le lingue, markup Organization con ragione sociale e anno di fondazione e senza i profili del vecchio marchio, e pagine, servizi e FAQ sono collegati tramite @id. I crawler IA ricevono una risposta normale e gli indirizzi e-mail sono nell’HTML invece che dietro uno script del CDN.
- Una scheda dei dati: nome, entità legale, anno di fondazione, sedi, servizi, contatti
- Gli stessi dati nel testo, nel markup e nel llms.txt, in ogni lingua
- hreflang perché ogni versione linguistica venga trovata e attribuita
- Vecchi nomi e profili superati rimossi da sameAs e dal testo delle pagine
Misurato sulle domande che fanno i vostri acquirenti
Nessuno può guardare dentro un modello di IA, quindi misuriamo dall’esterno. Insieme scriviamo una serie di domande: la vostra categoria con la città o il paese, confronti con i concorrenti, problemi tipici che il vostro servizio risolve e il nome della vostra azienda. Le poniamo a diversi assistenti, salviamo le risposte e le fonti citate e ripetiamo la stessa serie dopo le correzioni e poi a intervalli regolari. Le risposte variano da un’esecuzione all’altra, per questo il report guarda le tendenze sull’intera serie e non una singola risposta.
- Una serie di domande concordata con voi, nelle lingue che contano
- Risposte e fonti citate salvate prima dell'inizio dei lavori
- Le stesse domande dopo le correzioni, confrontate fianco a fianco
- Controlli ripetuti facoltativi dopo i rilasci e a intervalli regolari
Come si svolge il lavoro
Domande e situazione di partenza
Concordiamo la serie di domande e registriamo le risposte attuali dei principali assistenti IA. Vedete dove venite menzionati, dove compaiono i concorrenti e che cosa si dice di voi.
Verifica dell'accesso
Testiamo l’accesso dei crawler IA, la visualizzazione senza JavaScript, il robots.txt e le regole di CDN e firewall. Ricevete l’elenco di ciò che blocca o nasconde i vostri contenuti.
Revisione di dati e markup
Confrontiamo i dati aziendali tra pagine, lingue, markup e profili e controlliamo schema.org e llms.txt. Ricevete una scheda dei dati e l’elenco delle incongruenze.
Correzioni
I nostri sviluppatori modificano sito, markup e file e rielaborano i testi chiave, oppure prepariamo le indicazioni per il vostro team e ne verifichiamo le modifiche.
Nuovo controllo
Quando i crawler hanno rivisitato le pagine, riproponiamo la stessa serie di domande e confrontiamo le risposte con la situazione di partenza.
Monitoraggio
Se lo desiderate, ripetiamo i controlli a intervalli regolari e dopo i rilasci importanti, quando l’accesso dei crawler e il markup si rompono più spesso.
Crawler, standard e strumenti
Crawler e token IA
- GPTBot e OAI-SearchBot
- ChatGPT-User
- ClaudeBot
- PerplexityBot
- Google-Extended
- Bingbot
Markup e file
- Schema.org JSON-LD
- llms.txt
- robots.txt
- hreflang
- Sitemap XML
Controlli
- Google Search Console
- Bing Webmaster Tools
- Validatori di schema
- Script di scansione propri
- Richieste con user agent dei crawler
Piattaforme
- WordPress
- Rank Math e Yoast SEO
- Polylang
- Cloudflare
- Next.js
- Nuxt
Come lavorare con noi
Audit GEO
Un audit a perimetro definito: risposte di partenza, accesso dei crawler, dati e markup, con un report ordinato per impatto. Le correzioni le fa il vostro team.
Audit e correzioni
L’audit, poi le modifiche dei nostri sviluppatori, poi la stessa serie di domande per il confronto con la situazione di partenza.
Controlli continuativi
Controlli ripetuti delle risposte e test di accesso a intervalli regolari, spesso insieme al SEO tecnico o alla manutenzione del sito.
Vedi anche: SEO tecnico · Integrazione dell'IA · Sviluppo web · WordPress e WooCommerce
Recensioni
Il team di Revol continua a potenziare le capacità di sviluppo del cliente con un lavoro di alta qualità e un supporto affidabile. Comunica in modo efficace e dimostra una solida comprensione delle esigenze e del business del cliente.
Tomas
Il lavoro di Revol ha pienamente soddisfatto le aspettative del cliente. Il loro approccio fresco e la costante disponibilità al supporto si sono rivelati preziosi. Chi cerca un team comunicativo e orientato al cliente per raggiungere i propri obiettivi può affidarsi a loro.
Andrey
Domande frequenti
Potete garantire che ChatGPT o Perplexity ci raccomandino?
No. Nessuno al di fuori di queste aziende controlla ciò che dice un assistente, e le risposte cambiano tra un'esecuzione e l'altra e tra versioni del modello. Possiamo fare in modo che il vostro sito sia raggiungibile, i vostri dati coerenti e le vostre pagine facili da citare, e vi mostriamo le risposte prima e dopo perché possiate giudicare voi stessi il risultato.
In che cosa è diverso dal SEO tecnico?
Il SEO tecnico riguarda i motori di ricerca: scansione, indicizzazione, velocità, redirect e posizionamento nei risultati. Il GEO riguarda gli assistenti IA che leggono le vostre pagine e scrivono una risposta: accesso dei crawler, contenuti senza JavaScript, dati aziendali, markup e passaggi citabili. I due condividono le basi e molti siti hanno bisogno di entrambi, per questo spesso li facciamo insieme.
Dobbiamo consentire o bloccare i crawler IA?
È una decisione di business, e può essere diversa per ogni crawler. Alcuni crawler recuperano le pagine per risposte in tempo reale e citano la fonte, altri raccolgono dati per l'addestramento dei modelli. Molte aziende consentono i primi e bloccano i secondi. Quello che vediamo più spesso però non è né l'una né l'altra cosa: crawler bloccati per errore da un'impostazione del firewall o del CDN che nessuno ricorda.
Quanto tempo ci vuole perché le risposte dell'IA cambino dopo le correzioni?
Gli assistenti che cercano sul web mentre rispondono, come Perplexity, la ricerca di ChatGPT e Google AI Overviews, possono recepire i cambiamenti quando i loro crawler rivisitano le pagine, di solito nel giro di qualche settimana. Ciò che un modello sa senza cercare cambia solo con una nuova versione del modello, che nessuno può programmare. Per questo il nuovo controllo arriva dopo una pausa, non il giorno dopo.
llms.txt fa sì che gli assistenti IA leggano il nostro sito?
Non da solo. Il supporto varia tra gli assistenti e la maggior parte non dice se lo usa. Costa poco e offre un riepilogo pulito dei vostri dati, quindi lo aggiungiamo, ma l'accesso dei crawler e il contenuto delle pagine contano molto di più.
Il nostro sito è in più lingue. Perché le risposte dell'IA usano solo la versione inglese?
Di solito perché le altre versioni sono più difficili da trovare o dicono cose diverse: hreflang mancante, pagine tradotte senza markup, dati più vecchi in alcune lingue o versioni linguistiche caricate via JavaScript. Verifichiamo ogni lingua rispetto alla stessa scheda dei dati e allo stesso markup.
Scrivete voi i contenuti?
Rielaboriamo le pagine chiave esistenti perché rispondano direttamente alle domande e contengano dati verificabili, e vi indichiamo quali dati mancano, per esempio i risultati nei casi studio. Non produciamo articoli in serie e non facciamo link building.
Di quali accessi avete bisogno?
Per l'audit, solo il sito pubblico, più Search Console e Bing Webmaster Tools se li avete. Per le correzioni, l'accesso al CMS o al repository e alle impostazioni del CDN o del firewall. Tutto viene concordato in anticipo.
Raccontateci il vostro progetto
Descrivete l'attività in poche righe. Entro un giorno lavorativo vi risponderemo con alcune domande o con una prima valutazione di perimetro e costi.
Preferite l'email o una telefonata?
welcome@revolsource.com
+38 097 662 23 20
Revol Software OÜ, Tallinn, Estonia. Il nostro team è distribuito in tutto il mondo.
Unisciti al nostro team
Invia il tuo CV a career@revolsource.com