Loading...
Loading...
Optimize websites for AI assistant recommendations. ChatGPT, Gemini, Perplexity, Claude. Get cited in AI answers.
npx skill4agent add soborbo/claudeskills llm-optimization| LLM | Crawlers | Notes |
|---|---|---|
| OpenAI/ChatGPT | GPTBot, OAI-SearchBot, ChatGPT-User | GPTBot = training, others = real-time |
| Google Gemini | Google-Extended | robots.txt control token, not a distinct UA |
| Perplexity | PerplexityBot, Perplexity-User | Bot = indexing, User = real-time fetch |
| Claude | ClaudeBot, Claude-User, Claude-SearchBot | Official Anthropic crawlers |
| Microsoft Copilot | Bingbot | Uses Bing's crawler |
# OpenAI crawlers
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /
# Google AI (control token)
User-agent: Google-Extended
Allow: /
# Perplexity crawlers
User-agent: PerplexityBot
Allow: /
User-agent: Perplexity-User
Allow: /
# Anthropic/Claude crawlers
User-agent: ClaudeBot
Allow: /
User-agent: Claude-User
Allow: /
User-agent: Claude-SearchBot
Allow: /<!-- 1. Direct Answer (first 150 chars) -->
<p class="lead">
[Business Name] provides [service] in [location].
[Key differentiator]. [Call to action].
</p>
<!-- 2. Quick Facts Box -->
<aside class="quick-facts" itemscope itemtype="https://schema.org/LocalBusiness">
<h2>Quick Facts</h2>
<dl>
<dt>Service Area</dt><dd itemprop="areaServed">[Areas]</dd>
<dt>Price Range</dt><dd itemprop="priceRange">[Range]</dd>
</dl>
</aside>
<!-- 3. FAQ Section (critical for LLM) -->
<section itemscope itemtype="https://schema.org/FAQPage">
<!-- Each Q&A as schema -->
</section>