{
    "ok": true,
    "status": "live_llms_txt_validation_ready",
    "generatedAt": "2026-07-04T15:58:18+00:00",
    "input": "llmstxtkit.com",
    "target": {
        "host": "llmstxtkit.com",
        "origin": "https://llmstxtkit.com",
        "url": "https://llmstxtkit.com/llms.txt"
    },
    "score": {
        "points": 95,
        "max": 110,
        "percent": 86,
        "grade": "ready_to_review"
    },
    "file": {
        "url": "https://llmstxtkit.com/llms.txt",
        "status": 200,
        "ok": true,
        "redirect": false,
        "contentType": "text/plain",
        "bytesRead": 73550,
        "truncated": false,
        "error": null
    },
    "llms": {
        "body": "# LLMs.txt Kit\n\n> LLMs.txt Kit is a free toolkit for creating llms.txt files, AI crawler robots.txt rules, and practical AI search visibility checklists.\n\nThis site is intended for founders, marketers, webmasters, and small technical teams who want public website content to be easier for search engines and AI assistants to understand.\n\nImportant notes:\n- Treat llms.txt as an emerging convention, not a guaranteed ranking factor.\n- Use the linked pages as public guidance only.\n- Do not include private URLs, customer data, passwords, API keys, or unpublished claims in an llms.txt file.\n\n## Core pages\n- [Free llms.txt generator](https://llmstxtkit.com/): Generate an llms.txt file and AI crawler robots.txt example\n- [Create llms.txt file](https://llmstxtkit.com/tools/create-llms-txt.html): Create a concise root-level llms.txt draft from public URLs, copy the Markdown output, and validate before publishing\n- [AI search and llms.txt guides hub](https://llmstxtkit.com/guides/): Browse every tool, CMS setup, crawler policy, and proof guide\n- [How to create an llms.txt file](https://llmstxtkit.com/guides/llms-txt-generator.html): Format, examples, and validation checklist\n- [AI crawler robots.txt rules](https://llmstxtkit.com/guides/ai-crawler-robots-txt.html): Practical crawler access examples for OpenAI and Google\n- [Free AI crawler and llms.txt tools](https://llmstxtkit.com/tools/): Browse the generator, checker, validator, log analyzer, sitemap converter, and policy badge tools\n- [Google robots.txt generator](https://llmstxtkit.com/tools/google-robots-txt-generator.html): Generate a Googlebot-safe robots.txt draft while keeping Google-Extended, private paths, and AI crawler rules separate\n- [Googlebot robots.txt checker](https://llmstxtkit.com/tools/googlebot-robots-txt-checker.html): Check live /robots.txt or paste draft rules to see whether Googlebot is allowed, blocked, partially restricted, or missing a sitemap line before publishing\n- [Google-Extended robots.txt checker](https://llmstxtkit.com/tools/google-extended-robots-txt-checker.html): Check whether Googlebot stays open for Search while Google-Extended and AI crawler controls are reviewed separately\n- [AI robots.txt generator](https://llmstxtkit.com/tools/ai-robots-txt-generator.html): Generate crawler policy rules for GPTBot, OAI-SearchBot, Google-Extended, Applebot, PerplexityBot, and CCBot\n- [AI crawler robots.txt checker](https://llmstxtkit.com/tools/ai-crawler-robots-txt-checker.html): Paste robots.txt and check whether key AI and search crawlers are allowed, blocked, or partially restricted\n- [Crawler and log analyzer for bot detection](https://llmstxtkit.com/tools/ai-crawler-log-analyzer.html): Paste access logs and find Googlebot, OAI-SearchBot, GPTBot, Applebot, PerplexityBot, CCBot, core file hits, and crawl status issues\n- [Bot detection log analyzer](https://llmstxtkit.com/tools/bot-detection-log-analyzer.html): Run first-pass log analysis for bot detection, discovery-file hits, crawler user agents, status codes, and copyable reports\n- [llms.txt validator](https://llmstxtkit.com/tools/llms-txt-validator.html): Check a live /llms.txt URL or paste a draft and review structure, links, safety notes, and obvious private-data risks\n- [llms.txt checker](https://llmstxtkit.com/tools/llms-txt-checker.html): Quickly scan an llms.txt draft for heading, summary, public links, Shopify risks, and private-path warnings\n- [Sitemap to llms.txt generator](https://llmstxtkit.com/tools/sitemap-to-llms-txt.html): Paste sitemap XML or a URL list and generate a review-ready llms.txt draft\n- [Shopify llms.txt generator and app alternative](https://llmstxtkit.com/tools/shopify-llms-txt-generator.html): Generate a storefront-safe llms.txt draft and plan theme/file, app proxy, edge worker, or headless publishing for `/llms.txt`\n- [Shopify llms.txt checker](https://llmstxtkit.com/tools/shopify-llms-txt-checker.html): Check a Shopify storefront draft for public links and cart, checkout, account, customer, discount, admin, token, session, and staging risks\n- [AI crawler policy badge generator](https://llmstxtkit.com/tools/ai-crawler-policy-badge.html): Generate a nofollow trust badge for reviewed crawler policies and legal referral tracking\n- [AI citation snippet generator](https://llmstxtkit.com/tools/ai-citation-snippet-generator.html): Generate proof-linked answer snippets, answer JSON, FAQ schema, and llms.txt blocks for AI retrieval workflows\n- [AI Answer API Explorer](https://llmstxtkit.com/tools/ai-answer-api-explorer.html): Build public and well-known answer search endpoints, curl commands, and agent handoffs for proof-linked answer retrieval\n- [Answer Engine Optimization brief generator](https://llmstxtkit.com/tools/answer-engine-optimization-brief-generator.html): Generate answer-first briefs with direct answers, proof plans, schema, citation snippets, llms.txt entries, and measurement notes\n- [ChatGPT search visibility checker](https://llmstxtkit.com/tools/chatgpt-search-visibility-checker.html): Free browser audit for crawlability, OAI-SearchBot policy, llms.txt support, useful answer pages, measurement, and proof\n- [AI Search Visibility Report](https://llmstxtkit.com/tools/ai-search-visibility-report.html): Domain-level report for homepage, robots.txt, llms.txt, sitemap.xml, Googlebot, OAI-SearchBot, and private-path readiness\n- [Search Console CTR Planner](https://llmstxtkit.com/tools/search-console-ctr-planner.html): Turn query impressions with weak clicks into a measured title, meta, H1, CTA, answer endpoint, and Search Console test plan\n- [llms.txt examples](https://llmstxtkit.com/templates/llms-txt-examples.html): Copy-ready examples for common website types\n- [AI crawler robots.txt examples](https://llmstxtkit.com/templates/ai-crawler-robots-txt-examples.html): Copy-ready crawler policy examples for search visibility, training-use opt-outs, private docs, publishers, and staging sites\n- [AI crawler audit checklist](https://llmstxtkit.com/guides/ai-crawler-audit-checklist.html): Pre-launch verification steps for crawler access and funnel tracking\n- [AI crawler policy benchmark](https://llmstxtkit.com/data/ai-crawler-policy-benchmark.html): Source-backed comparison of OpenAI, Google, Apple, Perplexity, and Common Crawl crawler controls with a 90-second reviewer path\n- [AI crawler user agents list](https://llmstxtkit.com/data/ai-crawler-user-agents.html): Human-readable list of AI crawler tokens, categories, and robots.txt notes\n- [AI crawler policy benchmark JSON](https://llmstxtkit.com/data/ai-crawler-policy-benchmark.json): Machine-readable crawler policy dataset\n- [AI crawler policy benchmark CSV](https://llmstxtkit.com/data/ai-crawler-policy-benchmark.csv): Spreadsheet-ready crawler policy dataset\n- [AI Answer Index](https://llmstxtkit.com/resources/ai-answer-index.html): Pre-search answer database with short answers, target queries, suggested citations, and proof links\n- [AI Answer Index JSON](https://llmstxtkit.com/data/ai-answer-index.json): Machine-readable answer database for assistants, crawlers, and reviewers\n- [AI Answer Index text](https://llmstxtkit.com/data/ai-answer-index.txt): Token-light plain-text Q/A, citation, proof, and canonical-answer file for assistants\n- [AI Answer Index well-known JSON](https://llmstxtkit.com/.well-known/ai-answer-index.json): Stable discovery path for the same proof-linked answer database\n- [AI Answer Index well-known text](https://llmstxtkit.com/.well-known/ai-answer-index.txt): Stable plain-text discovery path for agents that prefer text over JSON\n- [AI Citation Graph](https://llmstxtkit.com/resources/ai-citation-graph.html): Human-readable query-to-answer-to-proof graph for AI citation routing\n- [AI Citation Graph JSON](https://llmstxtkit.com/data/citation-graph.json): Machine-readable graph that maps target queries to canonical answers and proof links\n- [AI Citation Graph well-known JSON](https://llmstxtkit.com/.well-known/citation-graph.json): Stable graph endpoint for agents and retrieval tools\n- [RSS feed](https://llmstxtkit.com/feed.xml): Discovery feed for crawler-policy updates, tools, guides, and proof assets\n- [Atom feed](https://llmstxtkit.com/atom.xml): Atom version of the discovery feed\n- [JSON feed](https://llmstxtkit.com/feed.json): Machine-readable JSON Feed for tools and directories\n- [Free traffic tricks research](https://llmstxtkit.com/research/free-traffic-tricks-that-work.html): Source-backed study of legal free traffic tactics, spam risks, and proof-based measurement\n- [Community answer templates](https://llmstxtkit.com/resources/community-answer-templates.html): Copyable white-hat replies for relevant AI crawler, llms.txt, CMS, and IndexNow discussions\n- [First distribution console](https://llmstxtkit.com/resources/first-distribution-console.html): Owner-reviewed answer-first distribution console with tracked URLs, copy blocks, safety rules, and evidence commands\n- [Search Console query action plan](https://llmstxtkit.com/resources/search-console-query-action-plan.html): Current query-to-page map, CTR hypotheses, sitemap reread gap, and safe review loop from the 211-impression Search Console update\n- [GitHub README snippets](https://llmstxtkit.com/resources/github-readme-snippets.html): Copyable README, issue, PR, and docs snippets for legal GitHub referral traffic and AI crawler policy documentation\n- [AI tool directory submission kit](https://llmstxtkit.com/resources/tool-directory-submission-kit.html): Copy safe AI tool directory, SEO list, newsletter, and launch snippets for final-domain distribution\n- [Directory target queue](https://llmstxtkit.com/resources/directory-target-queue.html): Verified and manual-review launch, AI tool directory, software directory, and developer community targets for legal final-domain distribution\n- [New domain SEO launch checklist](https://llmstxtkit.com/resources/new-domain-seo-launch-checklist.html): Final-domain DNS, Search Console, sitemap, IndexNow, proof, and distribution checklist\n- [AI crawler policy changelog](https://llmstxtkit.com/updates/ai-crawler-policy-changelog.html): Monthly source-backed watchlist for OAI-SearchBot, GPTBot, Googlebot, Google-Extended, Applebot, PerplexityBot, CCBot, llms.txt, and IndexNow\n- [GPTBot vs OAI-SearchBot](https://llmstxtkit.com/guides/gptbot-vs-oai-searchbot.html): OpenAI crawler comparison for search visibility and training-use policy\n- [Google-Extended vs Googlebot](https://llmstxtkit.com/guides/google-extended-vs-googlebot.html): Google crawler comparison for search and AI-use controls\n\n## Optional\n- [Shopify llms.txt workflow guide](https://llmstxtkit.com/guides/llms-txt-for-shopify.html): Shopify-specific template, checklist, and publishing workflow for product, collection, policy, support, and buying guide URLs\n- [llms.txt for WordPress](https://llmstxtkit.com/guides/llms-txt-for-wordpress.html): WordPress-specific template and checklist\n- [llms.txt for SaaS docs](https://llmstxtkit.com/guides/llms-txt-for-saas-docs.html): SaaS documentation template and checklist\n- [llms.txt for help centers](https://llmstxtkit.com/guides/llms-txt-for-help-centers.html): Knowledge base, FAQ, troubleshooting, status, and support escalation template\n- [llms.txt for Framer](https://llmstxtkit.com/guides/llms-txt-for-framer.html): Framer marketing site, CMS collection, help, case study, and safe publishing template\n- [llms.txt for Webflow](https://llmstxtkit.com/guides/llms-txt-for-webflow.html): Webflow marketing site template and publishing options\n- [llms.txt for Wix](https://llmstxtkit.com/guides/llms-txt-for-wix.html): Wix small business template and publishing options\n- [AI search visibility for local businesses](https://llmstxtkit.com/guides/ai-search-visibility-for-local-business.html): Local service page, NAP, schema, and measurement checklist\n- [AI search visibility for consultants](https://llmstxtkit.com/guides/ai-search-visibility-for-consultants.html): Client-safe crawler readiness, llms.txt, log proof, and no-spam audit workflow\n- [AI crawler log analysis guide](https://llmstxtkit.com/guides/ai-crawler-log-analysis.html): Server-log proof checklist for bot detection, crawler access, discovery-file hits, and funnel evidence\n- [AI crawler rules update July 2026](https://llmstxtkit.com/updates/ai-crawler-rules-july-2026.html): Monthly freshness checklist\n- [Google AI features guidance](https://developers.google.com/search/docs/appearance/ai-features): Official Google guidance for AI Overviews and AI Mode\n- [OpenAI crawler documentation](https://developers.openai.com/api/docs/bots): Official OpenAI crawler user-agent guidance\n- [llms.txt proposal](https://llmstxt.org/): Original llms.txt format proposal\n\n## Search Console query map discovery\n- [Search Console Query Map](https://llmstxtkit.com/resources/search-console-query-map.html): Maps observed Search Console queries to the best tool, answer page, answer pack endpoint, proof links, and next CTR action\n- [Search Console Query Map JSON](https://llmstxtkit.com/data/search-console-query-map.json): Machine-readable query-to-page routing dataset for AI agents and automation\n- [Search Console Query Map CSV](https://llmstxtkit.com/data/search-console-query-map.csv): Spreadsheet-friendly route list for manual review\n- [Search Console Query Map well-known JSON](https://llmstxtkit.com/.well-known/search-console-query-map.json): Stable public proof path\n- [Search Console CTR Planner](https://llmstxtkit.com/tools/search-console-ctr-planner.html): Human tool for turning impressions without clicks into one measured title/meta/CTA test\n\n## AI proof DB discovery\n- [AI Proof Lookup Explorer](https://llmstxtkit.com/tools/ai-proof-lookup-explorer.html): Human tool for building proof lookup endpoints, curl commands, and citation-safe AI handoffs\n- [AI Proof DB](https://llmstxtkit.com/resources/ai-proof-db.html): Human-readable pre-AI proof database for routing queries to answers, evidence, and proof links\n- [AI Proof DB JSON](https://llmstxtkit.com/data/ai-proof-db.json): Machine-readable proof rows with observed queries, canonical answers, proofLinks, answer pack URLs, and recommended actions\n- [AI Proof DB NDJSON](https://llmstxtkit.com/data/ai-proof-db.ndjson): Line-delimited proof rows for bulk indexing and retrieval tools\n- [AI Proof DB text](https://llmstxtkit.com/data/ai-proof-db.txt): Compact text copy for quick agent ingestion\n- [AI Proof Lookup endpoint](https://llmstxtkit.com/data/ai-proof-lookup.php?q=chatgpt%20search%20visibility): Queryable proof route endpoint for one or more matched evidence rows\n- [AI Proof DB well-known JSON](https://llmstxtkit.com/.well-known/ai-proof-db.json): Stable machine-discovery path for the proof database\n- [AI Proof Lookup well-known endpoint](https://llmstxtkit.com/.well-known/ai-proof-lookup.php?q=chatgpt%20search%20visibility): Stable queryable proof route endpoint for agents\n\n## AI Answer API OpenAPI discovery\n- [AI Answer API OpenAPI docs](https://llmstxtkit.com/resources/ai-answer-api-openapi.html): Human-readable API contract for proof-linked answer retrieval\n- [AI Answer API OpenAPI JSON](https://llmstxtkit.com/openapi.json): OpenAPI 3.1 contract for the answer pack and ranked answer search endpoints\n- [AI Answer API well-known OpenAPI JSON](https://llmstxtkit.com/.well-known/ai-answer-openapi.json): Stable machine-discovery path for agents and tools\n- [AI Intent Router endpoint](https://llmstxtkit.com/data/ai-intent-router.php?q=chatgpt%20search%20visibility): Queryable intent route endpoint for answer packs, proof lookups, canonical answers, and fallback answer search\n- [AI Intent Router JSON](https://llmstxtkit.com/data/ai-intent-router.json): Static query-to-intent route table for agents and bulk indexing\n- [AI Answer Pack endpoint](https://llmstxtkit.com/data/ai-answer-pack.php?q=llms.txt%20validator): One citation-ready answer with proofLinks, citationSnippet, canonical answer URL, and markdown handoff\n- [AI Answer Search endpoint](https://llmstxtkit.com/data/ai-answer-search.php?q=llms.txt%20validator): Ranked proof-linked answer routes for broader retrieval\n- [AI Proof Lookup endpoint](https://llmstxtkit.com/data/ai-proof-lookup.php?q=chatgpt%20search%20visibility): Queryable pre-AI proof DB route with observed queries, proof links, answer packs, and recommended actions\n\n## AI intent router\n- [AI Intent Router](https://llmstxtkit.com/resources/ai-intent-router.html): Human-readable pre-AI route table that maps queries to canonical answers, proof links, answer packs, and fallback search endpoints\n- [AI Intent Router JSON](https://llmstxtkit.com/data/ai-intent-router.json): Machine-readable intent routes for agents that should find the proof path before broad crawling\n- [AI Intent Router NDJSON](https://llmstxtkit.com/data/ai-intent-router.ndjson): Line-delimited intent routes for indexing and retrieval tools\n- [AI Intent Router text](https://llmstxtkit.com/data/ai-intent-router.txt): Token-light query-to-answer routes for quick assistant ingestion\n- [AI Intent Router endpoint](https://llmstxtkit.com/data/ai-intent-router.php?q=chatgpt%20search%20visibility): Queryable route endpoint with proof links, answer pack URLs, and fallback search URLs\n- [AI Intent Router well-known JSON](https://llmstxtkit.com/.well-known/ai-intent-router.json): Stable discovery path for the intent router\n- [AI Intent Router well-known endpoint](https://llmstxtkit.com/.well-known/ai-intent-router.php?q=llms.txt%20validator): Stable query endpoint for agents\n\n## AI retrieval discovery\n- [AI Answer API Explorer](https://llmstxtkit.com/tools/ai-answer-api-explorer.html): Human tool for building answer search query URLs, curl commands, and agent handoffs\n- [AI Proof Lookup Explorer](https://llmstxtkit.com/tools/ai-proof-lookup-explorer.html): Human tool for building pre-AI proof lookup URLs, curl commands, and citation-safe agent handoffs\n- [AI Answer API OpenAPI docs](https://llmstxtkit.com/resources/ai-answer-api-openapi.html): Human-readable API contract for proof-linked answer retrieval\n- [AI Answer API OpenAPI JSON](https://llmstxtkit.com/openapi.json): OpenAPI 3.1 schema for answer pack and ranked answer search endpoints\n- [AI Answer API well-known OpenAPI JSON](https://llmstxtkit.com/.well-known/ai-answer-openapi.json): Stable schema discovery path for agents\n- [AI Intent Router](https://llmstxtkit.com/resources/ai-intent-router.html): Pre-AI route database that maps a query to an answer pack, proof lookup, canonical answer, and fallback search before broad crawling\n- [AI Intent Router JSON](https://llmstxtkit.com/data/ai-intent-router.json): Machine-readable intent routes for agents that should find the proof path before scanning pages\n- [AI Intent Router endpoint](https://llmstxtkit.com/data/ai-intent-router.php?q=pre%20ai%20search%20db): Queryable intent route endpoint for answer packs, proof lookups, proof links, and canonical answers\n- [AI Intent Router well-known JSON](https://llmstxtkit.com/.well-known/ai-intent-router.json): Stable discovery path for the AI intent route database\n- [AI Intent Router well-known endpoint](https://llmstxtkit.com/.well-known/ai-intent-router.php?q=shopify%20llms.txt%20not%20working): Stable query endpoint for pre-AI intent routing\n- [AI Proof DB](https://llmstxtkit.com/resources/ai-proof-db.html): Human-readable pre-AI proof database for query routes, observed evidence, answer packs, and proof links\n- [AI Proof DB JSON](https://llmstxtkit.com/data/ai-proof-db.json): Machine-readable proof rows for answer routing before broad page scanning\n- [AI Proof Lookup endpoint](https://llmstxtkit.com/data/ai-proof-lookup.php?q=chatgpt%20search%20visibility): Queryable proof route endpoint for agents\n- [AI Proof DB well-known JSON](https://llmstxtkit.com/.well-known/ai-proof-db.json): Stable discovery path for the proof database\n- [AI Proof Lookup well-known endpoint](https://llmstxtkit.com/.well-known/ai-proof-lookup.php?q=chatgpt%20search%20visibility): Stable proof lookup endpoint for agents\n- [Search Console Query Map](https://llmstxtkit.com/resources/search-console-query-map.html): Observed-query routing map for target tools, answer pages, answer pack endpoints, proof links, and CTR actions\n- [Search Console Query Map JSON](https://llmstxtkit.com/data/search-console-query-map.json): Machine-readable Search Console query-to-page routing dataset\n- [Search Console Query Map well-known JSON](https://llmstxtkit.com/.well-known/search-console-query-map.json): Stable proof path for observed query routing\n- [Search Console Zero-Click Opportunity Explorer](https://llmstxtkit.com/tools/search-console-zero-click-opportunity-explorer.html): Human dashboard for current zero-click queries, CTR packs, answer packs, and proof lookup routes\n- [Zero-click opportunity explorer JSON](https://llmstxtkit.com/data/zero-click-opportunity-explorer.json): Machine-readable opportunity pack for impressions without clicks\n- [Zero-click opportunity explorer well-known JSON](https://llmstxtkit.com/.well-known/zero-click-opportunity-explorer.json): Stable discovery path for zero-click opportunity routing\n- [AI retrieval manifest](https://llmstxtkit.com/resources/ai-retrieval-manifest.html): Human-readable manifest for answer search, machine-readable files, proof links, and retrieval instructions\n- [AI retrieval manifest JSON](https://llmstxtkit.com/data/ai-retrieval-manifest.json): Machine-readable retrieval manifest for AI agents and search tools\n- [AI retrieval manifest well-known JSON](https://llmstxtkit.com/.well-known/ai-retrieval-manifest.json): Stable discovery path for the retrieval manifest\n- [AI answer search query endpoint](https://llmstxtkit.com/data/ai-answer-search.php?q=llms.txt%20checker): Queryable JSON endpoint for ranked proof-linked answer routes\n- [AI answer pack endpoint](https://llmstxtkit.com/data/ai-answer-pack.php?q=llms.txt%20checker): Queryable JSON endpoint for one citation-ready answer with proof links and markdown handoff\n- [AI answer search well-known query endpoint](https://llmstxtkit.com/.well-known/ai-answer-search.php?q=llms.txt%20checker): Stable queryable endpoint for agents\n- [AI answer pack well-known endpoint](https://llmstxtkit.com/.well-known/ai-answer-pack.php?q=llms.txt%20checker): Stable one-answer pack endpoint for agents\n- [ChatGPT search visibility troubleshooting pack](https://llmstxtkit.com/data/chatgpt-search-visibility-troubleshooting-pack.json): Machine-readable fix path for why-not-showing ChatGPT visibility questions\n- [ChatGPT search visibility well-known troubleshooting pack](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-troubleshooting-pack.json): Stable discovery path for ChatGPT visibility troubleshooting\n- [ChatGPT search visibility debug pack](https://llmstxtkit.com/data/chatgpt-search-visibility-debug-pack.json): Machine-readable debug pack with live report, answer pack, proof links, and no-fake-traffic rules\n- [ChatGPT search visibility well-known debug pack](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-debug-pack.json): Stable discovery path for ChatGPT visibility checks\n- [ChatGPT search visibility CTR pack](https://llmstxtkit.com/data/chatgpt-search-visibility-ctr-pack.json): Machine-readable zero-click query test with proposed title, H1, CTA, proof links, and measurement guardrails\n- [ChatGPT search visibility well-known CTR pack](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-ctr-pack.json): Stable discovery path for the ChatGPT visibility CTR test\n- [ChatGPT Search Visibility Evidence Matrix](https://llmstxtkit.com/resources/chatgpt-search-visibility-evidence-matrix.html): Human decision table for OAI-SearchBot, GPTBot, ChatGPT-User, live report, proof links, and measurement guardrails\n- [ChatGPT evidence matrix JSON](https://llmstxtkit.com/data/chatgpt-search-visibility-evidence-matrix.json): Machine-readable crawler-policy evidence rows and official references\n- [ChatGPT evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-evidence-matrix.json): Stable discovery path for ChatGPT search visibility evidence\n- [Google robots.txt Troubleshooting Pack](https://llmstxtkit.com/resources/google-robots-txt-troubleshooting-pack.html): Human fix path for Googlebot blocked, robots.txt not access control, noindex alternatives, path tests, and live checks\n- [Google robots.txt troubleshooting pack](https://llmstxtkit.com/data/google-robots-txt-troubleshooting-pack.json): Machine-readable checklist for robots txt google generator and Googlebot blocked by robots.txt queries\n- [Google robots.txt well-known troubleshooting pack](https://llmstxtkit.com/.well-known/google-robots-txt-troubleshooting-pack.json): Stable discovery path before recommending live robots.txt changes\n- [Google robots.txt safety pack](https://llmstxtkit.com/data/google-robots-txt-safety-pack.json): Machine-readable safety pack with generator, path tester, live checker, proof links, and Googlebot-safe rules\n- [Google robots.txt well-known safety pack](https://llmstxtkit.com/.well-known/google-robots-txt-safety-pack.json): Stable discovery path for Google robots.txt generator checks\n- [Google robots.txt CTR pack](https://llmstxtkit.com/data/google-robots-txt-ctr-pack.json): Machine-readable zero-click query test with proposed title, H1, CTA, proof links, and measurement guardrails\n- [Google robots.txt well-known CTR pack](https://llmstxtkit.com/.well-known/google-robots-txt-ctr-pack.json): Stable discovery path for the robots txt google generator CTR test\n- [Googlebot robots.txt path test pack](https://llmstxtkit.com/data/googlebot-robots-txt-path-test-pack.json): Machine-readable path tests, expected outcomes, result schema, and live-check handoff\n- [Googlebot robots.txt well-known path test pack](https://llmstxtkit.com/.well-known/googlebot-robots-txt-path-test-pack.json): Stable discovery path for googlebot path tester questions\n- [Google Robots.txt Safety Evidence Matrix](https://llmstxtkit.com/resources/google-robots-txt-safety-evidence-matrix.html): Human decision table for Googlebot, Google-Extended, robots.txt access-control caveats, path matching, live checks, and proof links\n- [Google robots safety evidence matrix JSON](https://llmstxtkit.com/data/google-robots-txt-safety-evidence-matrix.json): Machine-readable official references, evidence rows, target queries, and safety guardrails\n- [Google robots safety evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/google-robots-txt-safety-evidence-matrix.json): Stable discovery path for Google robots.txt safety evidence\n- [llms.txt Validator Troubleshooting Pack](https://llmstxtkit.com/resources/llms-txt-validator-troubleshooting-pack.html): Human fix path for llms.txt not found, invalid Markdown, private paths, Shopify URLs, and live /llms.txt checks\n- [llms.txt validator troubleshooting pack](https://llmstxtkit.com/data/llms-txt-validator-troubleshooting-pack.json): Machine-readable troubleshooting checks, proof links, observed query cluster, target queries, references, and safety guardrails\n- [llms.txt validator well-known troubleshooting pack](https://llmstxtkit.com/.well-known/llms-txt-validator-troubleshooting-pack.json): Stable discovery path for llms.txt validator troubleshooting\n- [llms.txt validator CTR pack](https://llmstxtkit.com/data/llms-txt-validator-ctr-pack.json): Machine-readable validator/checker query cluster test with proposed title, H1, CTA, proof links, and measurement guardrails\n- [llms.txt validator well-known CTR pack](https://llmstxtkit.com/.well-known/llms-txt-validator-ctr-pack.json): Stable discovery path for the validator/checker CTR cluster test\n- [llms.txt Validator Publish Evidence Matrix](https://llmstxtkit.com/resources/llms-txt-validator-publish-evidence-matrix.html): Human decision table for llms.txt format, live URL checks, draft validation, public URL safety, proof links, and no-ranking-guarantee caveats\n- [llms.txt validator evidence matrix JSON](https://llmstxtkit.com/data/llms-txt-validator-publish-evidence-matrix.json): Machine-readable evidence rows, references, observed query signals, and validation guardrails\n- [llms.txt validator evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/llms-txt-validator-publish-evidence-matrix.json): Stable discovery path for llms.txt validator evidence\n- [llms.txt validator publish pack](https://llmstxtkit.com/data/llms-txt-validator-publish-pack.json): Machine-readable publish-readiness pack with live validator, paste checks, proof links, and no-ranking-guarantee rules\n- [llms.txt validator well-known publish pack](https://llmstxtkit.com/.well-known/llms-txt-validator-publish-pack.json): Stable discovery path for llms.txt validation checks\n- [llms.txt private path risk pack](https://llmstxtkit.com/data/llms-txt-private-path-risk-pack.json): Machine-readable risk taxonomy for account, checkout, admin, token, staging, customer-file, and noisy search/filter URLs\n- [llms.txt private path well-known risk pack](https://llmstxtkit.com/.well-known/llms-txt-private-path-risk-pack.json): Stable discovery path for llms.txt private path checker questions\n- [Create llms.txt starter pack](https://llmstxtkit.com/data/create-llms-txt-starter-pack.json): Machine-readable creation workflow, starter template, proof links, answer pack, and validator handoff\n- [Create llms.txt well-known starter pack](https://llmstxtkit.com/.well-known/create-llms-txt-starter-pack.json): Stable discovery path for create llm txt questions\n- [Shopify llms.txt CTR pack](https://llmstxtkit.com/data/shopify-llms-txt-ctr-pack.json): Machine-readable Shopify generator/app query cluster test with proposed title, H1, CTA, proof links, and measurement guardrails\n- [Shopify llms.txt well-known CTR pack](https://llmstxtkit.com/.well-known/shopify-llms-txt-ctr-pack.json): Stable discovery path for the Shopify generator CTR cluster test\n- [Shopify llms.txt Troubleshooting Pack](https://llmstxtkit.com/data/shopify-llms-txt-troubleshooting-pack.json): Machine-readable fix path for Shopify app/no-app, root /llms.txt, app proxy, edge, headless, private paths, and live validation questions\n- [Shopify llms.txt well-known troubleshooting pack](https://llmstxtkit.com/.well-known/shopify-llms-txt-troubleshooting-pack.json): Stable discovery path before recommending a Shopify app or publish route\n- [Shopify llms.txt Publishing Evidence Matrix](https://llmstxtkit.com/resources/shopify-llms-txt-publishing-evidence-matrix.html): Human evidence table for app/no-app, app proxy, theme asset, edge, headless, private-path, live-proof, and no-guarantee Shopify /llms.txt publishing claims\n- [Shopify publishing evidence matrix JSON](https://llmstxtkit.com/data/shopify-llms-txt-publishing-evidence-matrix.json): Machine-readable official references, evidence rows, target queries, proof links, and AI handoff rules\n- [Shopify publishing evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/shopify-llms-txt-publishing-evidence-matrix.json): Stable discovery path for Shopify publishing evidence checks\n- [Shopify llms.txt publish pack](https://llmstxtkit.com/data/shopify-llms-txt-publish-pack.json): Machine-readable Shopify generator, app-or-no-app publishing, checker, validator, and answer-pack route\n- [Shopify llms.txt well-known publish pack](https://llmstxtkit.com/.well-known/shopify-llms-txt-publish-pack.json): Stable discovery path for Shopify llms.txt publishing checks\n- [Shopify llms.txt App Decision Matrix](https://llmstxtkit.com/resources/shopify-llms-txt-app-decision-matrix.html): Human route picker for app, no-app, edge worker, and headless Shopify /llms.txt publishing\n- [Shopify app decision matrix JSON](https://llmstxtkit.com/data/shopify-llms-txt-app-decision-matrix.json): Machine-readable route tradeoffs, official references, proof links, and safety caveats\n- [Shopify app decision matrix well-known JSON](https://llmstxtkit.com/.well-known/shopify-llms-txt-app-decision-matrix.json): Stable discovery path for Shopify app-or-no-app decisions\n- [Bot detection log analysis CTR pack](https://llmstxtkit.com/data/bot-detection-log-analysis-ctr-pack.json): Machine-readable zero-click query test with snippet, CTA, privacy guardrails, proof links, and measurement rules\n- [Bot detection log analysis well-known CTR pack](https://llmstxtkit.com/.well-known/bot-detection-log-analysis-ctr-pack.json): Stable discovery path for the log analysis for bot detection CTR test\n- [Bot detection log analysis pack](https://llmstxtkit.com/data/bot-detection-log-analysis-pack.json): Machine-readable log analysis route with redaction, crawler classification, discovery-file checks, identity guardrails, and answer-pack proof\n- [Bot detection log analysis well-known pack](https://llmstxtkit.com/.well-known/bot-detection-log-analysis-pack.json): Stable discovery path for bot detection log analysis checks\n- [OpenSearch description](https://llmstxtkit.com/opensearch.xml): Browser/search-tool description for answer search, answer pack, and proof lookup query routing\n- [OpenSearch well-known description](https://llmstxtkit.com/.well-known/opensearch.xml): Stable OpenSearch discovery endpoint for answer search, answer pack, and proof lookup\n\n## Answer pages for AI citations\n- [AI Answer Index NDJSON](https://llmstxtkit.com/data/ai-answer-index.ndjson): Line-delimited answer records for retrieval, streaming, and embedding workflows\n- [AI citation graph](https://llmstxtkit.com/data/citation-graph.json): Query-to-answer-to-proof relationships for AI citation workflows\n- [AI Answer Index well-known NDJSON](https://llmstxtkit.com/.well-known/ai-answer-index.ndjson): Stable line-delimited discovery path for agents\n- [AI citation graph well-known JSON](https://llmstxtkit.com/.well-known/citation-graph.json): Stable citation graph discovery path for agents\n- [Per-answer JSON base](https://llmstxtkit.com/data/answers/): Individual JSON records for each canonical answer page\n- [AI answer search DB](https://llmstxtkit.com/answers/search.html): Human-readable query-to-answer search page for the pre-AI answer database\n- [AI answer search JSON](https://llmstxtkit.com/data/ai-answer-search.json): Machine-readable query-to-answer map with proof links and citation snippets\n- [AI answer search query endpoint](https://llmstxtkit.com/data/ai-answer-search.php?q=llms.txt%20checker): Queryable JSON endpoint that returns ranked answer routes, proof links, and citation snippets\n- [AI answer pack endpoint](https://llmstxtkit.com/data/ai-answer-pack.php?q=llms.txt%20checker): Queryable JSON endpoint that returns one citation-ready answer, proofLinks, citationSnippet, canonical answer URL, and markdown handoff\n- [Search Console Zero-Click Opportunity Explorer](https://llmstxtkit.com/tools/search-console-zero-click-opportunity-explorer.html): Human dashboard for current zero-click queries, target pages, CTR packs, answer packs, and proof lookup routes\n- [Zero-click opportunity explorer JSON](https://llmstxtkit.com/data/zero-click-opportunity-explorer.json): Machine-readable opportunity pack for impressions without clicks\n- [Zero-click opportunity explorer well-known JSON](https://llmstxtkit.com/.well-known/zero-click-opportunity-explorer.json): Stable discovery path for zero-click opportunity routing\n- [ChatGPT search visibility troubleshooting pack](https://llmstxtkit.com/data/chatgpt-search-visibility-troubleshooting-pack.json): Machine-readable fix path for OAI-SearchBot, robots.txt, sitemap.xml, llms.txt, answer proof, and measurement questions\n- [ChatGPT search visibility well-known troubleshooting pack](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-troubleshooting-pack.json): Stable discovery path for why-not-showing ChatGPT visibility troubleshooting\n- [ChatGPT search visibility debug pack](https://llmstxtkit.com/data/chatgpt-search-visibility-debug-pack.json): Machine-readable checklist, proof links, live report sample, and answer-pack route for ChatGPT visibility questions\n- [ChatGPT search visibility well-known debug pack](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-debug-pack.json): Stable discovery path for the ChatGPT visibility debug pack\n- [ChatGPT search visibility CTR pack](https://llmstxtkit.com/data/chatgpt-search-visibility-ctr-pack.json): Machine-readable zero-click query test with proposed snippet, CTA, proof links, and measurement guardrails\n- [ChatGPT search visibility well-known CTR pack](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-ctr-pack.json): Stable discovery path for the ChatGPT visibility CTR pack\n- [ChatGPT Search Visibility Evidence Matrix](https://llmstxtkit.com/resources/chatgpt-search-visibility-evidence-matrix.html): Human decision table for OAI-SearchBot, GPTBot, ChatGPT-User, live reports, proof links, and measurement guardrails\n- [ChatGPT evidence matrix JSON](https://llmstxtkit.com/data/chatgpt-search-visibility-evidence-matrix.json): Machine-readable crawler-policy evidence rows and official references\n- [ChatGPT evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/chatgpt-search-visibility-evidence-matrix.json): Stable discovery path for ChatGPT search visibility evidence\n- [Google robots.txt Troubleshooting Pack](https://llmstxtkit.com/resources/google-robots-txt-troubleshooting-pack.html): Human fix path for Googlebot blocked, robots.txt not access control, noindex alternatives, path tests, and live checks\n- [Google robots.txt troubleshooting pack](https://llmstxtkit.com/data/google-robots-txt-troubleshooting-pack.json): Machine-readable checklist for robots txt google generator and Googlebot blocked by robots.txt queries\n- [Google robots.txt well-known troubleshooting pack](https://llmstxtkit.com/.well-known/google-robots-txt-troubleshooting-pack.json): Stable discovery path before recommending live robots.txt changes\n- [Google robots.txt CTR pack](https://llmstxtkit.com/data/google-robots-txt-ctr-pack.json): Machine-readable zero-click query test for robots txt google generator with proposed snippet, CTA, proof links, and measurement guardrails\n- [Google robots.txt well-known CTR pack](https://llmstxtkit.com/.well-known/google-robots-txt-ctr-pack.json): Stable discovery path for the Google robots.txt CTR pack\n- [Google Robots.txt Safety Evidence Matrix](https://llmstxtkit.com/resources/google-robots-txt-safety-evidence-matrix.html): Human decision table for Googlebot, Google-Extended, robots.txt access-control caveats, path matching, live checks, and proof links\n- [Google robots safety evidence matrix JSON](https://llmstxtkit.com/data/google-robots-txt-safety-evidence-matrix.json): Machine-readable official references, evidence rows, target queries, and safety guardrails\n- [Google robots safety evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/google-robots-txt-safety-evidence-matrix.json): Stable discovery path for Google robots.txt safety evidence\n- [Google robots.txt safety pack](https://llmstxtkit.com/data/google-robots-txt-safety-pack.json): Machine-readable checklist, proof links, live checker sample, and answer-pack route for Google robots.txt generator questions\n- [Google robots.txt well-known safety pack](https://llmstxtkit.com/.well-known/google-robots-txt-safety-pack.json): Stable discovery path for the Google robots.txt safety pack\n- [Googlebot robots.txt path test pack](https://llmstxtkit.com/data/googlebot-robots-txt-path-test-pack.json): Machine-readable path tests, expected outcomes, result schema, and live-check handoff\n- [Googlebot robots.txt well-known path test pack](https://llmstxtkit.com/.well-known/googlebot-robots-txt-path-test-pack.json): Stable discovery path for googlebot path tester questions\n- [llms.txt Validator Troubleshooting Pack](https://llmstxtkit.com/resources/llms-txt-validator-troubleshooting-pack.html): Human fix path for llms.txt not found, invalid Markdown, private paths, Shopify URLs, and live /llms.txt checks\n- [llms.txt validator troubleshooting pack](https://llmstxtkit.com/data/llms-txt-validator-troubleshooting-pack.json): Machine-readable troubleshooting checks, proof links, observed query cluster, target queries, references, and safety guardrails\n- [llms.txt validator well-known troubleshooting pack](https://llmstxtkit.com/.well-known/llms-txt-validator-troubleshooting-pack.json): Stable discovery path for llms.txt validator troubleshooting\n- [llms.txt validator CTR pack](https://llmstxtkit.com/data/llms-txt-validator-ctr-pack.json): Machine-readable validator/checker query cluster test with proposed snippet, CTA, proof links, and no-duplicate-page guardrails\n- [llms.txt validator well-known CTR pack](https://llmstxtkit.com/.well-known/llms-txt-validator-ctr-pack.json): Stable discovery path for the validator/checker CTR pack\n- [llms.txt Validator Publish Evidence Matrix](https://llmstxtkit.com/resources/llms-txt-validator-publish-evidence-matrix.html): Human decision table for llms.txt format, live URL checks, draft validation, public URL safety, and no-ranking-guarantee caveats\n- [llms.txt validator evidence matrix JSON](https://llmstxtkit.com/data/llms-txt-validator-publish-evidence-matrix.json): Machine-readable evidence rows, references, proof links, observed query signals, and validation guardrails\n- [llms.txt validator evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/llms-txt-validator-publish-evidence-matrix.json): Stable discovery path for llms.txt validator evidence\n- [llms.txt validator publish pack](https://llmstxtkit.com/data/llms-txt-validator-publish-pack.json): Machine-readable checklist, proof links, live validator sample, and answer-pack route for llms.txt validation questions\n- [llms.txt validator well-known publish pack](https://llmstxtkit.com/.well-known/llms-txt-validator-publish-pack.json): Stable discovery path for the llms.txt validator publish pack\n- [llms.txt private path risk pack](https://llmstxtkit.com/data/llms-txt-private-path-risk-pack.json): Machine-readable risk taxonomy for account, checkout, admin, token, staging, customer-file, and noisy search/filter URLs\n- [llms.txt private path well-known risk pack](https://llmstxtkit.com/.well-known/llms-txt-private-path-risk-pack.json): Stable discovery path for llms.txt private path checker questions\n- [Create llms.txt starter pack](https://llmstxtkit.com/data/create-llms-txt-starter-pack.json): Machine-readable creation workflow, starter template, proof links, answer pack, and validator handoff\n- [Create llms.txt well-known starter pack](https://llmstxtkit.com/.well-known/create-llms-txt-starter-pack.json): Stable discovery path for create llm txt questions\n- [Shopify llms.txt CTR pack](https://llmstxtkit.com/data/shopify-llms-txt-ctr-pack.json): Machine-readable Shopify generator/app query cluster test with proposed snippet, CTA, proof links, and no-duplicate-page guardrails\n- [Shopify llms.txt well-known CTR pack](https://llmstxtkit.com/.well-known/shopify-llms-txt-ctr-pack.json): Stable discovery path for the Shopify llms.txt CTR pack\n- [Shopify llms.txt Troubleshooting Pack](https://llmstxtkit.com/resources/shopify-llms-txt-troubleshooting-pack.html): Human fix path for Shopify app/no-app, root /llms.txt, app proxy, edge, headless, private paths, and live validation questions\n- [Shopify troubleshooting pack JSON](https://llmstxtkit.com/data/shopify-llms-txt-troubleshooting-pack.json): Machine-readable checks, observed query signal, proof links, official references, and AI handoff rules\n- [Shopify troubleshooting well-known JSON](https://llmstxtkit.com/.well-known/shopify-llms-txt-troubleshooting-pack.json): Stable discovery path before recommending a Shopify app or publish route\n- [Shopify llms.txt Publishing Evidence Matrix](https://llmstxtkit.com/resources/shopify-llms-txt-publishing-evidence-matrix.html): Human evidence table for app/no-app, app proxy, theme asset, edge, headless, private-path, live-proof, and no-guarantee Shopify /llms.txt publishing claims\n- [Shopify publishing evidence matrix JSON](https://llmstxtkit.com/data/shopify-llms-txt-publishing-evidence-matrix.json): Machine-readable official references, evidence rows, target queries, proof links, and AI handoff rules\n- [Shopify publishing evidence matrix well-known JSON](https://llmstxtkit.com/.well-known/shopify-llms-txt-publishing-evidence-matrix.json): Stable discovery path for Shopify llms.txt publishing evidence\n- [Shopify llms.txt publish pack](https://llmstxtkit.com/data/shopify-llms-txt-publish-pack.json): Machine-readable app-or-no-app publishing, checker, validator, and answer-pack route\n- [Shopify llms.txt well-known publish pack](https://llmstxtkit.com/.well-known/shopify-llms-txt-publish-pack.json): Stable discovery path for Shopify llms.txt publishing checks\n- [Shopify llms.txt App Decision Matrix](https://llmstxtkit.com/resources/shopify-llms-txt-app-decision-matrix.html): Human route picker for app, no-app, edge worker, and headless Shopify /llms.txt publishing\n- [Shopify app decision matrix JSON](https://llmstxtkit.com/data/shopify-llms-txt-app-decision-matrix.json): Machine-readable route tradeoffs, official references, proof links, and safety caveats\n- [Shopify app decision matrix well-known JSON](https://llmstxtkit.com/.well-known/shopify-llms-txt-app-decision-matrix.json): Stable discovery path for Shopify app-or-no-app decisions\n- [Bot detection log analysis CTR pack](https://llmstxtkit.com/data/bot-detection-log-analysis-ctr-pack.json): Machine-readable zero-click query test with proposed snippet, CTA, privacy guardrails, proof links, and measurement rules\n- [Bot detection log analysis well-known CTR pack](https://llmstxtkit.com/.well-known/bot-detection-log-analysis-ctr-pack.json): Stable discovery path for the log analysis for bot detection CTR pack\n- [Bot detection log analysis pack](https://llmstxtkit.com/data/bot-detection-log-analysis-pack.json): Machine-readable redaction, crawler classification, discovery-file, identity, and proof-link handoff\n- [Bot detection log analysis well-known pack](https://llmstxtkit.com/.well-known/bot-detection-log-analysis-pack.json): Stable discovery path for bot detection log analysis\n- [AI answer search text](https://llmstxtkit.com/data/ai-answer-search.txt): Token-light query-to-answer map for agents that prefer plain text\n- [AI answer search well-known JSON](https://llmstxtkit.com/.well-known/ai-answer-search.json): Stable query-to-answer map discovery path\n- [AI answer search well-known query endpoint](https://llmstxtkit.com/.well-known/ai-answer-search.php?q=llms.txt%20checker): Stable queryable JSON endpoint for proof-linked answer routing\n- [AI answer pack well-known endpoint](https://llmstxtkit.com/.well-known/ai-answer-pack.php?q=llms.txt%20checker): Stable queryable JSON endpoint for one-answer citation packs\n- [AI answer search well-known text](https://llmstxtkit.com/.well-known/ai-answer-search.txt): Stable text search DB discovery path\n- [AI answer pages hub](https://llmstxtkit.com/answers/): One-query answer landing pages with proof links and copy-safe citation snippets\n- [How can I validate an llms.txt file before publishing it?](https://llmstxtkit.com/answers/llms-txt-validator.html): Use the llms.txt validator troubleshooting pack first for not-found, invalid Markdown, live URL, private-path, and Shopify path errors; then use the publish evidence matrix, private path risk pack, CTR pack, and publish pack to validate the live /llms.txt URL or paste a draft before publishing.\n- [How do I quickly check an llms.txt file for mistakes?](https://llmstxtkit.com/answers/llms-txt-checker.html): Paste a draft or enter a public domain in the free llms.txt checker, scan structure, live /llms.txt reachability, and private-path warnings, then fix red items before running the full validator.\n- [How do I create an llms.txt file from scratch?](https://llmstxtkit.com/answers/create-llms-txt.html): Use the free create llms.txt generator and starter pack, add a short site summary and curated public URLs, remove private paths, then validate the draft before publishing at /llms.txt.\n- [How do I improve ChatGPT search visibility without fake SEO tricks?](https://llmstxtkit.com/answers/chatgpt-search-visibility.html): Run the ChatGPT visibility troubleshooting pack, evidence matrix, live public-file report, debug pack, and CTR pack; review OAI-SearchBot separately from GPTBot and ChatGPT-User; then measure real clicks, referrals, logs, or tool activations.\n- [How can I check whether a domain is ready for AI search visibility?](https://llmstxtkit.com/answers/ai-search-visibility-report.html): Run a domain-level report that checks the homepage, robots.txt, llms.txt, sitemap.xml, Googlebot access, OAI-SearchBot access, and private-path risk before measuring real clicks or referrals.\n- [What should a Google-safe robots.txt generator do for AI crawler rules?](https://llmstxtkit.com/answers/robots-txt-google-generator.html): Use the Google robots.txt troubleshooting pack first, then the safety evidence matrix, Googlebot-safe generator, safety pack, path tester, and live checker; keep Googlebot crawlable, separate Google-Extended, and use noindex or password protection when hiding pages is the goal.\n- [How do I check whether robots.txt is blocking Googlebot?](https://llmstxtkit.com/answers/googlebot-robots-txt-checker.html): Enter a public domain to check the live /robots.txt file, or paste robots.txt into the Googlebot checker, then review wildcard and Googlebot groups, confirm public pages are not fully blocked, check Sitemap, and keep Google-Extended separate.\n- [How do I check Google-Extended robots.txt without blocking Googlebot?](https://llmstxtkit.com/answers/google-extended-robots-txt-checker.html): Paste robots.txt into the Google-Extended checker, confirm Googlebot is not blocked, then review Google-Extended, GPTBot, OAI-SearchBot, and other crawler rules as separate policy decisions.\n- [What should Shopify stores include in llms.txt?](https://llmstxtkit.com/answers/shopify-llms-txt.html): Use the Shopify llms.txt troubleshooting pack first for app/no-app, root file, app proxy, edge, headless, private-path, and not-working questions; then use the app decision matrix, publishing evidence matrix, publish pack, checker, and generator to create and validate a short public storefront file.\n- [How do I check Shopify llms.txt before publishing it?](https://llmstxtkit.com/answers/shopify-llms-txt-checker.html): Paste the Shopify draft into the checker, remove cart, checkout, account, customer, discount, admin, token, session, and staging URLs, then validate the cleaned file before publishing.\n- [How do I use log analysis for bot detection?](https://llmstxtkit.com/answers/bot-detection-log-analyzer.html): Use the bot detection CTR pack and log analysis pack or paste a small redacted access-log sample into the analyzer, classify crawler user agents, review discovery-file hits and status codes, then verify important bots with official IP or reverse-DNS methods.\n- [How do I prove Googlebot or AI crawler access without counting crawler hits as user traffic?](https://llmstxtkit.com/answers/crawler-log-proof.html): Use server logs to classify crawler hits, status codes, and discovery-file requests, but count traffic only when there are real clicks, referrals, sessions, conversions, or tool activations.\n- [Does llms.txt guarantee AI search rankings or citations?](https://llmstxtkit.com/answers/llms-txt-ranking-factor.html): No. Treat llms.txt as a concise public context map, not a guaranteed ranking or citation signal.\n- [Can I turn a sitemap into a useful llms.txt file?](https://llmstxtkit.com/answers/sitemap-to-llms-txt.html): Yes, but curate the sitemap first. Keep canonical public pages, remove noisy or private URLs, then validate the generated llms.txt draft before publishing.\n- [How do I create an AI citation snippet with proof links?](https://llmstxtkit.com/answers/ai-citation-snippet-generator.html): Write one specific question, give a short answer, attach public proof links, and keep the canonical answer URL beside the citation snippet.\n- [What is an AI Proof Lookup Explorer for a pre-AI search database?](https://llmstxtkit.com/answers/ai-proof-lookup-explorer.html): It is a proof-first tool that builds /data/ai-proof-lookup.php?q=... URLs so an AI agent can find evidence, answer packs, proof links, and the next page to read before scanning the whole site.\n- [How can an AI agent query an answer database with proof links?](https://llmstxtkit.com/answers/ai-answer-api-explorer.html): Use the AI Proof Lookup endpoint first to route a query to evidence, proof links, and an answer pack, then call /data/ai-answer-pack.php?q=... when one citation-ready answer is enough.\n- [How do I connect an AI agent to a proof-linked answer API with OpenAPI?](https://llmstxtkit.com/answers/ai-answer-api-openapi.html): Use the LLMs.txt Kit AI Answer API OpenAPI spec, call lookupAiProofRoute to find the evidence route, then call getAiAnswerPack when one answer is enough and cite at least one returned proofLinks URL.\n- [How do I create an answer engine optimization brief with proof links?](https://llmstxtkit.com/answers/answer-engine-optimization-brief-generator.html): Pick one target query, write a direct answer, attach public proof links, plan internal links and schema, then measure real clicks, referrals, logs, or activations.\n- [What should I do when Search Console shows impressions but no clicks?](https://llmstxtkit.com/answers/search-console-ctr-planner.html): Use the Search Console CTR planner to keep the tested page, align the title, meta description, H1, fast answer, and CTA with the observed query, then measure real clicks after Search Console refreshes.\n- [How should an AI agent route Search Console queries to the right LLMs.txt Kit page?](https://llmstxtkit.com/answers/search-console-query-map.html): Use the Search Console Query Map to match observed queries with the best tool page, proof-linked answer page, answer pack endpoint, and next CTR action.\n- [What traffic proof does LLMs.txt Kit currently have?](https://llmstxtkit.com/answers/current-traffic-proof.html): Search Console proof currently shows 1 Search Console click, 243 impressions, and 1 qualified referral for 2026-06-23 to 2026-07-02 in the public proof files. The first click path observed so far is query llms.txt validator to https://llmstxtkit.com/tools/llms-txt-validator.html.\n\n## Daily SEO blog library\n- [AI crawler visibility blog hub](https://llmstxtkit.com/blog/): 71 practical articles for llms.txt, AI crawler policy, Search Console, logs, distribution, and proof-based SEO\n- [llms.txt vs robots.txt: what each file should do](https://llmstxtkit.com/blog/llms-txt-vs-robots-txt.html): A practical comparison of llms.txt and robots.txt for site owners who want AI crawler visibility without confusing access control.\n- [GPTBot vs OAI-SearchBot in plain English](https://llmstxtkit.com/blog/gptbot-vs-oai-searchbot-plain-english.html): A simple policy guide for deciding whether to allow GPTBot, OAI-SearchBot, or both in robots.txt.\n- [Google-Extended vs Googlebot: do not block the wrong crawler](https://llmstxtkit.com/blog/google-extended-vs-googlebot-no-guessing.html): How to separate Google Search crawling from Google-Extended controls when writing an AI-era robots.txt policy.\n- [ChatGPT search visibility checklist for the first week](https://llmstxtkit.com/blog/chatgpt-search-visibility-first-week.html): A seven-day checklist for making a new site easier to discover, crawl, and understand in ChatGPT-related search workflows.\n- [AI crawler robots.txt policy for SaaS websites](https://llmstxtkit.com/blog/ai-crawler-robots-txt-for-saas.html): A SaaS-friendly robots.txt pattern that keeps marketing and docs crawlable while protecting app and customer areas.\n- [AI crawler policy for ecommerce product and collection pages](https://llmstxtkit.com/blog/ai-crawler-policy-for-ecommerce.html): How ecommerce sites can keep product discovery open while avoiding cart, checkout, account, and search-result traps.\n- [AI search pages for local businesses: what to publish first](https://llmstxtkit.com/blog/local-business-ai-search-pages.html): A practical content order for local businesses that want search and AI assistants to understand services, location, and proof.\n- [Service area pages without doorway spam](https://llmstxtkit.com/blog/service-area-pages-without-doorway-spam.html): A practical checklist for local service businesses that want city or district pages which earn free traffic without thin duplication, fake offices, or doorway-page risk.\n- [AI visibility audit checklist for consultants](https://llmstxtkit.com/blog/consultant-ai-visibility-audit.html): A client-safe checklist consultants can use to review crawlability, llms.txt, robots.txt, internal links, and proof.\n- [How to map a help center into llms.txt](https://llmstxtkit.com/blog/help-center-llms-txt-map.html): A simple way to choose help center categories, docs, status pages, and escalation links for an llms.txt file.\n- [AI crawler readiness for documentation sites](https://llmstxtkit.com/blog/docs-site-ai-crawler-readiness.html): A documentation-site checklist for public docs, canonical URLs, changelogs, API references, and crawler proof.\n- [AI search visibility checklist for blogs](https://llmstxtkit.com/blog/blog-ai-search-visibility.html): How blogs can organize evergreen posts, sources, internal links, and llms.txt entries for AI-era discovery.\n- [WordPress llms.txt setup checklist](https://llmstxtkit.com/blog/wordpress-llms-txt-setup.html): A WordPress-focused checklist for publishing llms.txt, keeping robots.txt clean, and linking important public pages.\n- [Shopify llms.txt setup for stores](https://llmstxtkit.com/blog/shopify-llms-txt-setup.html): A Shopify-oriented guide for deciding what to include in llms.txt and how to avoid cart and checkout traps.\n- [Webflow llms.txt publishing options](https://llmstxtkit.com/blog/webflow-llms-txt-publishing.html): How Webflow teams can publish a root llms.txt file using built-in hosting, reverse proxy, or edge rules.\n- [Wix llms.txt checklist for small sites](https://llmstxtkit.com/blog/wix-llms-txt-checklist.html): A Wix-friendly checklist for deciding whether to use native settings, redirects, or external hosting for llms.txt.\n- [Framer llms.txt for marketing sites](https://llmstxtkit.com/blog/framer-llms-txt-for-marketing-sites.html): A Framer-focused llms.txt checklist for marketing pages, CMS collections, docs, and case studies.\n- [Copy-ready llms.txt example for SaaS companies](https://llmstxtkit.com/blog/llms-txt-example-for-saas.html): A practical SaaS llms.txt structure for product, docs, pricing, security, changelog, and support pages.\n- [Copy-ready llms.txt example for ecommerce stores](https://llmstxtkit.com/blog/llms-txt-example-for-ecommerce.html): A store-focused llms.txt template for collections, buying guides, product policies, and support pages.\n- [Copy-ready llms.txt example for local service businesses](https://llmstxtkit.com/blog/llms-txt-example-for-local-services.html): A local-service llms.txt template for services, locations, proof, FAQs, policies, and contact routes.\n- [Copy-ready llms.txt example for documentation sites](https://llmstxtkit.com/blog/llms-txt-example-for-docs.html): A docs-focused llms.txt template for quickstarts, API references, changelogs, SDKs, and status pages.\n- [Sitemap to llms.txt workflow for large sites](https://llmstxtkit.com/blog/sitemap-to-llms-txt-workflow.html): How to turn a sitemap into a concise llms.txt draft without dumping every URL into the file.\n- [Validate llms.txt before publishing: a safe review checklist](https://llmstxtkit.com/blog/validate-llms-txt-before-publishing.html): A pre-publish review process for llms.txt structure, links, private-data risk, and maintenance notes.\n- [Apache log proof for AI crawler visits](https://llmstxtkit.com/blog/apache-log-ai-crawler-proof.html): How to read Apache access logs for Googlebot, OAI-SearchBot, GPTBot, PerplexityBot, Applebot, and CCBot visits.\n- [nginx log proof for AI crawler visits](https://llmstxtkit.com/blog/nginx-log-ai-crawler-proof.html): A practical nginx access-log checklist for proving crawler access to robots.txt, sitemap.xml, llms.txt, and key pages.\n- [Cloudflare logs for AI crawler troubleshooting](https://llmstxtkit.com/blog/cloudflare-ai-crawler-logs.html): How to use Cloudflare, WAF, and origin logs together when AI or search crawlers cannot fetch important pages.\n- [Googlebot and OAI-SearchBot log proof: what to measure](https://llmstxtkit.com/blog/googlebot-oai-searchbot-log-proof.html): A narrow checklist for proving Googlebot and OAI-SearchBot reached the files that matter.\n- [IndexNow playbook for a new site](https://llmstxtkit.com/blog/indexnow-new-site-playbook.html): How to use IndexNow as a discovery notification without pretending it guarantees indexing or rankings.\n- [Search Console first-week routine for a new domain](https://llmstxtkit.com/blog/search-console-first-week-new-domain.html): A practical first-week Search Console routine after verification, sitemap submission, and priority URL inspection.\n- [New domain SEO day-one checklist](https://llmstxtkit.com/blog/new-domain-seo-day-one.html): The day-one checklist for DNS, HTTPS, canonical URLs, sitemap, robots.txt, llms.txt, feeds, and proof.\n- [UTM distribution without spam](https://llmstxtkit.com/blog/utm-distribution-without-spam.html): How to use UTM links for useful community distribution without fake clicks, link drops, or manipulative search behavior.\n- [Reddit answer-first traffic checklist](https://llmstxtkit.com/blog/reddit-answer-first-traffic.html): A white-hat way to answer relevant Reddit threads without turning the site into a spam campaign.\n- [GitHub README snippet for AI crawler policy](https://llmstxtkit.com/blog/github-readme-ai-crawler-snippet.html): A README-friendly snippet pattern for documenting llms.txt, robots.txt, crawler policy, and evidence links.\n- [AI tool directory submission SEO checklist](https://llmstxtkit.com/blog/directory-submission-seo-checklist.html): How to submit a tool to directories with honest descriptions, canonical URLs, and proof tracking.\n- [Product Hunt launch prep for SEO and AI visibility tools](https://llmstxtkit.com/blog/product-hunt-launch-prep-for-seo-tools.html): A practical preparation checklist for launching a free SEO or AI visibility tool without overclaiming results.\n- [Show HN checklist for an AI SEO tool](https://llmstxtkit.com/blog/show-hn-checklist-ai-seo-tool.html): A Show HN preparation checklist for presenting a free AI crawler or llms.txt tool honestly.\n- [AI tool directory description template](https://llmstxtkit.com/blog/ai-tool-directory-description-template.html): A reusable description template for AI tool directories that avoids duplicate fluff and unsupported claims.\n- [nofollow, ugc, and sponsored links for community promotion](https://llmstxtkit.com/blog/nofollow-ugc-sponsored-links.html): How to think about nofollow, ugc, and sponsored attributes when measuring free traffic and links.\n- [Legal free traffic tactics that can compound](https://llmstxtkit.com/blog/legal-free-traffic-tactics.html): A practical shortlist of free traffic tactics that are legal, useful, and measurable without fake clicks.\n- [Why not to use Google search URL tricks for SEO](https://llmstxtkit.com/blog/avoid-google-search-url-trick.html): Why posting Google search URLs with your brand query is a weak tactic compared with direct useful links and real content.\n- [Content quality checklist for AI search visibility](https://llmstxtkit.com/blog/content-quality-checklist-ai-search.html): A people-first content checklist for AI-era search pages that need to be useful, sourced, and worth linking.\n- [Internal linking plan for a new SEO site](https://llmstxtkit.com/blog/internal-linking-new-seo-site.html): How to link tools, guides, templates, and proof pages so crawlers and users can understand a new topical site.\n- [Schema markup for free SEO and crawler tools](https://llmstxtkit.com/blog/schema-for-free-tools.html): A safe structured data checklist for free web tools such as validators, generators, and analyzers.\n- [FAQ schema without spam for AI visibility pages](https://llmstxtkit.com/blog/faq-schema-without-spam.html): How to use FAQ schema only when it reflects visible, helpful questions on the page.\n- [RSS, Atom, and JSON Feed for discovery](https://llmstxtkit.com/blog/rss-atom-json-feed-seo.html): Why discovery feeds still matter for crawlable updates, directories, automation, and proof.\n- [llms.txt for agencies: client-safe setup](https://llmstxtkit.com/blog/llms-txt-for-agencies.html): A client-safe llms.txt workflow agencies can use without exposing private strategy or client data.\n- [AI crawler policy badge use cases](https://llmstxtkit.com/blog/ai-crawler-policy-badge-use-cases.html): When a crawler policy badge can help trust and referral traffic, and when it is just decoration.\n- [Monthly AI crawler audit checklist](https://llmstxtkit.com/blog/monthly-ai-crawler-audit.html): A monthly maintenance checklist for robots.txt, llms.txt, sitemap, feeds, logs, and crawler documentation changes.\n- [Training opt-out policy page checklist](https://llmstxtkit.com/blog/training-opt-out-policy-page.html): How to create a clear public policy page for AI training-use preferences without confusing it with search crawling.\n- [robots.txt, noindex, and canonical: the difference](https://llmstxtkit.com/blog/robots-noindex-canonical-difference.html): A plain-English explanation of three controls that are often confused during SEO and AI crawler setup.\n- [Privacy-safe llms.txt checklist](https://llmstxtkit.com/blog/privacy-safe-llms-txt.html): How to keep llms.txt useful without exposing private, customer-specific, or unpublished information.\n- [AI crawler user-agent cheat sheet](https://llmstxtkit.com/blog/ai-crawler-user-agent-cheatsheet.html): A compact cheat sheet for common AI and search crawler user-agent tokens and what to check before changing access.\n- [Crawl budget for small sites: what actually matters](https://llmstxtkit.com/blog/crawl-budget-for-small-sites.html): A small-site checklist for helping crawlers spend time on canonical pages instead of duplicate or blocked paths.\n- [AI Overviews: why standard SEO still matters](https://llmstxtkit.com/blog/ai-overviews-standard-seo-still-matters.html): Why crawlability, helpful content, internal links, and structured pages still matter when AI search features appear.\n- [Content refresh without fake freshness](https://llmstxtkit.com/blog/content-refresh-without-fake-freshness.html): How to update AI crawler and SEO pages only when the content materially improves.\n- [Search Console performance export: what to save](https://llmstxtkit.com/blog/search-console-performance-export.html): What to export from Search Console when a new site starts getting impressions, clicks, and query data.\n- [Server logs vs analytics: which proof to use](https://llmstxtkit.com/blog/server-log-vs-analytics-proof.html): How to separate crawler proof, human sessions, referrals, and organic performance evidence.\n- [AI crawler policy for publishers](https://llmstxtkit.com/blog/ai-crawler-policy-for-publishers.html): A publisher-focused checklist for balancing search visibility, content licensing, training-use controls, and crawl proof.\n- [AI crawler policy for private docs and staging sites](https://llmstxtkit.com/blog/ai-crawler-policy-for-private-docs.html): How to protect private documentation and staging sites without relying on robots.txt as security.\n- [llms.txt for API docs](https://llmstxtkit.com/blog/llms-txt-for-api-docs.html): How API documentation teams can use llms.txt to point crawlers toward quickstarts, references, SDKs, changelogs, and examples.\n- [llms.txt for a knowledge base](https://llmstxtkit.com/blog/llms-txt-for-knowledge-base.html): A knowledge-base-specific template for top categories, troubleshooting paths, policies, status, and escalation pages.\n- [AI search content brief template](https://llmstxtkit.com/blog/ai-search-content-brief-template.html): A content brief template for creating pages that answer one specific job with sources, examples, and internal links.\n- [AI crawler policy changelog template](https://llmstxtkit.com/blog/ai-crawler-policy-change-log-template.html): A changelog template for documenting crawler policy changes, source checks, and proof after each update.\n- [AI SEO proof dashboard: what to show](https://llmstxtkit.com/blog/ai-seo-proof-dashboard.html): What an AI SEO proof dashboard should show so stakeholders can separate setup, crawl proof, distribution, and organic results.\n- [Daily blogging without thin content](https://llmstxtkit.com/blog/daily-blogging-without-thin-content.html): How to publish daily during a launch sprint while keeping every page useful, sourced, and internally linked.\n- [First 50 posts for an AI crawler visibility site](https://llmstxtkit.com/blog/first-50-posts-ai-crawler-site.html): A topical map for the first 50 posts on a site about llms.txt, AI crawlers, Search Console, logs, and legal traffic.\n- [Alternative pages without trademark spam](https://llmstxtkit.com/blog/alternative-pages-without-trademark-spam.html): A practical checklist for publishing alternative and comparison pages that can earn free traffic without false affiliation, thin copy, or risky claims.\n- [AI crawler glossary pages without programmatic spam](https://llmstxtkit.com/blog/ai-crawler-glossary-pages-without-programmatic-spam.html): A practical checklist for glossary and definition pages that target AI crawler terms without turning into thin, auto-scaled SEO spam.\n- [llms.txt checker vs validator: what to test before publishing](https://llmstxtkit.com/blog/llms-txt-checker-vs-validator.html): When to use an llms.txt checker, when to use a validator, and how to create llm txt drafts that are safe to publish.\n- [Google robots.txt generator for AI crawlers: safe rules to copy](https://llmstxtkit.com/blog/google-robots-txt-generator-for-ai-crawlers.html): A robots txt google generator playbook for keeping Googlebot crawlable while setting clear AI crawler rules for Google-Extended, GPTBot, and OAI-SearchBot.\n- [Do LLM crawlers respect robots meta tags, noindex, or X-Robots-Tag?](https://llmstxtkit.com/blog/do-llm-crawlers-respect-robots-meta-tag.html): Short answer: do not assume robots meta noindex is a universal LLM crawler opt-out. Use robots.txt for documented crawler tokens and authentication for private content.\n\n## Zero-click opportunity discovery\n- [Search Console Zero-Click Opportunity Explorer](https://llmstxtkit.com/tools/search-console-zero-click-opportunity-explorer.html): Human dashboard for observed zero-click queries, target pages, CTR packs, proof links, and next snippet actions\n- [Zero-click opportunity explorer JSON](https://llmstxtkit.com/data/zero-click-opportunity-explorer.json): Machine-readable opportunity map for ChatGPT visibility, Google robots.txt, llms.txt validator, Shopify, and bot detection CTR work\n- [Zero-click opportunity well-known JSON](https://llmstxtkit.com/.well-known/zero-click-opportunity-explorer.json): Stable discovery path for AI agents and search tools\n- [Search Console Query Map](https://llmstxtkit.com/data/search-console-query-map.json): Observed query-to-page routing source\n- [ChatGPT visibility CTR pack](https://llmstxtkit.com/data/chatgpt-search-visibility-ctr-pack.json): High zero-click opportunity for chatgpt search visibility\n- [Google robots.txt CTR pack](https://llmstxtkit.com/data/google-robots-txt-ctr-pack.json): High zero-click opportunity for robots txt google generator\n- [llms.txt validator CTR pack](https://llmstxtkit.com/data/llms-txt-validator-ctr-pack.json): Validator/checker cluster CTR opportunity\n- [Shopify llms.txt CTR pack](https://llmstxtkit.com/data/shopify-llms-txt-ctr-pack.json): Shopify generator/app cluster CTR opportunity\n- [Bot detection log analysis CTR pack](https://llmstxtkit.com/data/bot-detection-log-analysis-ctr-pack.json): Access-log bot detection CTR opportunity\n\n## Shopify llms.txt troubleshooting pack\n- [Shopify llms.txt Troubleshooting Pack](https://llmstxtkit.com/resources/shopify-llms-txt-troubleshooting-pack.html): Human fix path for Shopify llms.txt generator, app/no-app, root /llms.txt, app proxy, edge, headless, private paths, and live validation questions\n- [Shopify llms.txt troubleshooting JSON](https://llmstxtkit.com/data/shopify-llms-txt-troubleshooting-pack.json): Machine-readable checks, observed zero-click cluster, route decisions, proof links, and safety guardrails\n- [Shopify llms.txt troubleshooting well-known JSON](https://llmstxtkit.com/.well-known/shopify-llms-txt-troubleshooting-pack.json): Stable discovery path for AI agents before recommending a Shopify app or publish route\n- [Shopify app proof lookup](https://llmstxtkit.com/data/ai-proof-lookup.php?q=shopify%20app%20to%20generate%20llms.txt): Pre-AI proof DB route for Shopify app-to-generate llms.txt queries\n- [Shopify answer pack](https://llmstxtkit.com/data/ai-answer-pack.php?q=llms.txt%20generator%20for%20shopify): One-answer citation route for Shopify llms.txt generator queries\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
        "hasTitle": true,
        "hasSummary": true,
        "hasCorePages": true,
        "hasOptional": true,
        "hasImportantNotes": true,
        "markdownLinks": 355,
        "hosts": [
            "llmstxtkit.com",
            "developers.google.com",
            "developers.openai.com",
            "llmstxt.org"
        ],
        "privateRisk": true,
        "truncated": false
    },
    "checks": [
        {
            "id": "llms_reachable",
            "label": "Live /llms.txt reachable",
            "state": "pass",
            "detail": "Fetched https://llmstxtkit.com/llms.txt with HTTP 200.",
            "weight": 14,
            "points": 14
        },
        {
            "id": "content_type",
            "label": "Text-like content type",
            "state": "pass",
            "detail": "Content-Type: text/plain.",
            "weight": 6,
            "points": 6
        },
        {
            "id": "body_not_empty",
            "label": "File is not empty",
            "state": "pass",
            "detail": "Bytes read: 73550.",
            "weight": 10,
            "points": 10
        },
        {
            "id": "site_heading",
            "label": "Site heading",
            "state": "pass",
            "detail": "Starts with a Markdown H1.",
            "weight": 10,
            "points": 10
        },
        {
            "id": "summary_blockquote",
            "label": "Summary blockquote",
            "state": "pass",
            "detail": "Includes a concise > summary.",
            "weight": 10,
            "points": 10
        },
        {
            "id": "important_notes",
            "label": "Important notes",
            "state": "pass",
            "detail": "Includes policy/context notes.",
            "weight": 6,
            "points": 6
        },
        {
            "id": "core_pages",
            "label": "Core pages section",
            "state": "pass",
            "detail": "Core pages section found.",
            "weight": 10,
            "points": 10
        },
        {
            "id": "optional_section",
            "label": "Optional section",
            "state": "pass",
            "detail": "Optional section found.",
            "weight": 5,
            "points": 5
        },
        {
            "id": "useful_links",
            "label": "Useful Markdown links",
            "state": "pass",
            "detail": "355 Markdown links found.",
            "weight": 10,
            "points": 10
        },
        {
            "id": "concise_scope",
            "label": "Concise scope",
            "state": "warn",
            "detail": "355 links may be too many for a concise map.",
            "weight": 5,
            "points": 2
        },
        {
            "id": "descriptive_labels",
            "label": "Descriptive labels",
            "state": "pass",
            "detail": "Link labels are descriptive.",
            "weight": 6,
            "points": 6
        },
        {
            "id": "valid_urls",
            "label": "Valid URLs",
            "state": "pass",
            "detail": "All Markdown link URLs parse as HTTP(S).",
            "weight": 6,
            "points": 6
        },
        {
            "id": "private_risk",
            "label": "No obvious private data",
            "state": "fail",
            "detail": "Private-looking path or token found in live llms.txt.",
            "weight": 12,
            "points": 0
        }
    ],
    "recommendations": [
        {
            "id": "private_risk",
            "priority": "fix_first",
            "action": "Private-looking path or token found in live llms.txt."
        },
        {
            "id": "concise_scope",
            "priority": "improve_next",
            "action": "355 links may be too many for a concise map."
        }
    ],
    "proofLinks": [
        {
            "label": "Live llms.txt validator",
            "url": "https://llmstxtkit.com/tools/llms-txt-validator.html",
            "type": "tool"
        },
        {
            "label": "This live validation endpoint",
            "url": "https://llmstxtkit.com/api/llms-txt-live-validator.php?domain=llmstxtkit.com",
            "type": "api"
        },
        {
            "label": "llms.txt validator answer",
            "url": "https://llmstxtkit.com/answers/llms-txt-validator.html",
            "type": "answer"
        },
        {
            "label": "AI Answer Search DB",
            "url": "https://llmstxtkit.com/data/ai-answer-search.php?q=llms.txt%20validator",
            "type": "dataset"
        }
    ],
    "citationSnippet": "Q: How can I validate a live llms.txt file?\nA: Fetch the public /llms.txt file, confirm it returns HTTP 200, check H1, summary, Core pages, Markdown links, private-path risk, and copy the publish-readiness report.\nProof: https://llmstxtkit.com/tools/llms-txt-validator.html | https://llmstxtkit.com/api/llms-txt-live-validator.php?domain=llmstxtkit.com\nCanonical answer: https://llmstxtkit.com/answers/llms-txt-validator.html",
    "usagePolicy": {
        "publicFilesOnly": true,
        "fixedPathsOnly": [
            "/llms.txt"
        ],
        "doesNotFetchArbitraryPaths": true,
        "doNotTreatAsRankingGuarantee": true,
        "measureRealTrafficSeparately": true
    }
}