Prima verifica: il tuo sito è leggibile senza JavaScript?
È il controllo da fare prima di qualsiasi altra cosa, e boccia più siti di quanto ci si aspetti. Molti siti moderni sono applicazioni che costruiscono le pagine nel browser: il server invia un file quasi vuoto e il testo compare solo dopo che il codice è stato eseguito. Google riesce a gestirlo, con ritardi. I crawler degli assistenti AI in larga parte no.
Il test è banale. Da terminale, scarica la pagina come farebbe un crawler e cerca il tuo titolo principale: se non lo trovi nel codice sorgente, gli assistenti AI non lo vedono.
| Crawler | Esegue JavaScript | Cosa alimenta |
|---|---|---|
| Googlebot | Sì, con ritardo | Ricerca Google e AI Overview |
| Bingbot | Parzialmente | Bing e, indirettamente, ChatGPT Search |
| GPTBot / OAI-SearchBot | No | ChatGPT |
| ClaudeBot | No | Claude |
| PerplexityBot | No | Perplexity |
| Applebot | Sì | Siri e ricerca Apple |
La regola pratica: se il contenuto non è nell'HTML della prima risposta, per metà dell'ecosistema AI non esiste.
Seconda regola: le citazioni arrivano soprattutto da fonti terze
È la scoperta che spiazza di più. Quando qualcuno chiede a un assistente «qual è la migliore agenzia per siti web in Italia», il modello non pesca dai siti delle agenzie: pesca da liste, directory, articoli comparativi e discussioni. Il tuo sito serve a confermare e approfondire, ma raramente è la fonte che innesca la citazione.
- Directory di settore con profilo completo, portfolio e recensioni reali.
- Articoli e liste su testate di settore che citano aziende per nome.
- Discussioni su community e forum dove qualcuno vi ha nominato.
- Google Business Profile curato, che alimenta le risposte a domanda locale.
- Profili aziendali e dei founder coerenti, con la stessa descrizione ovunque.
Terza regola: la struttura conta più della lunghezza
Un modello che deve rispondere a una domanda cerca un blocco di testo che risponda già. Non riassume volentieri tremila parole di prosa: preleva il paragrafo che risolve la questione, la riga di tabella che contiene il numero, la voce di FAQ che coincide con la domanda.
Cosa rende una pagina citabile
- Una risposta autoconclusiva di 40-60 parole in apertura, prima di qualsiasi introduzione.
- Titoli formulati come domande reali, nel modo in cui le persone le scrivono a un assistente.
- Numeri concreti: fasce di prezzo, tempi, percentuali. Le pagine senza numeri non hanno niente da citare.
- Almeno una tabella vera in HTML, non un'immagine di una tabella.
- Un blocco FAQ con domande prese da chi ti scrive davvero.
- Una data di aggiornamento visibile: i modelli con ricerca web preferiscono fonti recenti.
Vale la pena notare che nessuna di queste cose è un trucco: sono le stesse che rendono una pagina utile a una persona. È il motivo per cui l'ottimizzazione per gli assistenti AI e la scrittura onesta stanno, per una volta, dalla stessa parte.
Le cose tecniche che servono davvero
| Intervento | Cosa fa | Impatto |
|---|---|---|
| Rendering server-side o pre-rendering | Rende il contenuto leggibile senza JavaScript | Decisivo: senza, il resto è inutile |
| robots.txt che consente i crawler AI | GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot | Alto |
| Bing Webmaster Tools | L'indice Bing alimenta ChatGPT Search | Alto |
| IndexNow | Segnala i contenuti nuovi in ore invece che settimane | Medio-alto |
| Dati strutturati (Organization, FAQPage, Article) | Aiuta a consolidare l'entità e le risposte | Medio |
| File llms.txt | Una mappa in chiaro di cosa fai e quando suggerirti | Medio, adozione ancora in crescita |
| Date di pubblicazione e aggiornamento | Segnale di freschezza | Medio |
Come misurare se sta funzionando
Non esiste una Search Console per gli assistenti AI, quindi la misura va costruita. Tre indicatori bastano, e si raccolgono senza strumenti a pagamento.
- 01
Un panel fisso di 20-30 domande
Le domande che un cliente ideale farebbe a un assistente. Eseguile una volta al mese su ChatGPT, Perplexity, Claude, Gemini e Google AI Mode, e registra se compari, in che posizione e quali competitor ci sono.
- 02
I log del server
Cerca gli accessi di GPTBot, ClaudeBot, PerplexityBot e OAI-SearchBot. Se sono a zero, i crawler non stanno leggendo il sito: hai un problema tecnico, non di contenuti.
- 03
Il traffico di rimando
In Analytics, segmenta le visite provenienti da chatgpt.com, perplexity.ai, claude.ai, copilot.microsoft.com e gemini.google.com. È traffico poco numeroso ma con un'intenzione altissima.
- domande nel panel di monitoraggio mensile
- 20-30domande nel panel di monitoraggio mensile
- assistenti da interrogare ogni volta
- 5assistenti da interrogare ogni volta
- cadenza sufficiente: i cambiamenti non sono giornalieri
- 1 mesecadenza sufficiente: i cambiamenti non sono giornalieri
Cosa non funziona
- Riempire le pagine di parole chiave: i modelli lavorano sul significato, non sulla frequenza dei termini.
- Testo nascosto o istruzioni rivolte all'AI dentro la pagina: nel migliore dei casi vengono ignorate.
- Pubblicare cinquanta articoli generati e non rivisti: producono contenuto generico che nessun modello ha motivo di citare al posto di un'altra fonte.
- Aspettarsi risultati in una settimana: i modelli aggiornano le proprie fonti su tempi che non controlli.
- Trattarlo come sostituto della SEO: le due cose si sovrappongono per la maggior parte del lavoro tecnico.