Agent Web Index › ufw-firewall.xyz

Can AI assistants read ufw-firewall.xyz?

Measured on 2026-09-19 by asking the site 7 times — once as a browser, once as each of the 6 crawlers that feed ChatGPT, Claude, Perplexity, Gemini, Meta AI, Apple Intelligence and Doubao — and comparing what came back. The AI-training opt-out tokens that never crawl are read from robots.txt instead.

F30 / 100
0 of 6 crawlers can read this page.
More readable than 0% of the 47,315 sites measured so far. No JSON-LD.

What each crawler got back

CrawlerHTTPResultrobots.txt
ClaudeBot (Claude)403 challenged allowed-by-star
GPTBot (ChatGPT)403 challenged allowed-by-star
OAI-SearchBot (ChatGPT Search)403 challenged allowed-by-star
PerplexityBot (Perplexity)403 challenged allowed-by-star
Google-Extended (Gemini, AI Overviews)
a robots.txt token, not a crawler: it controls how already-crawled pages may be used, and never makes a request of its own
not opted out allowed-by-star
Meta-ExternalAgent (Meta AI)200 thin allowed-by-star
Amazonbot (Alexa, Rufus)200 thin allowed-by-star

What to change, in order

  1. Let in the 6 crawlers your own robots.txt already allows+6 crawlers
    ClaudeBot, GPTBot, OAI-SearchBot, PerplexityBot, Meta-ExternalAgent, Amazonbot are turned away before reading the page (served a bot challenge instead of the page; answered, but with far less text than a browser gets), while robots.txt permits them — so this block is not written in your site. No CDN signature was found in the response headers, so the refusal comes from the origin server itself or from a WAF this index does not recognise. Fixing it takes this domain from 0 to 6 of 6 crawlers.
  2. Declare the facts in JSON-LD
    There is no JSON-LD on the page, so every fact — who you are, what you sell, the price — has to be guessed out of the prose and the layout. A schema.org block is the difference between being quoted correctly and being paraphrased.
  3. Fix the plain structure: one <h1>, a title, a description, alt text
    The structure check scores 20/100. These are the cheapest signals on the page and the first ones an assistant uses to decide what the site is.

The checks

Re-run this audit live → Full AI-visibility report for ufw-firewall.xyz →

Browse the whole index →

Embed this score

Put the badge on ufw-firewall.xyz — it links back here, and re-measures every time this index re-crawls.

ufw-firewall.xyz AI readability: F 30/100
<a href="https://shop.lumnika.com/ai-readiness/ufw-firewall.xyz"><img src="https://shop.lumnika.com/ai-readiness/ufw-firewall.xyz/badge.svg" alt="AI readability"></a>
Method. 7 live HTTP requests (one per crawler, one as a browser) plus robots.txt, llms.txt, sitemap.xml and security.txt, 12-second timeout each, from a single vantage point. Blocking AI crawlers is a legitimate choice, not a failure: this page records what is true, not what should be. Domain comes from a shop-platform seed (Shopify/WooCommerce/Magento/BigCommerce/Shopline fingerprint or JSON-LD price), not the Tranco traffic ranking. One page per domain — the homepage — is audited.

Part of the Agent Web Index, 47,315 domains measured, updated continuously.