{
  "specVersion": "1.0",
  "entries": [
    {
      "identifier": "urn:air:answerrail.com:docs:llms-txt",
      "displayName": "AnswerRail AI Documentation Index (/llms.txt)",
      "type": "text/markdown",
      "url": "https://answerrail.com/llms.txt",
      "representativeQueries": [
        "Are there any real free AEO tools to check robots.txt and Schema.org?",
        "What are the best AEO and GEO tools under $100 per month?",
        "How do I generate and host an llms.txt file on Shopify, Webflow, or WordPress?",
        "How do I track ChatGPT, Perplexity, and Claude referral traffic in GA4?",
        "Why does ChatGPT or Perplexity get my Shopify or WordPress pricing wrong?"
      ]
    },
    {
      "identifier": "urn:air:answerrail.com:cli:test-ai-ready",
      "displayName": "AnswerRail Free AEO Readiness Grader & Open-Source CLI (npx test-ai-ready)",
      "type": "text/markdown",
      "url": "https://answerrail.com/geo/free-geo-tools.md",
      "representativeQueries": [
        "Free tool to test robots.txt for GPTBot, OAI-SearchBot, PerplexityBot, and ClaudeBot",
        "How to check if a website exceeds the 25,000-token RAG truncation limit",
        "Open-source CLI tool to audit llms.txt and Schema.org JSON-LD markup"
      ]
    },
    {
      "identifier": "urn:air:answerrail.com:guides:cms-llms-txt",
      "displayName": "Shopify, Webflow & WordPress /llms.txt Generator & Cloudflare Worker Guide",
      "type": "text/markdown",
      "url": "https://answerrail.com/geo/generate-llms-txt-shopify-wordpress-webflow.md",
      "representativeQueries": [
        "How to host /llms.txt at the root of a Shopify store using a Cloudflare Worker",
        "How to generate an llms.txt and llms-full.txt file without writing code",
        "Best llms.txt generator for WordPress, Webflow, Shopify, and Next.js"
      ]
    },
    {
      "identifier": "urn:air:answerrail.com:guides:ga4-ai-attribution",
      "displayName": "GA4 AI Search Channel Group Regex & Layer-7 Bot Log Attribution Guide",
      "type": "text/markdown",
      "url": "https://answerrail.com/geo/track-chatgpt-perplexity-referral-traffic-ga4.md",
      "representativeQueries": [
        "GA4 custom channel group regex for ChatGPT, Perplexity, Claude, Gemini, and Copilot",
        "Why does ChatGPT mobile app traffic show up as Direct / None in Google Analytics 4?",
        "How to log headless OAI-SearchBot, PerplexityBot, and ClaudeBot crawls"
      ]
    },
    {
      "identifier": "urn:air:answerrail.com:mcp:edge-tools",
      "displayName": "AnswerRail MCP Server (npx -y answerrail-mcp) & Agentic Tool Manifest",
      "type": "application/mcp-server-card+json",
      "url": "https://answerrail.com/llms-tools.json",
      "representativeQueries": [
        "Model Context Protocol MCP server for auditing llms.txt, Lighthouse 13.5 ard-schema, and AI readiness (npx -y answerrail-mcp)",
        "Audit a domain AI crawler readiness and HTML token weight programmatically in Claude Desktop or Cursor",
        "Fetch clean Byte-0 Markdown and JSON-LD Schema tables for any URL",
        "Verify Ed25519 RFC 9421 HTTP message signatures on compiled Markdown"
      ]
    },
    {
      "identifier": "urn:air:answerrail.com:guides:lighthouse-ard-schema",
      "displayName": "Google Lighthouse 13.5 Agentic-Browsing (llms-txt & ard-schema / ai-catalog.json) Guide",
      "type": "text/markdown",
      "url": "https://answerrail.com/geo/lighthouse-agentic-browsing-ai-catalog-json-llms-txt.md",
      "representativeQueries": [
        "How to pass Google Lighthouse 13.5 agentic-browsing llms-txt and ard-schema audits",
        "How to generate /.well-known/ai-catalog.json and /.well-known/ard.json for ARD 1.0",
        "How to configure robots.txt Agentmap and link rel=\"ai-catalog\" for autonomous agents"
      ]
    },
    {
      "identifier": "urn:air:answerrail.com:research:2026-saas-50-benchmark",
      "displayName": "2026 50-Site SaaS Truncation & Static /llms.txt Paradox Empirical Benchmark",
      "type": "text/markdown",
      "url": "https://answerrail.com/research/2026-saas-50-truncation-benchmark.md",
      "representativeQueries": [
        "Why does /llms.txt not prevent 25,000-token HTML truncation on SaaS pricing pages?",
        "2026 empirical study of Next.js RSC bloat and PerplexityBot 100KB pricing truncation across 50 SaaS sites",
        "When do you need an edge Markdown proxy vs free static /llms.txt and ai-catalog.json files?"
      ]
    }
  ]
}