# Taylor Sicard Consulting # AI crawlers and answer engines are explicitly welcome. # Structured guide for LLMs: https://taylorsicard.com/llms.txt # Full-content variant: https://taylorsicard.com/llms-full.txt User-agent: * Allow: / # /blog/?filter= is a client-side view of /blog/ (same cards, JS-filtered), so # it stays out of the crawl. Since 2026-09-01 nothing on the site links to it: # the FILED UNDER tags on every post and Index page point at /blog/#filter= # instead, which the hub honours in JS and which is never a separate URL. The # rule remains for the legacy deep links that still resolve. Disallow: /*?filter= Disallow: /pagefind/ # The Handoff's editorial working tree. These are 404'd in _redirects as of # 2026-08-29 — this block is the second layer, for a crawler that reaches a # path from an external link rather than by walking the site. See the long note # in _redirects for what was reachable and why it should not have been. Disallow: /the-handoff/_bank/ Disallow: /the-handoff/data/ Disallow: /the-handoff/docs/ Disallow: /the-handoff/scripts/ # Explicitly welcomed AI and answer-engine crawlers User-agent: GPTBot User-agent: OAI-SearchBot User-agent: ChatGPT-User User-agent: ClaudeBot User-agent: Claude-Web User-agent: anthropic-ai User-agent: PerplexityBot User-agent: Perplexity-User User-agent: Google-Extended User-agent: Applebot-Extended User-agent: Amazonbot User-agent: Bytespider User-agent: CCBot User-agent: cohere-ai User-agent: Meta-ExternalAgent User-agent: Meta-ExternalFetcher User-agent: DuckAssistBot Allow: / Disallow: /*?filter= Sitemap: https://taylorsicard.com/sitemap.xml # The Handoff keeps a second index of its own. Its URLs are ALSO in sitemap.xml # above (check_sitemap.py fails the build if any the-handoff page is missing from # it), so this is deliberate redundancy rather than a split: sitemap.xml is # hand-edited on every publish, sitemap-handoff.xml is generated from # data/entries.json by scripts/gen_handoff.py and gated by check_handoff_sync.py, # so it cannot drift. Duplicate URLs across two sitemaps are ignored by crawlers; # a missing URL is not. # # Launched 2026-08-20, when the gated library cleared its 40-pair threshold at 66 # complete pairs across 26 brands. It was held undeclared before that: the page # only advertises itself once it can keep the promise it makes. Sitemap: https://taylorsicard.com/the-handoff/sitemap-handoff.xml