{"uid":"cap_0tHXIGy4YThtfkZ4LcfUb","slug":"animica-geo-fix-llms-txt-robots-txt-fixer-85964220","name":"Animica Geo Fix — llms.txt & robots.txt Fixer","description":"Emit the actual files that fix a site's AI legibility, ready to deploy: a real /llms.txt, a /robots.txt that stops excluding AI crawlers (with a unified diff against the current one), and a JSON-LD block for the page <head>. Nothing is invented: every link in the llms.txt is discovered on the site and then FETCHED to confirm it answers 200, with failures dropped and counted, and every JSON-LD field is copied from something the page actually declares — anything that cannot be grounded is omitted rather than guessed. A small model writes only the prose, from the titles and descriptions we extracted; any URL it returns that is not in the verified set is discarded. Pairs with /x402/geo/audit: audit tells you what is wrong, this hands you the files. Re-run the audit afterwards to confirm the score moved.","url":"https://animica.dev/x402/geo/fix","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"absolute http(s) URL of the site to fix; the origin is derived from it"},"max_links":{"type":"integer","description":"how many pages to verify and list in llms.txt (1..40, default 20)"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002862","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002874/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002874","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002874","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_J4o_yW_QsfqTwXyjY0q63","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002874","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Given a site URL, verifies crawlable links, generates a corrected llms.txt, patches robots.txt, and produces structured JSON-LD for AI-agent discoverability.","exampleAgentPrompt":"Can you fix my site's llms.txt and robots.txt for AI discoverability? The site is https://mycompany.com — please verify up to 25 pages and generate everything I need.","exampleUseCases":[{"title":"Bootstrap AI discoverability for new site","prompt":"My startup just launched at https://acme-tools.io — can you generate a proper llms.txt and patch the robots.txt so AI agents can discover and crawl our pages? Check up to 20 links."},{"title":"Audit and fix broken llms.txt","prompt":"I think our llms.txt at https://blog.example.com is listing dead pages. Can you verify the links, drop the broken ones, and give me a fresh corrected llms.txt with up to 30 verified pages?"},{"title":"Add JSON-LD and llms.txt before product launch","prompt":"We're about to launch https://devportal.myproduct.com and want to make sure it's properly indexed by AI crawlers — can you generate the llms.txt, fix robots.txt, and produce JSON-LD structured data for the site?"}],"resultDescription":"Returns a JSON object with: llms_txt (path, content, verified links, dropped links, summary source), robots_txt (path, content, diff of changes, whether wildcard blocks remain), json_ld (content, schema types, grounding, omitted fields), and discovered metadata (sitemap, candidate links, verified links count) plus a next_step recommendation.","failureModes":["Invalid or unreachable URL returns error with no artifacts","max_links outside 1–40 range causes validation failure","Sites with aggressive bot-blocking may return few or no verified links","Non-HTTP/HTTPS URLs are rejected","Payment failure via x402 protocol prevents execution","Sites with no sitemap may have fewer candidate links discovered"],"whenToPreferThis":"Choose this endpoint when you need to generate or repair llms.txt and robots.txt for a specific website to improve AI-agent and LLM crawler discoverability, especially when you also want JSON-LD structured data produced in the same call. It's particularly useful for site owners preparing for an AI-indexed web, developers building LLM-friendly products, or agents auditing a site's crawlability before referencing it.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:52:54.054Z","isFirstParty":false}