{
  "run_id": "example-com-20260818184311",
  "url": "https://example.com",
  "brand_name": "Example Domain",
  "date": "2026-08-18",
  "generated_at": "2026-08-18T18:43:11",
  "business_type": "General Business",
  "geo_score": 22,
  "rating": "Critical",
  "tier": "critical",
  "scores": {
    "ai_citability": 0,
    "brand_authority": 35,
    "content_eeat": 30,
    "technical": 38,
    "schema": 15,
    "platform_optimization": 22
  },
  "platforms": {
    "ChatGPT": 23,
    "Perplexity": 21,
    "Google AI Overviews": 22,
    "Gemini": 22,
    "Bing Copilot": 24
  },
  "executive_summary": "Example Domain scores 22/100 for GEO readiness, which places the site in the CRITICAL tier. The audit analyzed 1 representative pages and found the biggest opportunities in crawler access, structured data, and quote-friendly content. The fastest path to improvement is to remove access blockers, publish stronger machine-readable entity signals, and turn key commercial pages into clear answer destinations.",
  "findings": [
    {
      "severity": "critical",
      "title": "No structured data was detected",
      "description": "The sampled pages do not expose any JSON-LD or equivalent schema types, leaving AI systems without a reliable machine-readable identity for the brand or content.",
      "recommendation": "Add Organization or LocalBusiness schema to the homepage, then layer in page-level schema such as FAQPage, Article, Product, or SoftwareApplication.",
      "impact": "Improves entity understanding across ChatGPT, Google AI Overviews, Gemini, and Bing Copilot."
    },
    {
      "severity": "high",
      "title": "Content is not yet quote-friendly for AI systems",
      "description": "The sampled pages skew toward low citability, which usually means the copy is too vague, too thin, or too contextual for an answer engine to safely extract.",
      "recommendation": "Rewrite priority pages using clear answer blocks, factual statements, and self-contained paragraphs in the 100-200 word range.",
      "impact": "Raises the odds that AI tools will quote your pages directly instead of paraphrasing competitors.",
      "pages": [
        "https://example.com"
      ]
    },
    {
      "severity": "high",
      "title": "llms.txt is missing",
      "description": "The site does not currently publish an llms.txt file. While this is still emerging, it is one of the clearest ways to guide AI systems toward your most important pages.",
      "recommendation": "Publish /llms.txt with your key URLs, short descriptions, and the most important sections of the site.",
      "impact": "Creates a direct guidance layer for AI crawlers and improves audit completeness."
    },
    {
      "severity": "medium",
      "title": "AI readiness kit is not deployed",
      "description": "Only 0 of 15 AI readiness files were found at the web root. A complete kit (llms.txt, ai.txt, ai-entities.json, rag-index.json, and companions) gives AI systems a full machine-readable map of the site.",
      "recommendation": "Deploy the complete AI readiness file set to the web root. See https://ai.silverbackmarketing.com/ for a reference deployment.",
      "impact": "A complete kit adds a +20 point bonus to the GEO score and gives every major AI platform a direct reading path into the site."
    },
    {
      "severity": "medium",
      "title": "Authority and trust signals are weak",
      "description": "The site does not yet show a strong enough mix of authoritativeness, company context, and proof elements across the pages sampled.",
      "recommendation": "Strengthen About, Team, Contact, and proof sections with credentials, client evidence, years in business, and external references.",
      "impact": "Builds trust signals that both users and AI systems rely on when choosing what to cite."
    },
    {
      "severity": "medium",
      "title": "No sitemap reference was found in robots.txt",
      "description": "The audit could not confirm a sitemap entry inside robots.txt, which makes large-scale discovery less predictable for bots.",
      "recommendation": "Expose a clean XML sitemap and declare it inside robots.txt.",
      "impact": "Improves crawl efficiency and increases the chance of important pages being surfaced quickly."
    },
    {
      "severity": "medium",
      "title": "Off-site entity presence is thin",
      "description": "The brand appears to have limited discoverable entity reinforcement outside the website itself, especially on sources AI systems commonly cross-check.",
      "recommendation": "Prioritize LinkedIn, YouTube, review platforms, and a clean sameAs graph; pursue Wikidata or Wikipedia when the brand is notable enough.",
      "impact": "Makes the brand easier for AI systems to recognize, disambiguate, and trust."
    }
  ],
  "quick_wins": [
    {
      "action": "Add Organization or LocalBusiness schema to the homepage, then layer in page-level schema such as FAQPage, Article, Product, or SoftwareApplication.",
      "impact": "Improves entity understanding across ChatGPT, Google AI Overviews, Gemini, and Bing Copilot."
    },
    {
      "action": "Rewrite priority pages using clear answer blocks, factual statements, and self-contained paragraphs in the 100-200 word range.",
      "impact": "Raises the odds that AI tools will quote your pages directly instead of paraphrasing competitors."
    },
    {
      "action": "Publish /llms.txt with your key URLs, short descriptions, and the most important sections of the site.",
      "impact": "Creates a direct guidance layer for AI crawlers and improves audit completeness."
    }
  ],
  "medium_term": [
    {
      "action": "Deploy the complete AI readiness file set to the web root. See https://ai.silverbackmarketing.com/ for a reference deployment.",
      "impact": "A complete kit adds a +20 point bonus to the GEO score and gives every major AI platform a direct reading path into the site."
    },
    {
      "action": "Strengthen About, Team, Contact, and proof sections with credentials, client evidence, years in business, and external references.",
      "impact": "Builds trust signals that both users and AI systems rely on when choosing what to cite."
    },
    {
      "action": "Expose a clean XML sitemap and declare it inside robots.txt.",
      "impact": "Improves crawl efficiency and increases the chance of important pages being surfaced quickly."
    },
    {
      "action": "Prioritize LinkedIn, YouTube, review platforms, and a clean sameAs graph; pursue Wikidata or Wikipedia when the brand is notable enough.",
      "impact": "Makes the brand easier for AI systems to recognize, disambiguate, and trust."
    }
  ],
  "strategic": [
    {
      "action": "Deploy the complete AI readiness file set to the web root. See https://ai.silverbackmarketing.com/ for a reference deployment.",
      "impact": "A complete kit adds a +20 point bonus to the GEO score and gives every major AI platform a direct reading path into the site."
    },
    {
      "action": "Strengthen About, Team, Contact, and proof sections with credentials, client evidence, years in business, and external references.",
      "impact": "Builds trust signals that both users and AI systems rely on when choosing what to cite."
    },
    {
      "action": "Expose a clean XML sitemap and declare it inside robots.txt.",
      "impact": "Improves crawl efficiency and increases the chance of important pages being surfaced quickly."
    },
    {
      "action": "Prioritize LinkedIn, YouTube, review platforms, and a clean sameAs graph; pursue Wikidata or Wikipedia when the brand is notable enough.",
      "impact": "Makes the brand easier for AI systems to recognize, disambiguate, and trust."
    }
  ],
  "crawler_access": {
    "GPTBot": {
      "platform": "ChatGPT",
      "status": "ALLOWED (200)",
      "recommendation": "Keep access open"
    },
    "ClaudeBot": {
      "platform": "Claude",
      "status": "ALLOWED (200)",
      "recommendation": "Keep access open"
    },
    "PerplexityBot": {
      "platform": "Perplexity",
      "status": "ALLOWED (200)",
      "recommendation": "Keep access open"
    },
    "GoogleBot": {
      "platform": "Google AI Overviews",
      "status": "ALLOWED (200)",
      "recommendation": "Keep access open"
    },
    "BingBot": {
      "platform": "Bing Copilot",
      "status": "ALLOWED (200)",
      "recommendation": "Keep access open"
    }
  },
  "page_coverage": [
    {
      "url": "https://example.com",
      "title": "Example Domain",
      "status_code": 200,
      "word_count": 17,
      "has_ssr_content": true,
      "h1_count": 1,
      "meta_description": false,
      "canonical": false,
      "internal_links": 0,
      "external_links": 1,
      "images": 0,
      "images_missing_alt": 0,
      "schema_types": [],
      "citability": 0,
      "top_citable": [],
      "errors": [],
      "ttfb_ms": 88,
      "noindex": false,
      "has_viewport": true,
      "has_author": false,
      "published_date": null,
      "modified_date": null,
      "question_headings": 0,
      "invalid_jsonld": false
    }
  ],
  "strengths": [
    "Most major AI crawlers can currently access the site, which removes one of the most common GEO blockers."
  ],
  "schema_types": [],
  "llms": {
    "exists": false,
    "format_valid": false
  },
  "ai_readiness": {
    "files_total": 15,
    "present": [],
    "missing": [
      "/ai.txt",
      "/llms.txt",
      "/llms-full.txt",
      "/ai-sitemap.xml",
      "/sitemap.md",
      "/ai-entities.json",
      "/ai-intent.json",
      "/ai-schema.json",
      "/rag-index.json",
      "/rag-index.jsonl",
      "/ai-disclosure.txt",
      "/training-data-policy.txt",
      "/.well-known/ai-plugin.json",
      "/manifest.json",
      "/robots.txt"
    ],
    "complete": false,
    "bonus_applied": 0
  }
}