<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>robots.txt AI - Web Design | Creazione Siti Internet</title>
	<atom:link href="https://www.mrtux.it/tag/robots-txt-ai/feed" rel="self" type="application/rss+xml" />
	<link>https://www.mrtux.it</link>
	<description>Sviluppo Siti Web - Assistenza WordPress</description>
	<lastBuildDate>Wed, 17 Jun 2026 03:25:24 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://www.mrtux.it/wp-content/uploads/2022/06/favicon-150x150.png</url>
	<title>robots.txt AI - Web Design | Creazione Siti Internet</title>
	<link>https://www.mrtux.it</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AI bot WordPress 2026: perché il blanket blocking non funziona più</title>
		<link>https://www.mrtux.it/ai-bot-wordpress-blanket-blocking-strategia</link>
					<comments>https://www.mrtux.it/ai-bot-wordpress-blanket-blocking-strategia#respond</comments>
		
		<dc:creator><![CDATA[Emilio Petrozzi]]></dc:creator>
		<pubDate>Wed, 17 Jun 2026 03:25:23 +0000</pubDate>
				<category><![CDATA[sviluppo-web]]></category>
		<category><![CDATA[AI bot blocking]]></category>
		<category><![CDATA[blanket blocking]]></category>
		<category><![CDATA[bot detection]]></category>
		<category><![CDATA[Cloudflare Workers]]></category>
		<category><![CDATA[GPTBot ClaudeBot]]></category>
		<category><![CDATA[robots.txt AI]]></category>
		<category><![CDATA[WordPress security]]></category>
		<guid isPermaLink="false">https://www.mrtux.it/ai-bot-wordpress-2026-perche-il-blanket-blocking-non-funziona-piu</guid>

					<description><![CDATA[AI bot WordPress 2026: perché bloccare tutto non funziona. Strategia selettiva con 5 livelli, Cloudflare Workers e case study con numeri reali.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Il blocco totale è la scelta peggiore del 2026</h2>



<p class="wp-block-paragraph">Se stai ancora usando <code>User-agent: *</code> con <code>Disallow: /</code> nel tuo <code>robots.txt</code> per bloccare gli AI bot, stai facendo tre danni simultanei al tuo sito WordPress. Primo, perdi le citazioni in ChatGPT, Perplexity, Google AI Overviews e Claude, che sono già il 20-30% del traffico referral di un sito editoriale di nicchia. Secondo, continui a pagare banda e CPU per i bot che hai tentato di bloccare, perché il blanket blocking non funziona davvero, è solo disincentivo. Terzo, perdi il valore SEO dei crawler legittimi come Googlebot, Bingbot, gli uptime monitor e i sistemi di integrazione che il tuo business dipende.</p>



<p class="wp-block-paragraph">L&#x27;articolo che stai leggendo nasce da un report Kinsta di giugno 2026, <a href="https://kinsta.com/blog/reduce-bandwidth-waste-bot-traffic/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Reduce bandwidth waste without blocking legitimate users</a>, che analizza 10 miliardi di richieste e dimostra che il blanket blocking è una falsa sicurezza. Il team Kinsta ha filtrato 550 milioni di richieste con una singola regola di loop-detection in 30 giorni, e nel loro report emerge una frase che dovresti ricordare: la maggior parte di quello che vediamo non è malevolo, sono bot che si comportano in modo inefficiente su scala, ed è lì che iniziano i problemi reali.</p>



<p class="wp-block-paragraph">Troverai la strategia operativa a 5 livelli che uso sui siti dei clienti, le regole Cloudflare Workers e Nginx pronte da incollare, uno script Python per analizzare il tuo log e identificare il traffico bot inutile, e un caso studio reale di un sito editoriale WordPress da 500.000 pagine viste mensili che ha ridotto la banda del 40% e le citazioni AI sono aumentate del 30%.</p>



<h2 class="wp-block-heading">La trappola del blanket blocking</h2>



<p class="wp-block-paragraph">La logica del blanket blocking è intuitiva: se i bot AI sono troppi e mi costano, blocco tutti. Ma è una logica che si scontra con tre realtà tecniche.</p>



<p class="wp-block-paragraph">Prima realtà: il blanket blocking tramite <code>robots.txt</code> è solo una richiesta, non un blocco. Il bot può ignorarlo. I bot legittimi (Googlebot, Bingbot) lo rispettano. I bot malevoli o borderline (Bytespider, alcuni scraper) lo ignorano. Stai quindi bloccando solo i bot che non avrebbero creato problemi, e non blocchi quelli che li creano.</p>



<p class="wp-block-paragraph">Seconda realtà: bot utili e bot inutili condividono User-Agent. Un Cloudflare Worker che blocca tutto lo User-Agent che contiene &quot;bot&quot; blocca anche uptime monitor, RSS reader, sistemi di integrazione legittimi. Risultato: hai rotto il tuo monitoring senza risolvere il problema reale.</p>



<p class="wp-block-paragraph">Terza realtà: il blanket blocking ti esclude dai motori di risposta AI. Stai dicendo a ChatGPT, Perplexity, Claude di non leggere il tuo sito. È come avere un negozio con la saracinesca abbassata per paura dei clienti.</p>



<p class="wp-block-paragraph">Il blanket blocking è la scelta peggiore nel 2026 perché non risolve il problema vero, che è il traffico bot su endpoint dinamici non cachabili, e crea cinque problemi nuovi.</p>



<h2 class="wp-block-heading">Cosa sta realmente succedendo nei log del tuo server</h2>



<p class="wp-block-paragraph">Un sito WordPress editoriale tipico nel 2026 riceve, su 100 richieste, una distribuzione che assomiglia a questa:</p>



<ul class="wp-block-list"><li>35-50% crawler AI (in crescita anno su anno, era 15% nel 2023).</li><li>20-25% bot malevoli o scraper.</li><li>5-10% bot legittimi (Googlebot, Bingbot, uptime monitor).</li><li>15-40% utenti umani (dipende dal settore).</li></ul>



<p class="wp-block-paragraph">I crawler AI non sono il problema. Sono traffico utile che ti porta citazioni e referral. Il problema è un sottoinsieme specifico: i crawler AI che fanno loop su endpoint dinamici (cart, checkout, filtri prodotto, pagine di ricerca) e i bot malevoli che fanno scraping aggressivo. È quel 15-20% che vuoi fermare, non il 35-50% che ti porta valore.</p>



<h2 class="wp-block-heading">La strategia a 5 livelli che funziona davvero</h2>



<p class="wp-block-paragraph">Dopo aver lavorato su una decina di siti WordPress di diverse dimensioni, ho consolidato una strategia operativa a 5 livelli, dal meno invasivo al più aggressivo. Si applica in ordine, e si ferma quando il rapporto costo-beneficio non giustifica il livello successivo.</p>



<h3 class="wp-block-heading">Livello 1: differenziazione granulare in robots.txt</h3>



<p class="wp-block-paragraph">Il primo passo è smettere di bloccare a caso e iniziare a differenziare. Il 90% dei siti WordPress ha un <code>robots.txt</code> con quattro righe generiche. È un errore.</p>



<p class="wp-block-paragraph">Una configurazione granulare del 2026 distingue i bot su due dimensioni: il loro scopo dichiarato e il loro comportamento atteso. Ecco una versione operativa che ho affinato:</p>



<pre class="wp-block-code"><code># robots.txt granulare per AI bot 2026
User-agent: GPTBot
Allow: /articoli/
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /?s=
Crawl-delay: 1

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /articoli/
Disallow: /cart/
Disallow: /checkout/
Crawl-delay: 2

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

User-agent: CCBot
Allow: /articoli/
Crawl-delay: 5

User-agent: Applebot-Extended
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: Amazonbot
Allow: /articoli/
Crawl-delay: 3

User-agent: Bytespider
Disallow: /

User-agent: Cohere-AI
Allow: /articoli/

User-agent: ImagesiftBot
Disallow: /

User-agent: *
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /wp-admin/
Disallow: /wp-includes/</code></pre>



<p class="wp-block-paragraph">La logica è: lascia passare i bot che citano il tuo contenuto, rallenta quelli che indicizzano in massa, blocca quelli che hanno un track record di comportamento aggressivo, e proteggi sempre gli endpoint dinamici da tutti.</p>



<h3 class="wp-block-heading">Livello 2: rate limiting su endpoint dinamici</h3>



<p class="wp-block-paragraph">Il passo successivo è mettere un rate limit su <code>/cart/</code>, <code>/checkout/</code>, <code>/my-account/</code>, <code>/search/</code>, <code>/?s=</code>. Sono endpoint che non hanno alcun valore per un crawler AI o per un motore di ricerca, e sono quelli che ti costano di più in termini di PHP execution.</p>



<p class="wp-block-paragraph">Una configurazione Nginx pronta:</p>



<pre class="wp-block-code"><code># rate limit su endpoint dinamici non cachabili
limit_req_zone $binary_remote_addr zone=cart:10m rate=10r/m;
limit_req_zone $binary_remote_addr zone=search:10m rate=5r/m;

server {
    location /cart/ {
        limit_req zone=cart burst=20 nodelay;
        limit_req_status 429;
        try_files $uri $uri/ /index.php?$args;
    }

    location /checkout/ {
        limit_req zone=cart burst=10 nodelay;
        limit_req_status 429;
        try_files $uri $uri/ /index.php?$args;
    }

    location /my-account/ {
        limit_req zone=cart burst=10 nodelay;
        limit_req_status 429;
        try_files $uri $uri/ /index.php?$args;
    }

    location = /?s= {
        limit_req zone=search burst=5 nodelay;
        limit_req_status 429;
        try_files $uri $uri/ /index.php?$args;
    }
}</code></pre>



<p class="wp-block-paragraph">Questa configurazione non blocca i bot, li rallenta. Un crawler AI che sta facendo loop su <code>/cart/?add-to-cart=123&amp;quantity=X</code> riceve un 429 dopo 10 richieste al minuto, e si ferma. Un utente umano non viene mai limitato perché non raggiunge quella soglia.</p>



<h3 class="wp-block-heading">Livello 3: caching edge differenziato</h3>



<p class="wp-block-paragraph">Il terzo livello è dare al bot AI un&#x27;esperienza di cache diversa da quella umana. I bot AI leggono e processano contenuto, non interagiscono. Possono accettare cache più aggressive.</p>



<p class="wp-block-paragraph">Una Cloudflare Worker che identifica i 12 bot AI principali e applica TTL di cache diversi:</p>



<pre class="wp-block-code"><code>// Cloudflare Worker: cache AI bot differenziata
export default {
  async fetch(request, env, ctx) {
    const ua = request.headers.get('user-agent') || '';
    const isAIBot = /GPTBot|ChatGPT-User|ClaudeBot|Claude-Web|PerplexityBot|Google-Extended|CCBot|Applebot-Extended|OAI-SearchBot|Amazonbot|Cohere-AI/i.test(ua);

    if (isAIBot) {
      // Cache edge 6 ore per AI bot (crawl meno frequente, fetch più stabile)
      const cacheKey = new Request(request.url, {
        headers: request.headers,
        cf: { cacheTtl: 21600, cacheEverything: true }
      });
      const cache = caches.default;
      let response = await cache.match(cacheKey);
      if (!response) {
        response = await fetch(request);
        response.headers.set('Cache-Control', 'public, max-age=21600');
        ctx.waitUntil(cache.put(cacheKey, response.clone()));
      }
      return response;
    }

    return fetch(request);
  }
};</code></pre>



<p class="wp-block-paragraph">Questo Worker è semplice e impatto zero per gli umani, ma riduce del 60-80% le richieste che arrivano al tuo server di origine dai bot AI.</p>



<h3 class="wp-block-heading">Livello 4: bot score-based blocking</h3>



<p class="wp-block-paragraph">Il quarto livello richiede Cloudflare Bot Management (o un servizio equivalente come DataDome, Kasada, o AWS WAF Bot Control). Non è gratis, ma per siti con traffico bot significativo il ROI è immediato.</p>



<p class="wp-block-paragraph">L&#x27;idea: ogni richiesta riceve un bot score da 1 a 99 (99 = umano, 1 = bot certo). Configuri regole che bloccano i bot con score &lt; 30, sfidano (challenge) quelli tra 30 e 60, lasciano passare gli altri.</p>



<p class="wp-block-paragraph">Una regola Cloudflare WAF di esempio:</p>



<pre class="wp-block-code"><code># Regola Cloudflare WAF: bot score based
expr: cf.client.bot_score lt 30
action: block

# Regola: bot score intermedio con sfida JS
expr: cf.client.bot_score ge 30 and cf.client.bot_score lt 60 and not http.request.uri.path contains "/cart/"
action: managed_challenge</code></pre>



<p class="wp-block-paragraph">Questo livello cattura il 15-25% del traffico bot inutile che il livello 3 lascia passare, ed è il livello con il miglior rapporto costo-efficacia per siti medio-grandi.</p>



<h3 class="wp-block-heading">Livello 5: blacklist manuale di bot specifici</h3>



<p class="wp-block-paragraph">L&#x27;ultimo livello è una blacklist chirurgica di bot specifici che hai identificato come problematici nel tuo log. Bytespider è il caso classico, ma ci sono decine di bot meno noti che possono essere identificati e bloccati uno per uno.</p>



<p class="wp-block-paragraph">Uno script Python che analizza il tuo log e identifica i bot da bloccare:</p>



<pre class="wp-block-code"><code>#!/usr/bin/env python3
# analisi log per identificare bot da bloccare
import re
from collections import Counter
import sys

LOG = '/var/log/nginx/access.log'
TOP_N = 20

ua_counter = Counter()
with open(LOG) as f:
    for line in f:
        match = re.search(r'"([^"]*)"$', line.strip())
        if match:
            ua = match.group(1)
            # Filtra solo UA con "bot", "spider", "crawler"
            if re.search(r'bot|spider|crawler|scraper', ua, re.I):
                # Escludi bot noti buoni
                if not re.search(r'Googlebot|Bingbot|Slurp|DuckDuckBot|Baiduspider|YandexBot|Applebot', ua):
                    ua_counter[ua] += 1

print(f"Top {TOP_N} bot non whitelistati per volume di richieste:\n")
for ua, count in ua_counter.most_common(TOP_N):
    print(f"{count:&gt;8}  {ua[:120]}")</code></pre>



<p class="wp-block-paragraph">Eseguilo, identifica i primi 5-10 bot che non riconosci o che hanno comportamenti sospetti, e aggiungili a una regola Nginx <code>if ($http_user_agent ~* ...)</code> o a una regola Cloudflare custom.</p>



<h2 class="wp-block-heading">Cosa NON fare (errori comuni che vedo ogni settimana)</h2>



<h3 class="wp-block-heading">Errore 1: bloccare Googlebot o Bingbot per sbaglio</h3>



<p class="wp-block-paragraph">Una regola Cloudflare troppo aggressiva o un plugin di sicurezza WordPress mal configurato può bloccare Googlebot. Risultato: perdi indicizzazione Google in poche ore. Verifica SEMPRE con un test da Google Search Console dopo ogni modifica importante al firewall.</p>



<h3 class="wp-block-heading">Errore 2: bloccare Bytespider e pensare di aver risolto</h3>



<p class="wp-block-paragraph">Bytespider è solo uno dei tanti bot aggressivi cinesi. Bloccandolo ne restano almeno 5-10 altri (Yandex, Sogou, MAZ_bot, ecc.) che continueranno a fare scraping. Serve una strategia a 5 livelli, non una sola regola.</p>



<h3 class="wp-block-heading">Errore 3: bloccare il crawler AI che cita il tuo brand</h3>



<p class="wp-block-paragraph">A volte, un&#x27;AI ti cita male, prende un contesto in modo errato, e la prima reazione istintiva è bloccare quel bot. È un errore strategico. La citazione imperfetta è meglio di nessuna citazione, e bloccando il bot ti escludi da tutte le future citazioni.</p>



<h3 class="wp-block-heading">Errore 4: usare User-Agent vuoti come discriminante</h3>



<p class="wp-block-paragraph">Molti bot legittimi (soprattutto quelli basati su Python requests) inviano User-Agent vuoti o <code>python-requests/X.Y</code>. Bloccare gli User-Agent vuoti significa bloccare una parte significativa di traffico legittimo, inclusi strumenti di monitoring, sistemi di CI/CD, e tool di testing.</p>



<h3 class="wp-block-heading">Errore 5: dimenticare il monitoraggio</h3>



<p class="wp-block-paragraph">Implementare la strategia a 5 livelli senza monitorare i risultati è un esercizio di stima, non di ingegneria. Misura sempre: richieste AI bot bloccate, richieste AI bot servite, TTFB crawler, banda risparmiata, citazioni AI ottenute.</p>



<h2 class="wp-block-heading">Case study: sito editoriale da 500k viste mensili</h2>



<p class="wp-block-paragraph">Un cliente con un blog WordPress di nicchia tecnologica, 500.000 pagine viste mensili, 2.000 articoli pubblicati dal 2019, riceveva un volume importante di traffico bot. Il sito era su hosting managed (SiteGround) con un plugin di sicurezza che applicava regole automatiche, e un <code>robots.txt</code> con blanket blocking aggressivo.</p>



<p class="wp-block-paragraph">Lo stato iniziale:</p>



<ul class="wp-block-list"><li>TTFB crawler AI: 720 ms (cold cache)</li><li>Richieste giornaliere da bot AI: 38.000 su 90.000 totali (42%)</li><li>Banda mensile bot: 1.8 TB su 4.2 TB totali (43%)</li><li>Citazioni in ChatGPT: 0</li><li>Citazioni in Perplexity: 0</li><li>Citazioni in Google AI Overviews: 0</li><li>Traffico da referral AI: 0</li></ul>



<p class="wp-block-paragraph">Il piano di intervento (4 settimane):</p>



<p class="wp-block-paragraph">Settimana 1: riscrittura <code>robots.txt</code> granulare (livello 1), rate limit Nginx su <code>/cart/</code>, <code>/checkout/</code>, <code>/search/</code> (livello 2).</p>



<p class="wp-block-paragraph">Settimana 2: implementazione Cloudflare Worker per cache AI bot differenziata (livello 3).</p>



<p class="wp-block-paragraph">Settimana 3: attivazione Cloudflare Bot Management in modalità sfida per score 30-60 (livello 4).</p>



<p class="wp-block-paragraph">Settimana 4: analisi log, identificazione 6 bot specifici, aggiunta a blacklist chirurgica (livello 5).</p>



<p class="wp-block-paragraph">Risultato a 90 giorni:</p>



<ul class="wp-block-list"><li>TTFB crawler AI: 180 ms (cold cache)</li><li>Richieste giornaliere da bot AI utili (citeranno il sito): 22.000 (riduzione 42%)</li><li>Richieste giornaliere da bot malevoli o inutile: 8.000 (riduzione 78%)</li><li>Banda mensile bot: 920 GB (riduzione 49%)</li><li>Citazioni in ChatGPT: 23</li><li>Citazioni in Perplexity: 9</li><li>Citazioni in Google AI Overviews: 6</li><li>Traffico da referral AI: 8.400 sessioni mensili</li></ul>



<p class="wp-block-paragraph">L&#x27;aspetto interessante: riducendo il traffico bot inutile, il sito ha guadagnato risorse per gestire meglio i bot utili, che ora indicizzano più frequentemente e il contenuto è più fresco. È un circolo virtuoso che il blanket blocking non può attivare.</p>



<h2 class="wp-block-heading">Quando il blanket blocking è ancora la scelta giusta</h2>



<p class="wp-block-paragraph">Ci sono due casi in cui il blanket blocking rimane la scelta giusta, ma sono eccezioni specifiche, non la norma.</p>



<p class="wp-block-paragraph">Primo caso: sito in fase di pre-produzione, ambiente di staging, sito in costruzione. In questi casi non vuoi che Google o AI ti indicizzino contenuti incompleti o errati, e il blanket blocking via <code>noindex</code> + <code>robots.txt</code> + autenticazione HTTP è la scelta giusta.</p>



<p class="wp-block-paragraph">Secondo caso: sito con informazioni sensibili o legali che non vuoi appaiano in risultati AI (cartelle cliniche, dati finanziari, materiali sotto embargo). In questi casi, oltre al blanket blocking, serve un controllo accessi stretto e probabilmente una consulenza legale specifica.</p>



<p class="wp-block-paragraph">In tutti gli altri casi, la strategia a 5 livelli è superiore in modo significativo.</p>



<h2 class="wp-block-heading">Come implementare tutto in 1 settimana</h2>



<p class="wp-block-paragraph">Se vuoi partire oggi e non hai tempo di fare tutto il case study, ecco un piano operativo di 7 giorni.</p>



<p class="wp-block-paragraph">Giorno 1: scrivi il nuovo <code>robots.txt</code> granulare. Pubblicalo. Verifica con Google Search Console che Googlebot sia ancora ammesso.</p>



<p class="wp-block-paragraph">Giorno 2: implementa il rate limit Nginx o Apache sui 4 endpoint dinamici. Verifica che le pagine pubbliche funzionino ancora per gli umani.</p>



<p class="wp-block-paragraph">Giorno 3: configura il caching differenziato. Cloudflare Worker se usi Cloudflare, modulo <code>ngx_http_headers_module</code> se usi Nginx.</p>



<p class="wp-block-paragraph">Giorno 4: esegui lo script Python di analisi log sul tuo access.log. Identifica i 5-10 bot principali da gestire.</p>



<p class="wp-block-paragraph">Giorno 5: configura bot score-based blocking se hai Cloudflare Bot Management o equivalente. In alternativa, configura regole specifiche sui 5-10 bot identificati al giorno 4.</p>



<p class="wp-block-paragraph">Giorno 6: implementa il monitoraggio continuo. Lo script Bash che ho mostrato nell&#x27;articolo su AEO infrastruttura è un buon punto di partenza.</p>



<p class="wp-block-paragraph">Giorno 7: documenta baseline e risultati. Misura la banda risparmiata, le citazioni AI ottenute, il TTFB crawler. Questi numeri sono il ROI del tuo lavoro.</p>



<h2 class="wp-block-heading">Domande frequenti sulla strategia anti-blanket-blocking</h2>



<p class="wp-block-paragraph"><strong>Quanto traffico AI bot è troppo?</strong> Dipende dal sito. Sotto il 20% è fisiologico, non intervenire. Tra 20% e 50% è ottimizzabile con i primi 3 livelli. Sopra il 50% hai un problema strutturale di bot malevoli o di endpoint non cachabili, serve un&#x27;analisi approfondita.</p>



<p class="wp-block-paragraph"><strong>Cloudflare Bot Management vale i 240$/mese?</strong> Per siti con più di 100.000 visite mensili e traffico bot significativo, sì. Il break-even è di solito 2-4 mesi considerando la banda risparmiata e i costi di hosting ridotti.</p>



<p class="wp-block-paragraph"><strong>Posso fare tutto senza Cloudflare?</strong> Sì, ma è più complesso. Tutti i livelli sono implementabili con Nginx + Fail2ban + uno script di analisi log. La differenza è che Cloudflare lo fa con un pannello visuale e regole precaricate.</p>



<p class="wp-block-paragraph"><strong>Come faccio a sapere se un bot è Googlebot reale?</strong> Verifica sempre il reverse DNS. Un Googlebot reale ha hostname che finisce con <code>.googlebot.com</code> o <code>.google.com</code>. Puoi verificare con <code>host &lt;ip&gt;</code> o <code>nslookup &lt;ip&gt;</code>.</p>



<p class="wp-block-paragraph"><strong>Le citazioni AI sono davvero un KPI importante?</strong> Nel 2026, sì. Un sito editoriale di nicchia riceve il 10-20% del traffico referral da AI. È un canale in crescita e trascurarlo significa perdere un vantaggio competitivo.</p>



<p class="wp-block-paragraph"><strong>Cosa succede se blocco un bot per sbaglio?</strong> Se è un bot utile, il tuo tasso di crawl scende e le citazioni AI diminuiscono. Monitora sempre le citazioni dopo modifiche al firewall per almeno 4 settimane.</p>



<h2 class="wp-block-heading">Costo operativo reale della strategia</h2>



<p class="wp-block-paragraph">Implementare i 5 livelli richiede:</p>



<ul class="wp-block-list"><li>4-6 ore per il livello 1 e 2 (robots.txt + rate limit).</li><li>2-4 ore per il livello 3 (Cloudflare Worker o modulo Nginx).</li><li>1-2 ore di setup per il livello 4 (se hai Cloudflare Bot Management già attivo).</li><li>4-8 ore per il livello 5 (analisi log + configurazione blacklist).</li></ul>



<p class="wp-block-paragraph">Totale: 12-20 ore di lavoro tecnico, sufficienti per un weekend di un dev senior. Il costo ricorrente è il Cloudflare Bot Management (240$/mese per il piano standard, 960$/mese per Advanced) se vuoi il livello 4, oppure zero se ti accontenti dei primi 3 livelli.</p>



<h2 class="wp-block-heading">Differenze rispetto a una CDN tradizionale</h2>



<p class="wp-block-paragraph">Cloudflare e simili hanno un modulo di bot management che fa parte della CDN, ma con i 5 livelli descritti qui stai andando oltre la semplice CDN. Stai costruendo una pipeline di traffic shaping specifica per AI bot, con monitoraggio, logging, e capacità di tuning. È un investimento che ripaga su siti con traffico significativo.</p>



<p class="wp-block-paragraph">Se il tuo sito è sotto le 50.000 visite mensili, i primi 2 livelli sono sufficienti e gratuiti. Sopra, i livelli successivi diventano progressivamente utili.</p>



<h2 class="wp-block-heading">Checklist operativa finale</h2>



<ul class="wp-block-list"><li>[ ] Riscrive <code>robots.txt</code> con regole granulari per 12 bot AI</li><li>[ ] Implementa rate limit Nginx o Apache su <code>/cart/</code>, <code>/checkout/</code>, <code>/search/</code>, <code>/my-account/</code></li><li>[ ] Configura cache differenziata con Cloudflare Worker o modulo Nginx</li><li>[ ] Analizza log e identifica i 5-10 bot specifici da bloccare</li><li>[ ] Attiva bot score-based blocking se hai Cloudflare Bot Management</li><li>[ ] Configura monitoraggio continuo delle risposte HTTP per i 6 bot principali</li><li>[ ] Documenta baseline TTFB, banda, citazioni AI prima dell&#x27;intervento</li><li>[ ] Misura risultati a 30, 60, 90 giorni</li></ul>



<h2 class="wp-block-heading">Riferimenti utili per approfondire</h2>



<ul class="wp-block-list"><li><a href="https://kinsta.com/blog/reduce-bandwidth-waste-bot-traffic/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Reduce bandwidth waste without blocking legitimate users</a> - report Kinsta giugno 2026 sui 10 miliardi di richieste analizzate.</li><li><a href="https://kinsta.com/ai-bot-traffic/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">AI &amp; Bot Traffic: Findings from 10 Billion Requests</a> - dati statistici sui pattern di traffico bot AI nel 2026.</li><li><a href="https://www.cloudflare.com/products/bot-management/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Cloudflare Bot Management</a> - servizio commerciale per bot score-based detection.</li><li><a href="https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026" data-wpel-link="internal" target="_self" rel="noopener">AI bot traffic WordPress: gestire GPTBot, ClaudeBot e crawler AI nel 2026</a> - guida mrtux.it su robots.txt e gestione 12 bot AI.</li><li><a href="https://www.mrtux.it/bot-wordpress-endpoint-dinamici-cart-checkout-cache" data-wpel-link="internal" target="_self" rel="noopener">Bot WordPress e endpoint dinamici: proteggere carrello e checkout senza bloccare l&#x27;AI</a> - protezione chirurgica endpoint WooCommerce.</li><li><a href="https://www.mrtux.it/woocommerce-protezione-bot-ai-performance" data-wpel-link="internal" target="_self" rel="noopener">WooCommerce sotto attacco bot AI: proteggere il checkout</a> - focus WooCommerce con numeri reali.</li><li><a href="https://www.mrtux.it/aeo-wordpress-infrastruttura-llms-txt-cache-ai" data-wpel-link="internal" target="_self" rel="noopener">AEO WordPress 2026: llms.txt e infrastruttura per AI bot</a> - infrastruttura AEO per essere citati.</li><li><a href="https://platform.openai.com/docs/gptbot" target="_blank" rel="noopener nofollow external" data-wpel-link="external">OpenAI GPTBot documentation</a> - dettagli tecnici User-Agent, IP, rate limit.</li><li><a href="https://docs.claude.com/en/docs/build-with-claude/claude-bot" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Anthropic ClaudeBot documentation</a> - specifica ufficiale bot Anthropic.</li><li><a href="https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Google-Extended documentation</a> - panoramica Google sui crawler AI.</li><li><a href="https://commoncrawl.org/big-picture/ccbot" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Common Crawl CCBot</a> - documentazione CCBot.</li><li>[Nginx limit<em>req module](https://nginx.org/en/docs/http/ngx</em>http<em>limit</em>req_module.html) - documentazione ufficiale Nginx rate limiting.</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrtux.it/ai-bot-wordpress-blanket-blocking-strategia/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AI bot traffic WordPress: gestire GPTBot, ClaudeBot e crawler AI nel 2026</title>
		<link>https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026</link>
					<comments>https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026#respond</comments>
		
		<dc:creator><![CDATA[Emilio Petrozzi]]></dc:creator>
		<pubDate>Sun, 14 Jun 2026 15:17:31 +0000</pubDate>
				<category><![CDATA[sviluppo-web]]></category>
		<category><![CDATA[AI bot traffic]]></category>
		<category><![CDATA[ClaudeBot WordPress]]></category>
		<category><![CDATA[GPTBot bloccare]]></category>
		<category><![CDATA[performance WordPress]]></category>
		<category><![CDATA[PerplexityBot]]></category>
		<category><![CDATA[robots.txt AI]]></category>
		<category><![CDATA[Sviluppo WordPress]]></category>
		<guid isPermaLink="false">https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-gptbot-claudebot-e-crawler-ai-nel-2026</guid>

					<description><![CDATA[AI bot traffic WordPress: come gestire GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot. Analisi 10 miliardi di richieste, impatto su PHP e MySQL, bot protection operativa.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Introduzione: il crawler AI non è un visitatore qualunque</h2>



<p class="wp-block-paragraph">Perdieci anniabbiamo gestito il traffico dei bot pensando a Googlebot, Bingbot, Baiduspider. Buoni e cattivi, certo. Ma il 2026 ha portato una nuova categoria: i <strong>crawler AI</strong>, che si comportano in modo radicalmente diverso da quelli tradizionali. Scaricano pagine intere (non solo HTML, anche CSS, JS, risorse), usano banda, riempiono log, esauriscono thread PHP. E su un sito WordPress non ottimizzato, possono facilmente esaurire le risorse del server.</p>



<p class="wp-block-paragraph">In questa guida vediamo come gestirli in modo strategico, basandoci su dati reali di 10 miliardi di richieste e sull&#x27;analisi del comportamento dei principali crawler AI nel 2026.</p>



<p class="wp-block-paragraph">Se invece ti interessa il tema AEO (diventare fonte citata dai modelli), leggi <a href="https://www.mrtux.it/aeo-wordpress-ottimizzare-motori-risposta-ai" data-wpel-link="internal" target="_self" rel="noopener">AEO WordPress: come farsi citare da ChatGPT, Perplexity e Claude</a>. Per la sicurezza lato codice, vedi <a href="https://www.mrtux.it/ai-supply-chain-attack-plugin-wordpress" data-wpel-link="internal" target="_self" rel="noopener">Supply chain attack nei plugin WordPress: come l&#x27;AI ha scoperto l&#x27;invisibile</a>.</p>



<h2 class="wp-block-heading">Cosa sono i crawler AI e come differiscono dai bot tradizionali</h2>



<p class="wp-block-paragraph">Un bot tradizionale (Googlebot, Bingbot) indicizza pagine per mostrarle nei risultati di ricerca. Un crawler AI raccoglie dati per <strong>allenare, aggiornare o interrogare</strong> un modello linguistico. Tre famiglie principali:</p>



<p class="wp-block-paragraph"><strong>1. Crawler per addestramento.</strong> Raccoglie grandi quantità di testo per ri-allenare i modelli. Esempi: <code>GPTBot</code> (OpenAI), <code>ClaudeBot</code> (Anthropic), <code>CCBot</code> (Common Crawl, dataset usato da molti LLM), <code>Google-Extended</code> (training separato da ricerca Google), <code>Applebot-Extended</code> (per Apple Intelligence).</p>



<p class="wp-block-paragraph"><strong>2. Crawler per ricerca in tempo reale.</strong> Alimenta funzionalità di search/answer engine in tempo reale. Esempi: <code>OAI-SearchBot</code> (ChatGPT Search), <code>ChatGPT-User</code> (prompt utente con browsing), <code>PerplexityBot</code>, <code>Perplexity-User</code>.</p>



<p class="wp-block-paragraph"><strong>3. Crawler per assistenti personali.</strong> Raccoglie dati su richiesta quando l&#x27;utente chiede al suo assistente. Esempi: <code>Claude-User</code>, <code>ChatGPT-User</code>, <code>Perplexity-User</code>.</p>



<p class="wp-block-paragraph">La differenza operativa è cruciale: i crawler di addestramento hanno volumi enormi e pattern regolari; i crawler di ricerca hanno volumi medio-alti con picchi; i crawler utente hanno volumi bassi ma imprevedibili.</p>



<h2 class="wp-block-heading">I dati reali: 10 miliardi di richieste</h2>



<p class="wp-block-paragraph">L&#x27;analisi più citata del 2026 (Kinsta, primo semestre) parla chiaro:</p>



<ul class="wp-block-list"><li><strong>+300% di traffico AI bot in 12 mesi</strong> (gennaio 2025 - gennaio 2026).</li><li><code>GPTBot</code> è il singolo crawler più aggressivo, con picchi di 5.000 richieste al minuto su siti medio-grandi.</li><li><code>ClaudeBot</code> è il più costante, con pattern orari prevedibili (lavora in finestre 9-17 UTC).</li><li><code>PerplexityBot</code> ignora robots.txt nel 12% dei casi (analisi su 50.000 siti).</li><li><code>CCBot</code> è il meno identificabile, spesso si presenta con user agent generici.</li><li>I bot AI generano il <strong>23% del traffico non umano</strong> su siti editoriali, il 6% su e-commerce.</li></ul>



<h2 class="wp-block-heading">Impatto tecnico su un sito WordPress</h2>



<p class="wp-block-paragraph">Vediamo i numeri reali su un&#x27;installazione WordPress standard (hosting condiviso medio, 2 vCPU, 4GB RAM, PHP 8.2, MySQL 8, 200 articoli, 50 plugin):</p>



<p class="wp-block-paragraph"><strong>PHP-FPM.</strong> Ogni richiesta a <code>index.php</code> consuma un worker PHP. Con 200 worker/ora da <code>GPTBot</code> e un tempo medio di risposta 200ms, l&#x27;occupazione è trascurabile. Ma con 2.000 worker/ora (sito medio da 50.000 pagine viste/mese) si entra in conflitto con il traffico umano: i picchi AI arrivano nelle ore di minor traffico utente, spesso di notte, e saturano la coda.</p>



<p class="wp-block-paragraph"><strong>MySQL.</strong> I crawler AI eseguono le stesse query degli utenti (post meta, option, term relationships). Su siti con <code>wp_options</code> gonfio (transient scaduti, autoload pesante), una raffica di crawler può trasformare una query da 50ms a 800ms.</p>



<p class="wp-block-paragraph"><strong>Banda.</strong> Una pagina WordPress media (HTML + CSS + JS + immagini) pesa 1.5-3MB. Un crawler aggressivo che scarica tutto, incluse immagini, fa 5-10MB per pagina. 50.000 pagine/mese = 250-500GB di banda solo per quel bot.</p>



<p class="wp-block-paragraph"><strong>Log.</strong> I log di accesso esplodono. Su un sito con 100.000 visite reali/mese, i log di un mese con traffico AI pesante arrivano a 8-10GB. Difficile da analizzare, archivio complicato.</p>



<h2 class="wp-block-heading">Identificare i crawler AI nei log</h2>



<p class="wp-block-paragraph">Primo passo: sapere chi bussa. Ecco uno script bash per estrarre il traffico AI dai log Apache/Nginx:</p>



<pre class="wp-block-code"><code># top 20 bot AI per richieste totali
grep -E 'GPTBot|ClaudeBot|PerplexityBot|OAI-SearchBot|ChatGPT-User|CCBot|Google-Extended|Applebot-Extended' /var/log/nginx/access.log \
  | awk -F'"' '{print $6}' | sort | uniq -c | sort -rn | head -20

# banda totale consumata dai bot AI
grep -E 'GPTBot|ClaudeBot|PerplexityBot' /var/log/nginx/access.log \
  | awk '{ sum += $10 } END { printf "Banda AI bot: %.2f MB\n", sum/1024/1024 }'

# picchi orari di GPTBot
awk '/GPTBot/ {print substr($4,14,2)}' /var/log/nginx/access.log | sort | uniq -c | sort -rn | head -10</code></pre>



<p class="wp-block-paragraph">Se non hai accesso diretto ai log, plugin come <code>Wordfence</code> o <code>Activity Log</code> mostrano le richieste bot con user agent, ma sono più lenti da analizzare.</p>



<h2 class="wp-block-heading">Strategia di gestione: i 4 livelli</h2>



<p class="wp-block-paragraph">Non esiste una strategia unica. Ti propongo 4 livelli di intervento, dal più blando al più aggressivo, e ti dico quando usare ciascuno.</p>



<h3 class="wp-block-heading">Livello 1: robots.txt permissivo</h3>



<p class="wp-block-paragraph">Per siti che vogliono essere citati dai motori AI e non hanno problemi di banda.</p>



<pre class="wp-block-code"><code>User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ClaudeBot
Allow: /blog/

User-agent: PerplexityBot
Allow: /

User-agent: CCBot
Allow: /</code></pre>



<p class="wp-block-paragraph">Quando usarlo: blog, siti editoriali, knowledge base aperte, consulenza.</p>



<h3 class="wp-block-heading">Livello 2: robots.txt granulare con rate limit</h3>



<p class="wp-block-paragraph">Per siti che vogliono essere citati ma non consumare banda eccessiva.</p>



<pre class="wp-block-code"><code>User-agent: GPTBot
Allow: /
Crawl-delay: 10

User-agent: OAI-SearchBot
Allow: /blog/
Disallow: /tag/
Disallow: /author/
Crawl-delay: 5

User-agent: ClaudeBot
Allow: /
Crawl-delay: 15

User-agent: PerplexityBot
Allow: /
Crawl-delay: 5

User-agent: CCBot
Disallow: /</code></pre>



<p class="wp-block-paragraph">Quando usarlo: siti medio-grandi, portali con molte pagine indicizzate, pubblicazioni tecniche.</p>



<h3 class="wp-block-heading">Livello 3: blocco selettivo per user agent non identificati</h3>



<p class="wp-block-paragraph">Per siti che vogliono il controllo completo, bloccando i bot che non si identificano chiaramente.</p>



<pre class="wp-block-code"><code># blocca bot senza user agent
User-agent: *
Disallow: /

User-agent: Googlebot
Allow: /

User-agent: GPTBot
Allow: /blog/

User-agent: ClaudeBot
Allow: /blog/

User-agent: PerplexityBot
Allow: /blog/</code></pre>



<p class="wp-block-paragraph">Attenzione: bloccare i bot senza user agent può rompere monitoraggio, health check, e tool interni. Usalo con cognizione.</p>



<h3 class="wp-block-heading">Livello 4: bot protection a livello applicazione</h3>



<p class="wp-block-paragraph">Per siti ad alto traffico, WooCommerce, o piattaforme con problemi di performance.</p>



<p class="wp-block-paragraph">Usa plugin come <code>Wordfence</code>, <code>SolidWP</code>, o <code>Cloudflare Bot Fight Mode</code>. Ogni plugin ha i suoi pro e contro:</p>



<ul class="wp-block-list"><li><strong>Wordfence</strong>: regex avanzate, geoblocking, sfide JavaScript.</li><li><strong>Cloudflare Bot Fight Mode</strong>: challenge JS automatici, gestione a livello edge.</li><li><strong>SolidWP (ex iThemes Security)</strong>: blocking basato su signature, meno invasivo.</li></ul>



<p class="wp-block-paragraph">Quando usarlo: e-commerce, siti con problemi di banda, portali WooCommerce, siti con bot maleducati specifici.</p>



<h2 class="wp-block-heading">Configurazione ottimale per un blog WordPress nel 2026</h2>



<p class="wp-block-paragraph">Per un blog editoriale tecnico come questo, applico questa configurazione ibrida: robots.txt granulare + bot protection a livello CDN.</p>



<p class="wp-block-paragraph"><strong>robots.txt:</strong></p>



<pre class="wp-block-code"><code># consenti motori AI principali con rate limit
User-agent: GPTBot
Allow: /blog/
Disallow: /wp-admin/
Crawl-delay: 10

User-agent: OAI-SearchBot
Allow: /blog/
Crawl-delay: 5

User-agent: ChatGPT-User
Allow: /blog/

User-agent: ClaudeBot
Allow: /blog/
Crawl-delay: 15

User-agent: Claude-User
Allow: /blog/

User-agent: PerplexityBot
Allow: /blog/
Crawl-delay: 5

User-agent: Perplexity-User
Allow: /blog/

User-agent: Google-Extended
Allow: /blog/

User-agent: Applebot-Extended
Allow: /blog/

User-agent: CCBot
Disallow: /

# blocca bot maleducati noti
User-agent: Bytespider
Disallow: /

User-agent: ImagesiftBot
Disallow: /

# consenti tutto il resto con default
User-agent: *
Disallow: /wp-admin/
Allow: /</code></pre>



<p class="wp-block-paragraph"><strong>Plugin consigliati:</strong></p>



<ul class="wp-block-list"><li><strong>Cloudflare</strong> (free plan): bot fight mode + WAF rules custom per bot AI</li><li><strong>Wordfence</strong>: regex personalizzate per bloccare bot che ignorano robots.txt</li><li><strong>WP Cloudflare Super Page Cache</strong>: caching edge per ridurre impatto PHP</li></ul>



<h2 class="wp-block-heading">Impatto sui Core Web Vitals</h2>



<p class="wp-block-paragraph">I crawler AI scaricano risorse come gli utenti: HTML, CSS, JS, immagini. Ma non eseguono JavaScript come fa un browser. Quindi non impattano LCP/INP direttamente. Impatto indiretto però c&#x27;è: se il tuo server è sotto carico, anche l&#x27;utente umano soffre.</p>



<p class="wp-block-paragraph">Soluzione: caching aggressivo lato server o CDN. Con Cloudflare o Fastly, anche con 10.000 richieste AI al minuto, il tuo WordPress le serve da cache senza toccare PHP.</p>



<p class="wp-block-paragraph">Snippet di configurazione WP Rocket + Cloudflare:</p>



<pre class="wp-block-code"><code># imposta cache page per tutti i bot (WordPress wp-config.php)
define('WP_CACHE', true);
define('WP_ROCKET_WHITE_LABEL_FOOTER', false);
# esclude user agent bot dal caching per evitare problemi di personalizzazione
add_filter('rocket_cache_reject_ua', function($uas){
    $uas[] = 'facebookexternalhit';
    return $uas;
});</code></pre>



<h2 class="wp-block-heading">Monitoraggio e dashboard</h2>



<p class="wp-block-paragraph">Non ottimizzi ciò che non misuri. Ecco la mia dashboard minima mensile:</p>



<pre class="wp-block-code"><code># report mensile crawler AI (eseguilo il primo del mese)
LOG=/var/log/nginx/access.log
MONTH=$(date -d "last month" +%Y/%m)
echo "=== Report crawler AI $MONTH ==="
grep "$MONTH" $LOG | grep -E 'GPTBot|ClaudeBot|PerplexityBot|OAI-SearchBot|CCBot' \
  | awk -F'"' '{print $6}' | sort | uniq -c | sort -rn
echo "=== Top URL crawlate ==="
grep "$MONTH" $LOG | grep -E 'GPTBot|ClaudeBot' \
  | awk '{print $7}' | sort | uniq -c | sort -rn | head -10</code></pre>



<p class="wp-block-paragraph">Per chi non ha accesso SSH al server, plugin come <code>WP Statistics</code> o <code>Matomo Cloud</code> mostrano il traffico bot per categoria.</p>



<h2 class="wp-block-heading">Caso reale: blog tecnico con 3.000 articoli</h2>



<p class="wp-block-paragraph">Un cliente con blog WordPress da 3.000 articoli, 80.000 visitatori unici/mese, hosting VPS 4 vCPU, ha visto nel 2025 un&#x27;esplosione di traffico AI che ha portato il server a saturazione 3-4 volte a settimana.</p>



<p class="wp-block-paragraph"><strong>Soluzione applicata:</strong></p>



<ol class="wp-block-list"><li>robots.txt granulare con rate limit specifici (vedi esempio sopra)</li><li>Cloudflare con cache aggressiva e bot fight mode</li><li>Wordfence con regex custom per bloccare <code>Bytespider</code>, <code>AhrefsBot</code>, <code>SemrushBot</code> (bot aggressivi che non servono il business)</li><li>Esclusione dal caching di pagine autenticate o con cookie personalizzati</li></ol>



<p class="wp-block-paragraph"><strong>Risultato a 60 giorni:</strong> carico CPU sceso da 75% medio a 25%, banda ridotta del 40%, zero downtime, citazioni su Perplexity passate da 0 a 23/mese.</p>



<h2 class="wp-block-heading">Errori comuni da evitare</h2>



<ol class="wp-block-list"><li><strong>Bloccare tutto indiscriminatamente</strong>: perdi opportunità di citazione e traffico referral.</li><li><strong>Bloccare Googlebot per errore</strong>: succede con regex troppo aggressive su Wordfence. Fai sempre un test dopo ogni regola.</li><li><strong>Ignorare i log</strong>: i crawler cambiano strategia ogni mese, devi monitorare.</li><li><strong>Dimenticare CDN</strong>: senza caching edge, la gestione robots.txt serve a poco su siti medio-grandi.</li><li><strong>Non documentare le regole</strong>: dopo 6 mesi non ricordi più cosa hai bloccato. Tieni un file <code>ai-bot-policy.md</code> con tutte le decisioni.</li></ol>



<h2 class="wp-block-heading">FAQ su AI bot e WordPress</h2>



<p class="wp-block-paragraph"><strong>Devo bloccare GPTBot?</strong> Dipende dal modello di business. Per consulenza, formazione, knowledge base aperta: meglio permettere con rate limit. Per e-commerce, paywall, contenuti originali protetti: meglio bloccare.</p>



<p class="wp-block-paragraph"><strong>PerplexityBot ignora robots.txt?</strong> Sì, in alcuni casi. Non è un comportamento malevolo, ma le loro policy non sempre si applicano correttamente. Per proteggersi davvero serve bot protection a livello applicazione.</p>



<p class="wp-block-paragraph"><strong>Quanto traffico AI è troppo?</strong> Soggettivo. Se il tuo server regge e il budget è sano, non c&#x27;è un limite fisso. Se noti degrado di performance, intervieni.</p>



<p class="wp-block-paragraph"><strong>Posso tracciare le citazioni effettive?</strong> Sì, vedi sezione monitoraggio. Per le citazioni su Perplexity/ChatGPT, ci sono tool come Otter AI o script custom che interrogano le API e loggano le risposte.</p>



<p class="wp-block-paragraph"><strong>Cloudflare Bot Fight Mode funziona sui bot AI?</strong> Sì, identifica e challenge-i bot noti. Per i bot AI, funziona meglio di quanto funzioni contro bot scraper generici.</p>



<p class="wp-block-paragraph"><strong>Devo aggiornare robots.txt spesso?</strong> Almeno ogni 3 mesi, perché nuovi bot emergono e quelli esistenti cambiano comportamento. Tieni una routine di revisione.</p>



<p class="wp-block-paragraph"><strong>WordPress ha plugin nativo per gestire i bot AI?</strong> No, ma Rank Math, Wordfence, SolidWP hanno opzioni specifiche. Plugin dedicati emergenti nel 2026: <code>AI Bot Blocker</code>, <code>Bot Manager Pro</code>.</p>



<h2 class="wp-block-heading">Conclusione operativa: la tua checklist AI bot</h2>



<p class="wp-block-paragraph">I crawler AI non sono né buoni né cattivi, sono un nuovo tipo di traffico che va gestito con consapevolezza. WordPress ti dà gli strumenti per farlo a livello di robots.txt, plugin e CDN.</p>



<p class="wp-block-paragraph">Checklist operativa per il prossimo mese:</p>



<ul class="wp-block-list"><li>Analizza i log: quali bot AI visitano il tuo sito oggi?</li><li>Decidi la policy: permettere, bloccare o rate-limitare per ciascuno</li><li>Aggiorna robots.txt con regole granulari</li><li>Configura Cloudflare con bot fight mode e cache aggressiva</li><li>Monitora il carico del server: picchi anomali? Banda in crescita?</li><li>Valuta l&#x27;impatto sulle citazioni: stai guadagnando o perdendo?</li><li>Documenta le decisioni in un file <code>ai-bot-policy.md</code></li></ul>



<h2 class="wp-block-heading">Riferimenti utili</h2>



<ul class="wp-block-list"><li><a href="https://github.com/ai-robots-txt/ai.robots.txt" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Lista bot AI aggiornata</a></li><li><a href="https://www.cloudflare.com/it-it/products/bot-management/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Cloudflare bot protection</a></li><li><a href="https://www.wordfence.com/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Wordfence plugin</a></li><li><a href="https://kinsta.com/ai-bot-traffic/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Kinsta AI bot report</a></li><li><a href="https://kinsta.com/blog/woocommerce-bot-traffic/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">WooCommerce bot protection</a></li><li><a href="https://platform.openai.com/docs/plugins/bot" target="_blank" rel="noopener nofollow external" data-wpel-link="external">OpenAI bot documentation</a></li><li><a href="https://www.anthropic.com/bot-policy" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Anthropic bot policy</a></li><li><a href="https://docs.perplexity.ai/guides/bots" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Perplexity bot docs</a></li><li><a href="https://www.mrtux.it/wpvibe-mcp-wordpress-gestire-sito-claude-chatgpt" data-wpel-link="internal" target="_self" rel="noopener">WPVibe e MCP per WordPress (articolo interno)</a></li><li><a href="https://www.mrtux.it/wordpress-7-ai-connectors-guida-operativa" data-wpel-link="internal" target="_self" rel="noopener">WordPress 7.0 AI Connectors (articolo interno)</a></li><li><a href="https://www.mrtux.it/plugin-piratati-sicurezza-wordpress" data-wpel-link="internal" target="_self" rel="noopener">Plugin WordPress piratati e sicurezza (articolo interno)</a></li><li><a href="https://www.wordfence.com/help/ai-bots/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Wordfence bot management</a></li></ul>

]]></content:encoded>
					
					<wfw:commentRss>https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
