TidyToolsAI Crawler Index · data as of · updated daily

AI Crawler Index · country

Do websites in Spain (.es) block AI crawlers?

As of 2026-10-03, 25% of the 36 websites in Spain (.es) whose robots.txt we could read block GPTBot, 19.4% block ClaudeBot and 13.9% block PerplexityBot (all 8,357 sites: 12%, 11%, 8.3%). 3 of them (8.3%) serve an llms.txt (all sites: 15.2%).

25%
block GPTBot (all sites 12%)
19.4%
block ClaudeBot (all sites 11%)
8.3%
serve an llms.txt (all sites 15.2%)
36
of 52 sites with a readable robots.txt

Block rate by crawler: .es (Spain) vs all sites

CrawlerOperator.es (Spain)All sitesDifference
GPTBotOpenAI25%12%+13 pp
CCBotCommon Crawl22.2%12.8%+9.4 pp
BytespiderByteDance19.4%12.3%+7.1 pp
ClaudeBotAnthropic19.4%11%+8.4 pp
ChatGPT-UserOpenAI16.7%7.5%+9.2 pp
Meta-ExternalAgentMeta16.7%9.5%+7.2 pp
AmazonbotAmazon13.9%9.2%+4.7 pp
Applebot-ExtendedApple13.9%9.6%+4.3 pp
OAI-SearchBotOpenAI13.9%5.7%+8.2 pp
PerplexityBotPerplexity13.9%8.3%+5.6 pp
cohere-aiCohere11.1%9.1%+2 pp
Claude-SearchBotAnthropic8.3%5.4%+2.9 pp
Claude-UserAnthropic8.3%5.5%+2.8 pp
Google-ExtendedGoogle8.3%9.5%-1.2 pp
meta-webindexerMeta8.3%4.6%+3.7 pp
MistralAI-UserMistral8.3%5.4%+2.9 pp
Perplexity-UserPerplexity8.3%5.7%+2.6 pp
Amzn-SearchBotAmazon5.6%4.1%+1.5 pp
Amzn-UserAmazon5.6%3.9%+1.7 pp
DuckAssistBotDuckDuckGo5.6%5.8%-0.2 pp
Google-AgentGoogle5.6%3.2%+2.4 pp
Google-CloudVertexBotGoogle5.6%5.2%+0.4 pp
Google-GeminiNotebookGoogle5.6%3%+2.6 pp
meta-externaladsMeta5.6%2.8%+2.8 pp
meta-externalfetcherMeta5.6%6%-0.4 pp
MistralAI-IndexMistral5.6%3.3%+2.3 pp
MistralAI-TrainingMistral5.6%3.3%+2.3 pp
OAI-AdsBotOpenAI5.6%3%+2.6 pp
ApplebotApple2.8%3.1%-0.3 pp

Who blocks what, by name: GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, Bytespider, Applebot-Extended, OAI-SearchBot.

Policy mix

PolicySitesShare
Open2242.3%
Unreadable1630.8%
Blocks some AI search611.5%
Blocks training only47.7%
No robots.txt35.8%
Blocks all AI search11.9%

Most restrictive .es (Spain) sites

Sites with an llms.txt (3)

All 52 .es (Spain) sites

✕ blocked · ◐ partially blocked (some paths) · ✓ allowed · ? robots.txt unreadable. "#" is the position in our popularity-ordered sample.

#SitePolicyGPTBotOAI-SearchChatGPT-UserClaudeBotClaude-SearchPerplexityGoogle-Ext.CCBotllms.txt
442elmundo.esBlocks some AI searchblockedblockedblockedallowedallowedblockedblockedblocked–
648sport.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
950eltiempo.esOpenallowedallowedallowedallowedallowedallowedallowedallowedyes
1311rtve.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
2206aepd.esBlocks all AI searchblockedblockedblockedblockedblockedblockedblockedblocked–
2354administracionelectronica.gob.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
243320minutos.esBlocks training onlyblockedallowedallowedblockedallowedallowedallowedblocked–
2498eldiario.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
2516boe.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
2721juntadeandalucia.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
2811eleconomista.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
3010elcorteingles.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
3029larazon.esBlocks training onlyblockedallowedallowedblockedallowedallowedallowedblocked–
3140fotocasa.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
3210csic.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
3534aemet.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
3539lavozdegalicia.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
3812telecinco.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
3858europapress.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
4021heraldo.esBlocks training onlyblockedallowedallowedblockedallowedallowedallowedblocked–
4070rae.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
4244ucm.esNo robots.txtallowedallowedallowedallowedallowedallowedallowedallowed–
4245unirioja.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
5100upm.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
5176agenciatributaria.gob.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
5195uv.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
5741clave.gob.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
5836ugr.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
5945obramat.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
5947citapreviadnie.esNo robots.txtallowedallowedallowedallowedallowedallowedallowedallowed–
6136aeolservice.esOpenallowedallowedallowedallowedallowedallowedallowedallowedyes
6169tvguia.esBlocks some AI searchblockedallowedblockedblockedallowedblockedallowedblocked–
6409gva.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
6425um.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
6431rediris.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
6721upv.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
6747edreams.esOpenallowedallowedallowedallowedallowedallowedallowedallowedyes
6776publico.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
6933myasiantv.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
7030cope.esBlocks some AI searchblockedblockedblockedblockedblockedblockedallowedblocked–
7138lavuelta.esBlocks some AI searchallowedallowedallowedallowedallowedallowedallowedallowed–
8365uned.esNo robots.txtallowedallowedallowedallowedallowedallowedallowedallowed–
8430usal.esBlocks training onlyallowedallowedallowedallowedallowedallowedallowedallowed–
8560us.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
8657unizar.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
9051uma.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
9535sarenet.esOpenallowedallowedallowedallowedallowedallowedallowedallowed–
9669ua.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
9816cervantes.esBlocks some AI searchblockedblockedblockedblockedblockedblockedblockedblocked–
9895lne.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
9941agpd.esUnreadableunknownunknownunknownunknownunknownunknownunknownunknown–
9977fotogramas.esBlocks some AI searchblockedblockedblockedallowedallowedallowedallowedallowed–

Categories on .es (Spain)

FAQ

Do websites in Spain (.es) block AI crawlers?
As of 2026-10-03, 25% of the 36 websites in Spain (.es) whose robots.txt we could read block GPTBot, 19.4% block ClaudeBot and 13.9% block PerplexityBot (all 8,357 sites: 12%, 11%, 8.3%). 3 of them (8.3%) serve an llms.txt (all sites: 15.2%).
Which .es (Spain) websites block the most AI crawlers?
aepd.es (29 of 29), cervantes.es (28 of 29), cope.es (10 of 29), 20minutos.es (8 of 29), heraldo.es (8 of 29). The full per-site status is on each site page.
How is this measured?
We fetch each site's robots.txt every day from one residential IP in Taiwan with an honest user agent, and apply the rules to 29 AI crawlers for the home page. 52 .es (Spain) sites are in the sample, 36 had a readable robots.txt (16 did not answer or returned an error page).

Other countries and suffixes

Compare all suffixes