GEO tecnica: cosa serve per essere visibili nelle AI?

Ultimo aggiornamento

10.11.2026

GEO tecnica: quali ottimizzazioni servono davvero ai motori AI?

Un sito può funzionare perfettamente nel browser e presentare, allo stesso tempo, difficoltà di accesso per alcuni sistemi di intelligenza artificiale. Succede quando le informazioni più importanti vengono caricate attraverso JavaScript, quando un firewall limita le richieste automatiche o quando le direttive di scansione impediscono l'accesso a determinati crawler.

La situazione si complica ulteriormente se pensiamo che Google, ChatGPT, Claude e Perplexity utilizzano sistemi differenti per scoprire, recuperare ed elaborare le informazioni presenti sul web.

Con la diffusione della Generative Engine Optimization sono emerse numerose indicazioni tecniche: implementare il file llms.txt, aggiungere dati strutturati, modificare robots.txt o creare versioni dei contenuti destinate esclusivamente ai modelli linguistici.

Alcune di queste attività rispondono a problemi concreti. Altre rappresentano buone pratiche SEO già consolidate, mentre una parte rimane sperimentale e necessita di ulteriori verifiche.

La GEO tecnica comprende le verifiche e gli interventi che favoriscono l'accessibilità e la corretta elaborazione dei contenuti web da parte dei sistemi di ricerca e recupero delle informazioni utilizzati dalle piattaforme AI. Riguarda crawler, risposte HTTP, rendering, struttura delle pagine, dati strutturati e modalità con cui le informazioni vengono distribuite.

Il suo obiettivo è creare le condizioni affinché i contenuti possano essere recuperati e utilizzati come fonti. La decisione di citarli dipende però da processi successivi, che non coincidono necessariamente con quelli della SEO tradizionale.

Per capire dove investire, anche quando si valutano le proposte di un'agenzia GEO, è utile partire da una domanda: quante delle ottimizzazioni oggi presentate come indispensabili per la GEO sono realmente supportate da documentazione ufficiale e verifiche tecniche?

Analizziamo le differenze tra le principali piattaforme, le criticità più frequenti e il modo in cui un'azienda può stabilire quali interventi abbiano davvero priorità.

Come i motori AI accedono e interpretano i contenuti di un sito

Quando parliamo di intelligenza artificiale applicata alla ricerca, tendiamo a immaginare un processo lineare: il sistema visita una pagina, ne comprende il contenuto e decide se utilizzarla per rispondere a una domanda.

Il funzionamento reale è più articolato.

I modelli linguistici possono utilizzare conoscenze apprese durante l'addestramento, informazioni recuperate da indici di ricerca, contenuti acquisiti durante una conversazione e pagine visitate direttamente attraverso strumenti di navigazione.

Per comprendere le implicazioni tecniche dobbiamo distinguere quattro operazioni.

ProcessoCosa avvieneCosa possiamo verificare
CrawlingUn sistema automatico richiede una pagina o una risorsa web.Accessi, direttive robots.txt, risposte HTTP e log.
Rendering ed estrazioneVengono elaborati HTML, testo e altre risorse disponibili.Presenza delle informazioni nell'HTML iniziale e nel contenuto renderizzato.
RetrievalIl sistema recupera informazioni pertinenti rispetto alla richiesta.Comportamenti documentati e fonti utilizzate, quando osservabili.
Generazione e citazioneIl modello costruisce una risposta ed eventualmente collega delle fonti.Menzioni, URL citati, accuratezza e continuità delle risposte.

Questi passaggi possono essere collegati, ma non seguono necessariamente una sequenza identica su tutte le piattaforme.

Un crawler che raggiunge correttamente una pagina dimostra che il contenuto è accessibile attraverso quella specifica richiesta. Non sappiamo ancora, soltanto da questo dato, se l'informazione verrà indicizzata, recuperata in una ricerca o utilizzata nella generazione di una risposta.

È una distinzione fondamentale per impostare una strategia di Generative Engine Optimization basata su evidenze verificabili, anziché su presupposti tecnici.

Google: quali requisiti servono per AI Overviews e AI Mode?

Google è una delle piattaforme che descrivono con maggiore dettaglio il funzionamento della propria infrastruttura di ricerca.

Nella documentazione ufficiale sull'ottimizzazione per le funzionalità di AI generativa chiarisce che, per comparire come collegamento di supporto in AI Overviews e AI Mode, una pagina deve essere indicizzata e idonea alla visualizzazione con uno snippet nella Ricerca Google.

La piattaforma specifica inoltre che non esistono requisiti tecnici aggiuntivi rispetto a quelli ordinari della Search.

La conseguenza è importante: le fondamenta della SEO tecnica rimangono valide anche per le funzionalità generative. Accessibilità, indicizzazione, collegamenti interni e corretta disponibilità dei contenuti continuano a rappresentare condizioni essenziali.

Google descrive anche il query fan-out, un meccanismo attraverso cui i sistemi AI possono effettuare più ricerche correlate per esplorare sottoargomenti e recuperare informazioni da fonti differenti.

