{
 "schema": "aiblocks-page/1",
 "id": "agency-marketing-aeo-foundations",
 "type": "agent",
 "name": "AI answer visibility architect",
 "summary": "Check if AI crawlers can find and read your site. Get a scorecard, a robots.txt for AI bots and an llms.txt file. Paste your robots.txt.",
 "headline": "AI answer visibility architect",
 "subhead": "Give it your site address, your robots.txt and a few key pages. The agent scores your site on discovery, readability and actions. It checks if AI crawlers are blocked. Then it writes a robots.txt policy and an llms.txt file for you to review and publish.",
 "job": {
  "id": "get-found-in-search",
  "name": "Get found in search and AI answers"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "web_page",
   "required": true,
   "label": "Web page",
   "what": "a built or live web page, as a URL or saved HTML"
  },
  {
   "type": "source_text",
   "required": false,
   "label": "Source text",
   "what": "a long source in full: an article, a video or talk transcript, or notes from a book, with its title, author and link"
  }
 ],
 "outputs": [
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  },
  {
   "type": "document",
   "required": true,
   "label": "Document",
   "what": "a finished document, such as a Word file, a PDF or a page of notes"
  },
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "Your site address.",
  "The text of your robots.txt. Open yoursite.com/robots.txt and copy it.",
  "The addresses or text of your 5 to 10 most important pages.",
  "Your choice on AI crawlers, such as allow all, allow search only or block training (optional).",
  "Server log lines that show AI crawler visits (optional)."
 ],
 "you_get": [
  "A scorecard for discovery, readability and actions, with pass, partial or fail on each check.",
  "A robots.txt block for AI crawlers that follows your allow or block choices.",
  "An llms.txt file that lists your key pages with one line each.",
  "A page-length worksheet that flags pages too long to read in one go, with a way to split them.",
  "A fix plan in five phases over about 30 days.",
  "A recheck list for after you publish."
 ],
 "use_when": [
  "You never touched your robots.txt and wonder if ChatGPT or Perplexity can read your site.",
  "You want an llms.txt file and do not know what goes in it.",
  "Your site is built with JavaScript and the pages look empty without it.",
  "You plan to chase AI mentions and want the groundwork checked first."
 ],
 "skip_when": [
  "You only want the llms.txt file. Use the llms.txt writer.",
  "You want to know if AI tools mention you now and why rivals win. Use the AI citation visibility planner.",
  "You want a full technical SEO crawl with every broken link. Use the Technical SEO auditor.",
  "You want to know if an AI browsing agent can book or buy on your site. Use the AI search visibility reviewer."
 ],
 "output_sample": {
  "input": [
   "Your site address",
   "The text of your robots.txt",
   "Your 5 to 10 most important pages",
   "Your choice on AI training and AI search crawlers (optional)"
  ],
  "prerequisites": [
   "Access to your site's root files, or a developer who has it"
  ],
  "output": [
   {
    "name": "Foundations scorecard",
    "contains": "Pass, partial or fail on discovery, readability and action checks, with the detail behind each."
   },
   {
    "name": "robots.txt for AI crawlers",
    "contains": "A ready draft with a rule for each AI crawler, following your allow or block choices."
   },
   {
    "name": "llms.txt",
    "contains": "A site name, a one-line description and your key pages with a line on each."
   },
   {
    "name": "Page-length worksheet",
    "contains": "Each page type with a size target, an estimate for now and what to split or trim."
   },
   {
    "name": "Fix plan",
    "contains": "Five phases in order, from robots.txt on day one to action files by about day 30."
   },
   {
    "name": "Recheck list",
    "contains": "How to confirm AI crawlers get a good response and how often to review the files."
   }
  ]
 },
 "output_shape": "AEO FOUNDATIONS CHECK: <site> | <date>\n1. Discovery\n| Check | Status (Pass, Partial, Fail, Not checked) | Detail |\n2. Readability\n| Check | Status | Detail |\n3. Actions\n| Check | Status | Detail |\nScore: <passed> of <checks run>\n\nROBOTS.TXT FOR AI CRAWLERS\n<draft, with your allow or block choices>\n\nLLMS.TXT\n# <Site name>\n> <one-line description>\n## Key pages\n- [<Page>](<url>): <one-line description>\n\nPAGE LENGTH WORKSHEET\n| Page type | Target | Estimated now | Status | Action |\n\nFIX PLAN\nPhase 1 robots.txt | Phase 2 llms.txt | Phase 3 page length | Phase 4 markup | Phase 5 actions\n\nRECHECK\n<what to test and when>",
 "how_to_use": [
  "Add the pack to your AI as a skill. In a plain chat, paste SKILL.md first.",
  "Open yoursite.com/robots.txt and copy the text. Add your site address and your 5 to 10 key pages. An AI that can browse the web may fetch them itself. If not, paste them.",
  "Say what you want for AI training crawlers and AI search crawlers, or ask it to show the options.",
  "Say \"Run the AEO foundations check.\"",
  "Read the scorecard, then review the robots.txt and llms.txt drafts. Nothing is published for you.",
  "Publish the files yourself, or hand them to your developer. A few weeks later, ask AI tools about your business, check your crawl logs and run the scorecard again."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Store SEO fix prioritiser",
   "url": "https://useaiblocks.com/skills/store-seo-fix-prioritiser",
   "why": "Store SEO fix prioritiser"
  },
  {
   "name": "Technical SEO auditor",
   "url": "https://useaiblocks.com/skills/technical-seo-auditor",
   "why": "Technical SEO auditor"
  },
  {
   "name": "AI search visibility tester",
   "url": "https://useaiblocks.com/skills/ai-recommendation-panel-runner",
   "why": "AI search visibility tester"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/marketing/marketing-aeo-foundations.md",
  "licence": "MIT",
  "original_name": "AEO Foundations Architect",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "AEO Foundations Architect",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/marketing/marketing-aeo-foundations.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-marketing-aeo-foundations",
  "markdown": "https://useaiblocks.com/agents/agency-marketing-aeo-foundations.md",
  "json": "https://useaiblocks.com/agents/agency-marketing-aeo-foundations.json",
  "instructions": "https://useaiblocks.com/skills/agency-marketing-aeo-foundations/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-marketing-aeo-foundations.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-marketing-aeo-foundations",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-marketing-aeo-foundations",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
