# Search engines, AI assistants, and agents are welcome to read this site. # Query-string browse pages are excluded to avoid duplicate crawling; use # https://www.joelcsaji.com/sitemap.xml and https://www.joelcsaji.com/llms.txt instead. # # Machine-readable entry points: # https://www.joelcsaji.com/llms.txt site summary and page index for language models # https://www.joelcsaji.com/llms-full.txt the about page, case studies, and every article as one document # https://www.joelcsaji.com/openapi.json OpenAPI 3.1 contract for the read-only JSON API # https://www.joelcsaji.com/.well-known/ard.json Agentic Resource Discovery catalog # https://www.joelcsaji.com/developers developer portal (endpoints, rate limits, errors) User-agent: * Allow: / Disallow: /blog?* Disallow: /ai-dictionary?* User-agent: ChatGPT-User User-agent: OAI-SearchBot User-agent: GPTBot User-agent: ClaudeBot User-agent: Claude-User User-agent: Claude-SearchBot User-agent: PerplexityBot User-agent: Perplexity-User User-agent: Google-Extended User-agent: Applebot User-agent: Applebot-Extended User-agent: Bingbot User-agent: DuckAssistBot User-agent: meta-externalagent User-agent: CCBot User-agent: DeepSeekBot Allow: / Disallow: /blog?* Disallow: /ai-dictionary?* User-agent: Twitterbot Allow: /images/og/ User-agent: facebookexternalhit Allow: /images/og/ User-agent: LinkedInBot Allow: /images/og/ Sitemap: https://www.joelcsaji.com/sitemap.xml