Questo spiega perché una risposta generativa possa utilizzare documenti diversi da quelli che compaiono nelle prime posizioni della SERP tradizionale associata alla domanda iniziale.

Un aggiornamento particolarmente rilevante è arrivato il 31 agosto 2026, con l'introduzione globale di un controllo dedicato all'inclusione nelle funzionalità generative della Ricerca.

Attraverso Google Search Console, i proprietari dei siti possono scegliere se includere o escludere i propri contenuti da AI Overviews, AI Mode e da alcune funzionalità generative di Discover.

L'inclusione è attiva per impostazione predefinita. Un'eventuale esclusione riguarda le funzionalità interessate, senza comportare automaticamente la rimozione del sito dalla ricerca tradizionale.

Per un audit tecnico aggiornato, quindi, è opportuno considerare anche le preferenze configurate negli strumenti della piattaforma, oltre a robots.txt e alle consuete direttive di indicizzazione.

OpenAI: perché GPTBot e OAI-SearchBot svolgono funzioni differenti

OpenAI distingue esplicitamente diversi sistemi di accesso al web, ciascuno con finalità specifiche.

User-agentFunzione documentata
OAI-SearchBotSupporta la presenza dei siti nei risultati delle funzionalità di ricerca di ChatGPT.
GPTBotScansiona contenuti che possono essere utilizzati per l'addestramento dei modelli.
ChatGPT-UserPuò recuperare pagine durante determinate azioni richieste dagli utenti.

La distinzione ha conseguenze operative concrete.

Un editore può autorizzare OAI-SearchBot affinché i propri contenuti siano disponibili per la ricerca di ChatGPT e contemporaneamente bloccare GPTBot per esprimere una preferenza contraria al loro utilizzo per il training.

OpenAI specifica inoltre che ChatGPT-User può accedere alle pagine nell'ambito di richieste avviate dall'utente. In queste circostanze, le direttive robots.txt potrebbero non essere applicate con le stesse modalità del crawling automatico.

La documentazione ufficiale sui crawler OpenAI chiarisce le finalità di questi sistemi e fornisce gli intervalli IP utili a verificarne l'identità.

Rimangono invece meno documentate le capacità universali di rendering. Non possiamo presumere che ogni sistema utilizzato da ChatGPT esegua JavaScript nello stesso modo di Googlebot.

È un aspetto che merita verifiche specifiche, soprattutto quando i contenuti essenziali vengono caricati soltanto dopo l'esecuzione degli script.

Claude e Perplexity: le differenze nell'accesso alle informazioni

Anche Anthropic distingue sistemi con finalità differenti.

ClaudeBot viene utilizzato per raccogliere contenuti potenzialmente destinati al training. Claude-SearchBot supporta la ricerca e il miglioramento della pertinenza dei risultati, mentre Claude-User può recuperare pagine durante richieste degli utenti.

Anthropic documenta il rispetto delle direttive robots.txt e dei sistemi di protezione dei siti. Bloccare Claude-SearchBot può ridurre la disponibilità delle informazioni per la ricerca di Claude, mentre limitare Claude-User può ostacolare il recupero diretto dei contenuti.

Perplexity utilizza invece PerplexityBot per individuare contenuti destinati alla ricerca e Perplexity-User per alcune richieste avviate dagli utenti.

La piattaforma dedica particolare attenzione anche alle configurazioni di Cloudflare e AWS WAF, che possono impedire l'accesso dei crawler pur in presenza di un robots.txt apparentemente corretto.

La lezione da ricavare è che le regole di scansione, le protezioni del server e le modalità di recupero delle pagine devono essere analizzate insieme.

Microsoft e Apple: le nuove possibilità di controllo dei contenuti

Microsoft e Apple offrono due esempi interessanti di come stia evolvendo il rapporto tra accessibilità e utilizzo dei dati.

Il 30 ottobre 2026 Microsoft ha annunciato nuove preferenze indipendenti per AI Training e AI Grounding.

Il primo controllo riguarda l'impiego dei contenuti per l'addestramento dei modelli generativi. Il secondo riguarda il loro utilizzo per costruire risposte AI basate su informazioni recuperate dal web.

Le nuove preferenze inizieranno a essere applicate dal 1° febbraio 2027, progressivamente attraverso il crawling. È inoltre prevista una fase di transizione per i siti che utilizzano già le precedenti direttive NoArchive e NoCache.

Per un'azienda che pubblica documentazione proprietaria, contenuti editoriali o dati commercialmente rilevanti, la distinzione tra training e grounding diventa una scelta strategica, oltre che tecnica.

Apple, invece, documenta esplicitamente la capacità di Applebot di renderizzare le pagine attraverso un browser. Segnala che il blocco di JavaScript, CSS e richieste necessarie al caricamento può compromettere la corretta elaborazione dei contenuti.

Applebot-Extended permette di esprimere preferenze sull'utilizzo dei dati per il training dei modelli generativi, senza coincidere con il crawler utilizzato per le funzionalità di ricerca.

Questi esempi confermano un principio che consideriamo centrale: la configurazione tecnica dovrebbe riflettere gli obiettivi dell'azienda e le finalità documentate delle singole piattaforme.

