X-Robots-Tag permissivo
Per i bot abilitati vengono inviati header compatibili con l'indicizzazione: nessun noindex, snippet esteso e anteprima immagine ampia. I bot bloccati ricevono la direttiva opposta.
llms.txt e llms-full.txt sempre aggiornati, permessi granulari per ogni bot, verifica reale dell'accessibilità e diagnostica delle interferenze: la discovery non si improvvisa con un file caricato a mano.
Le AI non scorrono il sito come un utente. Chiedono un riassunto leggibile, stabile e gerarchico. GEO Optimizer Pro serve due endpoint complementari, generati dai contenuti reali del sito e aggiornati quando pubblichi o modifichi una pagina.
Il risultato è un indice che qualsiasi LLM può leggere in una sola richiesta, senza dover scoprire il sito pagina per pagina.
Su alcuni hosting i rewrite di WordPress sono lenti o vengono disattivati. Per questo il plugin scrive anche una copia statica sotto wp-content/uploads/geo-optimizer-pro/, servita direttamente dal web server come riserva.
Non tutti i bot AI hanno lo stesso ruolo. Alcuni indicizzano per la ricerca, altri leggono su richiesta dell'utente, altri addestrano modelli. Decidi tu chi può entrare e con quale scopo.
| Bot | Proprietario | Funzione tipica | Controllo in GEO Optimizer Pro |
|---|---|---|---|
| GPTBot | OpenAI | Crawl per modelli e indicizzazione | Consenti / blocca per endpoint |
| ClaudeBot | Anthropic | Acquisizione contenuti per Claude | Consenti / blocca per endpoint |
| PerplexityBot | Perplexity | Indicizzazione per risposte con citazioni | Consenti / blocca per endpoint |
| Google-Extended | Uso dei contenuti per funzioni AI generative | Consenti / blocca per endpoint | |
| ChatGPT-User | OpenAI | Lettura su richiesta esplicita dell'utente | Consenti / blocca per endpoint |
| Altri user agent | Registry personalizzato | Crawler emergenti e bot di nicchia | Pattern regex + regola dedicata |
Molti siti bloccano i crawler AI senza saperlo: un header noindex ereditato, una regola robots.txt dimenticata, un plugin di sicurezza troppo aggressivo. GEO Optimizer Pro allinea tutti i livelli.
Per i bot abilitati vengono inviati header compatibili con l'indicizzazione: nessun noindex, snippet esteso e anteprima immagine ampia. I bot bloccati ricevono la direttiva opposta.
Il plugin inietta gruppi User-agent e Allow per i crawler selezionati, senza sovrascrivere le regole personalizzate del sito. Le modifiche sono tracciabili e reversibili.
Gli endpoint /llms.txt e /llms-full.txt vengono registrati con rewrite dedicati e le regole vengono rigenerate al momento giusto, evitando 404 intermittenti dopo un deploy.
La verifica di accessibilità non controlla solo che il file esista: si comporta come il bot selezionato e misura quello che il bot riceve davvero.
Selezioni GPTBot, ClaudeBot, PerplexityBot, Google-Extended o un user agent personalizzato dal registry.
Il plugin esegue una chiamata server-side con lo user agent del bot, segue i redirect e applica un timeout controllato.
Verifica status HTTP, presenza del contenuto, assenza di pagine di challenge e corretta esposizione di llms.txt e llms-full.txt.
Se trova un firewall, un WAF o una regola di hosting che blocca il bot, la diagnostica mostra l'avviso e suggerisce l'allowlist da applicare.
La discovery non finisce con llms.txt: le modifiche vanno notificate, i contenuti possono essere arricchiti e ogni lingua merita il proprio indice.
Ogni pubblicazione, modifica o eliminazione accoda un job IndexNow con gli URL cambiati. Le richieste sono raggruppate, deduplicate e ritentate senza bloccare l'editor.
La versione Pro arricchisce il file con contenuti curati: descrizioni per singolo contenuto, priorità, data di aggiornamento, sezioni per servizi e prodotti ed esclusioni puntuali.
Ogni lingua ottiene il proprio llms.txt, ad esempio /en/llms.txt. Se una traduzione non esiste, il resolver usa la lingua predefinita come fallback, senza inventare URL.
Il contenuto entra in llms.txt e llms-full.txt, la cache viene invalidata e il file statico riscritto.
Il job IndexNow segnala l'URL modificato ai motori aderenti, con deduplica e retry.
La diagnostica controlla endpoint, accessibilità del bot e coerenza tra file virtuale e statico.
Il tracker registra le visite dei bot e collega la discovery ai referral e alle citazioni.
No. GEO Optimizer Pro espone /llms.txt e /llms-full.txt tramite rewrite di WordPress e, in parallelo, scrive una copia statica nella cartella uploads del plugin. Non devi creare file, impostare permessi FTP o ricordarti di aggiornarli.
llms.txt è l'indice: titoli, URL e descrizioni brevi delle sezioni principali. llms-full.txt contiene anche i riassunti estesi dei contenuti, con un tetto totale di caratteri configurabile per non saturare la finestra di contesto del modello.
Sì. Il bot registry assegna permessi per singolo crawler: GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User e user agent personalizzati. Le regole si riflettono su llms.txt, robots.txt, X-Robots-Tag e meta robots.
La verifica di accessibilità esegue una chiamata simulata con lo user agent del bot selezionato, segue i redirect e analizza la risposta. Se trova una pagina di challenge, un 403 o un timeout, la diagnostica segnala l'interferenza e indica le regole da verificare.
Aggiunge contenuti curati: descrizioni per singolo contenuto, priorità, data di aggiornamento, sezioni per servizi e prodotti, esclusioni puntuali. Il file resta leggibile dagli LLM ma diventa più ricco e più utile per la citazione.
Sì. Il language resolver serve llms.txt per ogni lingua, ad esempio /en/llms.txt, e usa la lingua predefinita come fallback quando una traduzione manca. Gli URL restano coerenti con hreflang e non vengono duplicati.
30 giorni di prova gratuita, 14 giorni money back e tutte le funzioni Pro incluse: llms.txt, llms-full.txt, bot registry, verifica accessibilità, IndexNow e diagnostica.
Preferisci partire subito? Acquista la licenza per 1 sito oppure per 3 siti.