Content Signals (IETF draft, Cloudflare-supported) declare permitted AI uses. # search: allow citation in live AI search results # ai-input: allow use as live retrieval context (RAG) # ai-train: allow use in model training datasets (maximises AI baseline awareness) Content-Signals: search=yes, ai-input=yes, ai-train=yes User-agent: * Content-Signals: search=yes, ai-input=yes, ai-train=yes Allow: / # OpenAI User-agent: GPTBot Content-Signals: search=yes, ai-input=yes, ai-train=yes Allow: / User-agent: ChatGPT-User Allow: / User-agent: OAI-SearchBot Content-Signals: search=yes, ai-input=yes, ai-train=yes Allow: / # Anthropic User-agent: ClaudeBot Content-Signals: search=yes, ai-input=yes, ai-train=yes Allow: / User-agent: anthropic-ai Allow: / # Google AI (Gemini / AI Mode, separate from Googlebot) User-agent: Google-Extended Content-Signals: search=yes, ai-input=yes, ai-train=yes Allow: / User-agent: Googlebot Allow: / # Perplexity User-agent: PerplexityBot Content-Signals: search=yes, ai-input=yes, ai-train=yes Allow: / User-agent: Perplexity-User Allow: / # xAI (Grok) User-agent: GrokBot Allow: / # Sitemaps for all Hari properties Sitemap: https://www.thehari.com/london/sitemap_index.xml Sitemap: https://www.thehari.com/hong-kong/sitemap_index.xml