Crawler AI e robots.txt: come verificare se un sito è realmente accessibile

Quando analizziamo l'accessibilità di un sito ai sistemi AI, la prima domanda dovrebbe riguardare le informazioni che vogliamo rendere disponibili e le finalità per cui autorizziamo l'accesso.

Consentire la scansione di una pagina, permetterne l'utilizzo per il training e favorirne il recupero durante una risposta generativa sono decisioni differenti.

Il file robots.txt è uno degli strumenti attraverso cui possiamo comunicare ai crawler compatibili le regole di scansione.

Come configurare correttamente i crawler

Immaginiamo un'azienda che desideri mantenere i propri contenuti disponibili per ChatGPT Search, ma preferisca escluderli dal crawling di GPTBot destinato al training.

Una configurazione illustrativa potrebbe essere:

User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

Le direttive esprimono due preferenze differenti, previste dalla documentazione OpenAI.

Prima di applicarle su un sito reale è necessario verificare l'intero robots.txt, le eventuali regole riferite ad altri crawler e la coerenza con gli obiettivi aziendali.

Il controllo dovrebbe comprendere anche meta robots e X-Robots-Tag, ricordando che non tutti i sistemi supportano le stesse direttive.

Per questo è importante distinguere almeno tre situazioni:

  • Blocco della scansione: impedisce ai crawler che rispettano robots.txt di richiedere determinati percorsi.
  • Limitazioni di indicizzazione: influenzano la possibilità che una pagina venga inserita o mostrata nell'indice dei motori che supportano le relative direttive.
  • Preferenze sull'utilizzo dei dati: consentono, dove previsto, di controllare separatamente training e grounding.

Trattare questi strumenti come se fossero equivalenti può portare a configurazioni tecnicamente corrette ma incoerenti con ciò che l'azienda desidera ottenere.

Per approfondire i meccanismi tradizionali di scansione e le verifiche fondamentali, rimandiamo alla guida NetStrategy sul crawling SEO.

Quando il problema dipende dal firewall e non da robots.txt

Consideriamo un sito protetto da un Web Application Firewall.

Il robots.txt autorizza OAI-SearchBot, ma una regola di sicurezza classifica le richieste automatiche come traffico sospetto.

Il sistema potrebbe ricevere una risposta 403 Forbidden, essere reindirizzato verso una challenge oppure ottenere una pagina diversa da quella richiesta.

Dal punto di vista delle direttive di scansione, il contenuto risulta accessibile. Dal punto di vista della risposta HTTP effettiva, invece, potrebbe essere indisponibile.

In questi casi, una verifica accurata dovrebbe comprendere:

  • status code restituiti dal server;
  • reindirizzamenti e catene di redirect;
  • eventuali challenge di sicurezza;
  • regole applicate da CDN e WAF;
  • limitazioni determinate dal rate limiting;
  • risorse accessibili soltanto dopo autenticazione.

La verifica dei log permette di osservare le richieste effettivamente registrate, ma richiede una precauzione: lo user-agent può essere falsificato.

Per attribuire una richiesta a un crawler ufficiale bisogna quindi utilizzare, quando disponibili, gli intervalli IP e le procedure di verifica pubblicate dal provider.

Un test effettuato modificando semplicemente lo user-agent di un client HTTP può essere utile per individuare comportamenti differenti del server, ma non riproduce necessariamente il crawler originale.

Rendering JavaScript: quali informazioni riescono davvero a recuperare i sistemi AI?

Tra le criticità più interessanti della GEO tecnica troviamo la distanza tra ciò che l'utente visualizza nel browser e ciò che è disponibile nell'HTML restituito inizialmente dal server.

Immaginiamo un produttore industriale che pubblica una scheda prodotto con materiali, certificazioni, compatibilità e caratteristiche tecniche.

L'utente consulta tutte queste informazioni senza difficoltà. Il codice HTML iniziale, però, contiene soltanto la struttura della pagina, mentre le specifiche vengono caricate successivamente attraverso JavaScript.

Un sistema capace di eseguire correttamente gli script potrebbe recuperare il contenuto completo. Un sistema che utilizza soltanto l'HTML iniziale potrebbe invece trovare una pagina con informazioni insufficienti.

SSR, CSR e pre-rendering: cosa cambia concretamente

Le tecnologie di rendering determinano quando e come il contenuto viene reso disponibile.

ModalitàFunzionamentoVerifica principale
Server-Side Rendering (SSR)Il server genera HTML contenente le informazioni.Controllare che il contenuto iniziale sia completo.
Client-Side Rendering (CSR)Il browser costruisce il contenuto eseguendo JavaScript.Verificare la dipendenza dagli script.
Static Site Generation (SSG)Le pagine vengono generate in anticipo.Controllare disponibilità e aggiornamento dei dati.
HydrationJavaScript aggiunge interattività a HTML già generato.Verificare che le informazioni iniziali rimangano accessibili.

Google documenta il proprio sistema di rendering basato su Chromium. Per altri crawler e sistemi di recupero, le capacità complete di esecuzione di JavaScript non sono sempre pubblicamente descritte.

