The 5-Minute AI Visibility Checklist

Make sure ChatGPT, Claude, and Perplexity can find your business

⚡ Quick Start

Go to clawdscore.netlify.app — paste your URL, hit scan.
In 10 seconds you'll know exactly where you stand.

Scan My Site Free →

Then work through this checklist. Most fixes take under 5 minutes — no developer needed.

🤖 Check 1: Let AI Crawlers In ~2 min

AI agents use crawlers to discover your site. Many sites accidentally block them.

📋 Fix — copy this into your robots.txt:

User-agent: *
Allow: /

User-agent: GPTBot
Allow: /

User-agent: CCBot
Allow: /

User-agent: anthropic-ai
Allow: /

User-agent: OAI-SearchBot
Allow: /

Sitemap: https://yourdomain.com/sitemap.xml
⚠️ Tip: If you have private pages (admin, login), add Disallow: /admin/ for all bots. Don't block AI crawlers from your public content — that's what makes you invisible.
💡 Tells GPT-4o, Claude, and Perplexity crawlers they're welcome, not blocked. Without this, AI agents skip you entirely.

🏷️ Check 2: Tell AI What You Do ~5 min

Structured data is how you talk to machines. JSON-LD tells AI agents: "This is a business," "This is a product," "This is the price."

📋 Fix — paste into your homepage <head>:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Your Business Name",
  "url": "https://yourdomain.com",
  "logo": "https://yourdomain.com/logo.png",
  "description": "What your business does in 1-2 sentences.",
  "sameAs": [
    "https://twitter.com/yourhandle",
    "https://instagram.com/yourhandle"
  ]
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name": "Your Business Name",
  "url": "https://yourdomain.com",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://yourdomain.com/search?q={search_term_string}",
    "query-input": "required name=search_term_string"
  }
}
</script>

🛍️ If you sell products, add this to each product page:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Product Name",
  "description": "What it does and who it's for.",
  "image": "https://yourdomain.com/product-image.jpg",
  "brand": { "@type": "Brand", "name": "Your Brand" },
  "offers": {
    "@type": "Offer",
    "price": "29.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://yourdomain.com/product-page"
  }
}
</script>
💡 When someone asks ChatGPT "what's a good [your product type]?", the AI reads your structured data and confidently recommends you. Without it, you're invisible.

🗺️ Check 3: Show AI All Your Pages ~2 min

AI crawlers use your sitemap to discover all your pages, not just the homepage.

📋 Fix — create a basic sitemap.xml and upload to your root folder:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://yourdomain.com/</loc>
    <lastmod>2026-05-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://yourdomain.com/about</loc>
    <lastmod>2026-05-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yourdomain.com/products</loc>
    <lastmod>2026-05-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
</urlset>
📌 If you're on WordPress: Install Yoast SEO — it auto-generates sitemaps.
📌 If you're on Squarespace or Wix: Sitemaps are auto-generated (just check they exist).
💡 AI crawlers find ALL your pages, not just the homepage. Every product, article, and about page becomes discoverable.

📝 Check 4: Write for AI, Not Just Humans ~3 min

AI agents read meta descriptions as "context clues." Generic or missing ones = AI doesn't know what you offer.

📋 Fix — add to every page's <head>:

<meta name="description" content="Your Business — [what you do]. [Key benefit]. [Who it's for]. Based in [location].">

✅ Good — clear, keyword-rich, specific:

<meta name="description" content="PoreLab — Hydrocolloid pore patches made in Hong Kong. Targets blackheads, pores, and acne. Nose, Forehead, Chin & Spot Zero. HK$39. Free HK shipping on 3+ boxes.">

❌ Bad — generic, AI will ignore:

<meta name="description" content="Welcome to our website. We sell great products.">
📌 Aim for 140–155 characters. Use natural language — don't stuff keywords. Treat it as your "elevator pitch" to an AI agent.
💡 The meta description is the first thing AI agents parse when reading your pages. It's your headline to the machine world.

🖼️ Check 5: Make Images Speak ~5 min

AI agents can "see" your images — but only if you describe them. Alt text is how images talk to AI.

📋 Fix — update your image tags:

<!-- ❌ Bad — AI has no idea what this is -->
<img src="product.jpg" alt="">

<!-- ❌ Still bad — keyword stuffing -->
<img src="product.jpg" alt="pore patch blackhead skincare Hong Kong">

<!-- ✅ Good — describes what's actually in the photo -->
<img src="nose-patch.jpg" alt="PoreLab Nose Reset patch applied on nose — before and after showing reduced blackheads after 6 hours">

<!-- ✅ For logos and decorative elements, use empty alt -->
<img src="decorative-wave.svg" alt="">
📌 Imagine describing the image to someone who can't see it. That's your alt text. Keep it under 125 characters. Product photos: mention product name + what it looks like + key features visible.
💡 Multimodal AI (GPT-4o, Claude Vision) can "see" your images. With good alt text, they understand what you sell even without reading your copy.

👋 Check 6: Say Hello to AI ~5 min

These are new files specifically for AI agents — a welcome mat and a table of contents.

📋 Fix — create /agents.txt (upload to your root folder):

# agents.txt — AI Agent Discovery & Permissions
User-agent: *
Allow: /
Canonical: https://yourdomain.com
Endpoint: /api/agent
Agent-Preference: structured

📋 Fix — create /llms.txt (upload to your root folder):

# llms.txt for Your Business Name
> [One-line description of what your business does.]
> [Key offering. Key differentiator. Price range. Location.]

## Products / Services
- [Product 1](https://yourdomain.com/product-1): [What it does, who it's for]
- [Product 2](https://yourdomain.com/product-2): [What it does, who it's for]

## About
- [About Us](https://yourdomain.com/about): Your story, team, mission
- [Contact](https://yourdomain.com/contact): How to reach you

## Key Info
- Location: [City, Country]
- Shipping: [Policy]
- Prices: [Range or starting price]
📌 Upload both files to your website's root folder (same place as your homepage). agents.txt says "hello" instead of "go away." llms.txt is a sitemap optimized for language models.
💡 Sites with agents.txt + llms.txt are treated as agent-friendly and get priority in AI recommendations.

🎯 What Score to Aim For

Tier Score What It Means
Gold 85–100 AI agents LOVE your site. Top 1%.
Silver 70–84 Ahead of 90% of websites. Strong, not perfect.
Bronze 55–69 AI can see you. A few more fixes for Silver.
Basic Below 55 Mostly invisible to AI. Start with checks 1–3.

💡 Pro tip: Re-scan after each fix at clawdscore.netlify.app. Watching your score climb from 45 → 65 → 85 is motivating!

📘 Want More?

🎯 Free: Scan any site at clawdscore.netlify.app — no signup, 10 seconds.
🏅 Premium: AI-Ready Badge — $2/mo. Display a verified badge on your site.
📖 Deep Dive: "AI Skills That Outlast Any Tool" — the guide beyond checklists.