Per questo, rendere disponibili le informazioni essenziali già nell'HTML iniziale riduce la dipendenza dalle differenti capacità di rendering e può favorire anche l'indicizzazione delle pagine.

È una buona pratica tecnica, non un fattore di citazione AI garantito.

Il punto non è rinunciare a JavaScript o riscrivere applicazioni moderne senza una necessità concreta. È comprendere quali informazioni siano realmente accessibili ai sistemi che vogliamo raggiungere.

Il dato NetStrategy: soltanto il 9% di risposte corrette in un'analisi esplorativa

Un'indicazione interessante arriva dall'Osservatorio GEO di NetStrategy.

Nel maggio 2026 abbiamo analizzato 190 siti italiani, interrogando quotidianamente ChatGPT, Gemini e Perplexity. La ricerca principale ha raccolto oltre 35.000 risposte, distinguendo domande informative e commerciali.

Accanto all'analisi principale, sono state effettuate alcune verifiche esplorative sul recupero delle informazioni.

In una di queste, i sistemi AI sono stati interrogati su contenuti presenti in sezioni generate tramite JavaScript.

Le risposte corrette sono state ottenute soltanto nel 9% dei casi osservati.

Il risultato merita attenzione perché riguarda una problematica concreta: l'accessibilità di informazioni che non sono immediatamente disponibili nell'HTML statico.

È importante, però, interpretarlo nel suo perimetro.

Il dato proviene da un'analisi circoscritta, presentata nella ricerca come evidenza esplorativa. Non rappresenta un tasso generale di leggibilità dei contenuti JavaScript e non permette di attribuire lo stesso comportamento a tutte le piattaforme AI.

La ricerca pubblicata non documenta inoltre un protocollo completo in grado di isolare il rendering da ogni altra variabile coinvolta nel recupero delle informazioni.

Il valore dell'osservazione è quindi quello di individuare una criticità che merita verifiche tecniche dedicate.

Quando un sito contiene informazioni commercialmente importanti generate attraverso JavaScript, ha senso controllare la loro effettiva disponibilità, anziché presumere che ogni sistema le recuperi correttamente.

Come confrontare HTML iniziale e contenuto renderizzato

Il controllo può iniziare recuperando direttamente la risposta del server.

Per esempio:

curl -L -sS \
  -D headers.txt \
  -o pagina.html \
  https://www.esempio.it/prodotto/

Il comando salva le intestazioni HTTP in headers.txt e il contenuto restituito dal server in pagina.html.

A questo punto è possibile cercare un'informazione distintiva della pagina, come una caratteristica tecnica o una descrizione prodotto.

Consideriamo due rappresentazioni della stessa scheda.

Contenuto già presente nell'HTML iniziale:

<main>
  <h1>Pompa industriale Serie X</h1>
  <p>Portata massima: 120 m³/h.</p>
  <p>Materiale: acciaio inox AISI 316.</p>
</main>

Contenuto generato successivamente da JavaScript:

<main id="product-app"></main>
<script src="/assets/product.js"></script>

Nel secondo caso, le informazioni potrebbero comparire soltanto dopo l'esecuzione dello script.

La verifica dovrebbe proseguire confrontando il sorgente HTML con il DOM renderizzato, utilizzando gli strumenti per sviluppatori del browser e, per Google, lo strumento Controllo URL di Search Console.

Il risultato potrebbe essere documentato con una tabella come questa:

InformazioneHTML inizialeDOM renderizzato
Nome prodottoPresentePresente
Caratteristiche tecnicheAssentiPresenti
CertificazioniAssentiPresenti
Descrizione delle applicazioniPresentePresente

Gli esiti della tabella sono illustrativi e devono essere sostituiti con quelli effettivamente osservati durante un audit.

Questo confronto permette di individuare una dipendenza dal rendering. Per stabilire se produca difficoltà su uno specifico sistema AI sono necessarie ulteriori evidenze di accesso e recupero.

Dati strutturati e Schema.org: cosa sappiamo davvero sulla GEO?

I dati strutturati permettono di descrivere esplicitamente informazioni e relazioni contenute in una pagina web, attraverso vocabolari come Schema.org.

Un e-commerce può utilizzarli per rappresentare prodotti, offerte e disponibilità. Un sito aziendale può descrivere la propria organizzazione, mentre un magazine può fornire informazioni su articoli e autori.

I benefici sono documentati soprattutto nell'ambito delle funzionalità SEO supportate dai singoli motori di ricerca.

Google, tuttavia, chiarisce che non è necessario implementare markup Schema.org aggiuntivi per comparire in AI Overviews e AI Mode.

La presenza di JSON-LD non costituisce quindi una garanzia di citazione da parte dei sistemi generativi.

La domanda più utile è un'altra: i dati strutturati rappresentano correttamente le informazioni che il sito comunica agli utenti?

Perché la coerenza delle informazioni viene prima di nuovi markup

Immaginiamo un e-commerce che aggiorna prezzi e disponibilità attraverso un gestionale.

La scheda prodotto mostra una disponibilità aggiornata, mentre il markup JSON-LD contiene ancora il valore precedente. Il feed destinato a una piattaforma esterna potrebbe riportare un terzo dato.

In una situazione simile, aggiungere nuove proprietà Schema.org sarebbe meno utile che correggere il disallineamento tra le informazioni.

Il problema diventa ancora più rilevante nei siti multilingua e multicanale, dove prezzi, valute, disponibilità e varianti possono cambiare in base al mercato.

Per un'azienda B2B, la coerenza può riguardare denominazioni tecniche, identificativi di prodotto, certificazioni o caratteristiche dichiarate.

Il controllo dovrebbe concentrarsi su tre aspetti:

  • corrispondenza tra markup e contenuto visibile;
  • correttezza delle proprietà utilizzate rispetto alla tipologia di pagina;
  • coerenza tra le diverse rappresentazioni della stessa informazione.

Questi controlli hanno un valore tecnico concreto, indipendentemente dalla possibilità che una pagina venga citata nelle risposte AI.

Per le tipologie di markup e le modalità di implementazione, può essere utile approfondire la guida NetStrategy sui dati strutturati, distinguendo i benefici documentati dalle ipotesi relative alla GEO.

llms.txt: quando è utile e quando diventa soltanto una sperimentazione

Il file llms.txt è uno degli argomenti più discussi nell'ambito della GEO tecnica.

Nasce dalla proposta di fornire agli LLM e agli agenti software una rappresentazione organizzata delle informazioni più importanti di un sito, attraverso un documento Markdown contenente descrizioni e collegamenti alle risorse rilevanti.

L'obiettivo è semplificare l'individuazione dei contenuti, soprattutto quando sono distribuiti tra numerose pagine di documentazione.

La proposta llms.txt è stata aggiornata alla versione 2 nell'agosto 2026, introducendo anche convenzioni che facilitano la scoperta di rappresentazioni alternative delle pagine, come le versioni Markdown.

È un'evoluzione interessante per gli agenti e gli strumenti che supportano il formato, ma occorre distinguere l'esistenza della proposta dalla sua adozione nei diversi motori generativi.

Google utilizza llms.txt per AI Overviews e AI Mode?

La posizione ufficiale di Google è chiara: Google Search non utilizza llms.txt come segnale speciale per il posizionamento o la presenza nelle funzionalità generative.

La piattaforma specifica che la creazione del file non produce vantaggi o penalizzazioni nella Ricerca.

La sua presenza su un sito, inoltre, non dimostra che ChatGPT, Claude o Perplexity lo utilizzino per selezionare le fonti delle proprie risposte.

Questo non rende il formato privo di interesse. Significa piuttosto che la sua utilità deve essere valutata rispetto a un caso d'uso concreto.

Per un portale di documentazione software, un ambiente con molte API o un progetto destinato ad agenti compatibili, potrebbe avere senso rendere disponibile un indice strutturato delle risorse.

Per una PMI con un sito istituzionale di poche pagine, invece, il valore dell'intervento dovrebbe essere confrontato con quello di attività più urgenti, come correggere problemi di indicizzazione o rendere accessibili informazioni tecniche importanti.

Come verificare l'effettiva utilità di llms.txt

La pubblicazione del file rappresenta soltanto il primo passaggio.

Una valutazione più rigorosa dovrebbe distinguere almeno tre evidenze:

VerificaCosa possiamo concludere
Il file è disponibile e raggiungibileLa risorsa può essere richiesta.
Un agente compatibile recupera il fileEsiste un accesso effettivamente osservabile.
Il sistema utilizza le risorse collegateIl formato viene impiegato in un processo concreto.

Anche quando tutte queste condizioni sono soddisfatte, rimane da dimostrare un eventuale incremento della visibilità nelle risposte AI.

È proprio questa differenza tra implementazione, utilizzo e risultato che dovrebbe orientare le sperimentazioni GEO e, più in generale, le attività di ottimizzazione SEO per gli LLM.

Come eseguire un audit GEO tecnico: un metodo di verifica replicabile

La qualità di un audit dipende dalla capacità di trasformare un problema generico in una condizione osservabile e riproducibile.

Segnalare che una pagina potrebbe risultare difficile da leggere per gli LLM è un punto di partenza. Per rendere l'analisi utile bisogna capire quale informazione non è disponibile, attraverso quale sistema, in quali condizioni e con quali conseguenze.

Proponiamo di partire da un campione di URL strategici, rappresentativo delle principali tipologie di pagina e delle informazioni più importanti per l'azienda.

Le sei verifiche da eseguire

  1. Controllare le risposte HTTP.

    Verificare status code, redirect, intestazioni e contenuto effettivamente restituito. Una risposta 200 OK non garantisce, da sola, che il server abbia fornito la pagina desiderata.

  2. Analizzare le direttive di accesso.

    Controllare robots.txt, meta robots, X-Robots-Tag e le eventuali preferenze specifiche delle piattaforme. Valutare se le configurazioni rispecchiano le finalità aziendali.

  3. Confrontare HTML iniziale e DOM renderizzato.

    Individuare quali informazioni sono presenti immediatamente e quali dipendono da JavaScript, chiamate API o interazioni.

  4. Verificare dati strutturati e coerenza informativa.

    Confrontare testo visibile, JSON-LD, feed e altre rappresentazioni delle informazioni, prestando attenzione ai dati soggetti a frequenti aggiornamenti.

  5. Analizzare i log dei crawler.

    Quando disponibili, osservare richieste, URL visitati, frequenza degli accessi ed eventuali blocchi, verificando l'identità dei crawler attraverso i metodi ufficiali.

  6. Registrare e ripetere i test.

    Documentare le condizioni iniziali, le modifiche effettuate e gli esiti successivi, distinguendo la risoluzione tecnica dagli eventuali effetti sulla visibilità AI.

Come documentare correttamente una criticità

Una segnalazione tecnica dovrebbe contenere informazioni sufficienti per permettere a un altro professionista di ripetere il controllo.

ElementoInformazione da registrare
URLPagina analizzata e tipologia di contenuto.
Data e ambienteMomento del test e condizioni di esecuzione.
Sistema esaminatoCrawler, browser o strumento di recupero.
Risposta osservataStatus HTTP, redirect, challenge o contenuto restituito.
CriticitàInformazione non disponibile o comportamento inatteso.
InterventoModifica applicata e motivazione.
RisultatoEsito della verifica successiva.

Un report di questo tipo permette di distinguere i problemi effettivi dalle ipotesi e facilita il confronto tra team SEO, sviluppatori e responsabili IT.

Come progettare un test tecnico sul recupero delle informazioni

Quando il problema riguarda il rendering, può essere utile predisporre un ambiente controllato con pagine che contengono informazioni equivalenti ma vengono generate attraverso modalità differenti.

Un protocollo sperimentale potrebbe prevedere:

PaginaCondizione da analizzare
AContenuti disponibili nell'HTML iniziale.
BStesse informazioni caricate tramite JavaScript.
CInformazioni nell'HTML con dati strutturati coerenti.
DInformazioni accessibili attraverso una risorsa documentale collegata.

Le pagine dovrebbero essere comparabili per contenuto, accessibilità e collegamenti, limitando per quanto possibile le altre variabili.

Il test potrebbe quindi verificare quali informazioni vengono recuperate correttamente dai sistemi analizzati, registrando risposte corrette, errate o assenti.

È importante ricordare che una risposta ottenuta interrogando un modello non dimostra necessariamente che l'informazione provenga dalla pagina appena pubblicata. Potrebbe derivare da un indice, da una fonte alternativa o da conoscenze precedentemente acquisite.

Per questo, quando possibile, le risposte andrebbero confrontate con le evidenze tecniche di accesso e recupero.

Un esperimento utile dovrebbe permettere di verificare una relazione tecnica concreta, prima ancora di tentare di dimostrare un aumento delle citazioni.

GEO tecnica per e-commerce, B2B e siti multicanale: le priorità cambiano

La stessa criticità tecnica può avere conseguenze molto diverse a seconda del modello di business e dell'architettura digitale.

Un sito istituzionale con poche pagine richiede controlli differenti rispetto a un e-commerce con migliaia di prodotti, varianti e prezzi dinamici.

Per questo, quando definiamo le priorità, è importante partire dal valore delle informazioni e dalla loro funzione nel processo decisionale degli utenti.

E-commerce: cataloghi, disponibilità e informazioni distribuite

In un e-commerce complesso, la scheda prodotto può recuperare contenuti dal CMS, dati tecnici dal PIM, disponibilità dall'ERP e prezzi da un sistema promozionale.

La pagina visualizzata dall'utente è il risultato di diverse integrazioni.

Le criticità emergono quando queste informazioni non sono coerenti oppure quando alcuni dati importanti diventano disponibili soltanto dopo l'esecuzione di processi dinamici. È uno degli aspetti da valutare in una consulenza SEO per e-commerce.

Le verifiche più utili riguardano:

  • disponibilità dei dettagli prodotto nell'HTML;
  • coerenza tra prezzi, disponibilità e dati strutturati;
  • gestione di varianti e URL dinamici;
  • aggiornamento delle informazioni nei feed;
  • accessibilità delle categorie e dei prodotti strategici.

Per Google, anche la qualità delle informazioni distribuite attraverso Merchant Center può assumere rilevanza nelle esperienze di ricerca e shopping supportate.

Aziende B2B: rendere accessibili informazioni tecniche complesse

Per un produttore industriale, un'azienda software o un fornitore di soluzioni specialistiche, il problema principale raramente coincide con la presenza di un prezzo.

Gli utenti possono cercare compatibilità, certificazioni, materiali, prestazioni o applicazioni particolari, informazioni preziose anche per una strategia di marketing B2B.

Queste informazioni si trovano spesso in cataloghi PDF, configuratori, aree riservate o documentazione scaricabile.

Un documento PDF può essere elaborato dai sistemi che supportano il formato, ma la sua disponibilità non garantisce che tutte le informazioni vengano recuperate e interpretate nello stesso modo.

Può quindi essere utile valutare quali dati rendere disponibili anche in pagine HTML strutturate, mantenendo la documentazione originale quando necessaria.

La scelta deve considerare anche la riservatezza delle informazioni. Rendere accessibile un contenuto non significa rendere pubblici dati commercialmente sensibili.

Siti multilingua e multicanale: la coerenza diventa un problema tecnico

Quando un'azienda opera attraverso più domini, marketplace, siti nazionali e portali dedicati ai distributori, la gestione delle informazioni diventa ancora più complessa.

Versioni linguistiche, URL canonici, hreflang, feed e dati aziendali devono essere gestiti considerando le differenze effettive tra i mercati.

Una caratteristica prodotto disponibile soltanto in una lingua o una versione non aggiornata pubblicata su un dominio secondario può creare disallineamenti informativi.

La GEO tecnica contribuisce a individuare problemi di accessibilità e distribuzione dei contenuti, mentre la gestione delle fonti esterne e dell'autorevolezza appartiene a un lavoro strategico più ampio.

Quali ottimizzazioni GEO tecniche hanno davvero la priorità?

Dopo aver analizzato documentazione ufficiale e verifiche operative, possiamo distinguere tre gruppi di interventi: problemi che compromettono concretamente l'accesso, ottimizzazioni utili in contesti specifici e sperimentazioni ancora prive di evidenze sufficienti.

InterventoStato delle evidenzePriorità
Correggere blocchi HTTP, CDN o WAF indesideratiProblemi tecnici direttamente verificabiliAlta, se riguardano pagine strategiche
Risolvere problemi di indicizzazione su GoogleRequisiti documentati per Search e funzionalità AIAlta
Rendere disponibili le informazioni essenziali nell'HTML inizialeBuona pratica tecnica supportata dalle evidenze sul renderingAlta in presenza di una criticità concreta
Correggere dati strutturati errati o incoerentiBenefici documentati per funzionalità SEO specificheContestuale
Gestire separatamente crawler di ricerca e trainingControlli documentati dai providerDipende dagli obiettivi aziendali
Implementare llms.txtUtilità dipendente dal supporto dei sistemi destinatariSperimentale
Aggiungere markup esclusivamente per ottenere citazioni AIAssenza di garanzie generali documentateBassa senza un caso d'uso verificabile

Questa classificazione non rappresenta un elenco di fattori di ranking. È uno strumento decisionale per valutare le attività rispetto alla qualità delle evidenze e alle caratteristiche del progetto.

Per una PMI con alcune pagine di servizio inaccessibili, correggere il problema può essere molto più importante che implementare nuovi file destinati agli LLM.

Per un grande e-commerce, invece, il nodo principale potrebbe riguardare l'integrazione tra catalogo, rendering e distribuzione dei dati.

La priorità effettiva dipende quindi dalla gravità della criticità, dal valore delle informazioni coinvolte, dai costi d'intervento e dalle piattaforme che l'azienda intende presidiare.

Come misurare gli effetti degli interventi GEO tecnici

Una modifica tecnica può essere verificata direttamente.

Se un crawler riceveva una risposta 403 e ora riesce ad accedere alla pagina, possiamo dimostrare che il problema di accesso è stato risolto.

Se una caratteristica prodotto era disponibile soltanto dopo il rendering e ora compare anche nell'HTML iniziale, possiamo dimostrare che l'informazione è diventata accessibile senza eseguire JavaScript.

La valutazione dell'effetto sulle citazioni richiede invece un secondo livello di analisi.

Google ha introdotto nel 2026 un report dedicato alle impressioni generate da AI Overviews e AI Mode in Search Console. Bing Webmaster Tools mette a disposizione il report AI Performance, che offre informazioni sulle citazioni dei contenuti nelle esperienze Microsoft supportate.

Le due metriche descrivono fenomeni differenti e non dovrebbero essere considerate direttamente equivalenti.

Per completare il quadro, è possibile osservare nel tempo un insieme stabile di domande, distinguendo citazioni del sito, menzioni del brand, accuratezza delle informazioni e continuità dei risultati.

Occorre però evitare un errore frequente: attribuire automaticamente ogni aumento delle citazioni a una modifica tecnica effettuata poco prima.

La presenza nelle risposte AI può variare anche per aggiornamenti dei modelli, modifiche degli indici, nuove fonti disponibili o cambiamenti nei processi di recupero delle informazioni.

Un incremento successivo a una correzione rappresenta quindi un risultato da approfondire, non necessariamente una prova di causalità.

È il motivo per cui distinguiamo le verifiche sull'infrastruttura dall'analisi della presenza del brand, approfondita nel nostro GEO Audit.

GEO tecnica: la differenza tra seguire le tendenze e prendere decisioni fondate

L'evoluzione della ricerca generativa sta introducendo nuove modalità di accesso ai contenuti, strumenti di misurazione e controlli sempre più specifici sull'utilizzo dei dati.

Questi cambiamenti ampliano il lavoro tecnico, ma rendono ancora più importante distinguere ciò che è documentato da ciò che rimane un'ipotesi.

Oggi possiamo verificare quali crawler siano autorizzati, osservare le risposte del server, controllare il rendering delle pagine e individuare informazioni che potrebbero risultare difficili da recuperare.

Possiamo anche comprendere meglio le differenze tra le piattaforme, evitando di applicare configurazioni identiche a sistemi che svolgono funzioni differenti.

Rimane invece più complesso attribuire a ogni singola modifica un effetto diretto sulla decisione di un motore AI di utilizzare o citare una determinata fonte.

È proprio qui che riteniamo debba emergere la competenza di chi si occupa di GEO.

Il valore di un intervento tecnico si misura prima di tutto sulla sua capacità di risolvere un problema reale, attraverso evidenze verificabili e risultati riproducibili.

Per le aziende, questo approccio permette di distribuire le risorse in modo più consapevole, evitando di rincorrere ogni nuova indicazione senza averne valutato l'effettiva utilità.

In NetStrategy integriamo le verifiche tecniche con l'analisi dei contenuti, delle fonti e della visibilità nei motori generativi, considerando le caratteristiche del settore e gli obiettivi di business.

Attraverso la nostra consulenza GEO, valutiamo quali interventi possano contribuire a costruire una presenza più solida, distinguendo le ottimizzazioni necessarie dalle attività sperimentali.

Perché la sfida più interessante oggi non consiste nell'aggiungere un nuovo file ogni volta che compare una tecnologia, ma nel comprendere quali interventi aiutino davvero a rendere le informazioni accessibili, affidabili e utilizzabili.

Domande frequenti sulla GEO tecnica

La GEO tecnica è diversa dalla SEO tecnica?

La GEO tecnica applica controlli su crawling, rendering e accessibilità considerando anche i sistemi utilizzati dalle piattaforme AI. Molte attività coincidono con la SEO tecnica tradizionale, mentre altre riguardano crawler specifici, preferenze di utilizzo dei contenuti e modalità di recupero delle informazioni.

Come verificare se ChatGPT riesce ad accedere a un sito?

È possibile controllare robots.txt, risposte HTTP, configurazioni di sicurezza e log server. OpenAI pubblica informazioni sugli user-agent e sugli intervalli IP dei propri crawler. Queste verifiche permettono di individuare problemi di accesso, ma non garantiscono che una pagina venga citata nelle risposte.

Un sito indicizzato da Google può essere inaccessibile ad altri motori AI?

Sì. Googlebot, OAI-SearchBot, Claude-SearchBot e gli altri crawler sono sistemi differenti. Le direttive, le protezioni del server e le modalità di recupero possono produrre comportamenti diversi. L'indicizzazione su Google non dimostra quindi che ogni altra piattaforma riesca a recuperare le stesse informazioni.

I contenuti caricati tramite JavaScript sono sempre un problema per la GEO?

Dipende dalla piattaforma e dalle modalità di rendering. Google documenta la capacità di eseguire JavaScript e Applebot può renderizzare i contenuti attraverso un browser. Per altri sistemi, le capacità complete non sono sempre pubblicamente descritte. Rendere disponibili le informazioni essenziali nell'HTML iniziale riduce la dipendenza dal rendering, ma non garantisce citazioni AI.

Implementare Schema.org o llms.txt aumenta le citazioni AI?

Non esiste una garanzia generale di aumento delle citazioni. I dati strutturati possono abilitare funzionalità SEO documentate, mentre llms.txt può essere utile per strumenti compatibili con il formato. Google dichiara che non richiede né markup speciali né file llms.txt per AI Overviews e AI Mode. Ogni implementazione dovrebbe quindi essere valutata rispetto a un obiettivo e a un beneficio concretamente verificabile.

It's time to share

Autore

Stefano Robbi
Stefano Robbi

Founder & CEO di NetStrategy

Stefano Robbi ha fondato NetStrategy nel 2010 e la guida ancora oggi, con un team di oltre 45 specialisti in-house. In 16 anni di attività ha seguito personalmente più di 90 progetti di digital marketing per aziende B2B, B2C ed e-commerce, contribuendo a generare oltre 23,5 milioni di euro di fatturato attribuibile ai canali digitali per i clienti dell'agenzia.

Coordina l'Osservatorio NetStrategy conducendo ricerche proprietarie sui comportamenti di ricerca degli italiani e sui criteri con cui i motori AI selezionano e citano le proprie fonti. Le ricerche dell'Osservatorio sono state riprese da Corriere della Sera, Milano Finanza e Millionaire.

Ha conseguito un M.Sc. in Marketing Management all'Università Bocconi e, prima di fondare NetStrategy, ha lavorato in Microsoft Italia nella divisione SMB. Oggi insegna marketing all'Italian Institute of Fashion Management ed è relatore in eventi del settore tra cui Netcomm Forum, We Make Future, Global Summit e Digital 1to1.

Aree di specializzazione: SEO, GEO, strategia digitale, analisi dei dati.

Seguimi su:
Contattami

Docente in varie università e formatore ad eventi di livello internazionale

MFI
HRC
The Global Summit
JETN
AW Lab
Università di Trento
Quantico Business

Altri spunti di approfondimento

It's timeto connect.

Facciamo crescereil tuo progetto insieme

Compila il form per essere contattato dal nostro team. Insieme cercheremo di capire se siamo l'agenzia giusta per aiutare la tua azienda.

Confermo di aver preso visione della Privacy Policy.