# AI Search Readiness Checker

> Check whether AI crawlers can access your site and whether it has llms.txt, ai.txt, structured data and the metadata LLMs use to cite you.

```yaml
url: "https://ailaunch.dev/tools/ai-search-readiness-checker"
slug: ai-search-readiness-checker
category: geo
keywords: "geo checker, ai search readiness, llms.txt checker, ai crawler access, chatgpt seo, perplexity seo"
```

## How to use

1. **Enter your URL** - Paste your homepage or any public page.
2. **Run the check** - We fetch the page, robots.txt, llms.txt, ai.txt and sitemap.xml from your domain.
3. **Fix the red items** - Each failed check explains what to change; most take minutes.

## What is GEO?

Generative Engine Optimization (GEO) is SEO for AI answers. When someone asks ChatGPT, Claude, Perplexity or Google's AI Overviews for "the best AI tool for X", those systems pull from pages they could crawl and understand. If your robots.txt blocks their crawlers or your page has no clear title, description and structured data, you are invisible in those answers.

This checker looks at the signals that matter most for AI citation and gives you a score with concrete fixes.

## What we check

Crawler access for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, Applebot-Extended and CCBot; a meta robots noindex; presence of llms.txt, ai.txt and a sitemap; a canonical URL; title and meta description length; Open Graph tags; JSON-LD structured data; and a single clear H1.

## What you get

- 9 AI crawlers checked against your robots.txt
- llms.txt, ai.txt and sitemap discovery
- JSON-LD, Open Graph, canonical and meta checks
- Score with plain-English fixes
- No signup

## FAQ

### Does blocking GPTBot remove me from ChatGPT?

Blocking GPTBot stops OpenAI training crawls; OAI-SearchBot and ChatGPT-User power ChatGPT search and browsing. Block the first if you like, but allow the search bots if you want to be cited.

### Is llms.txt required?

No standard requires it yet, but it is a cheap, growing convention that gives LLMs a clean map of your site. It takes five minutes with our llms.txt generator.

### Why is my score low if Google indexes me fine?

Classic SEO and GEO overlap but aren't identical: many sites block AI crawlers by accident (often via a CDN or security plugin) or lack the structured data LLMs rely on.

## Related tools

- **[llms.txt Generator](https://ailaunch.dev/tools/llms-txt-generator)** - Generate a valid llms.txt file that gives ChatGPT, Claude and other LLMs a clean, linkable map of your product and docs.
- **[Robots.txt Generator (with AI Crawlers)](https://ailaunch.dev/tools/robots-txt-generator)** - Build a clean robots.txt with your sitemap, disallowed paths and per-bot controls for OpenAI, Anthropic, Perplexity, Google and Common Crawl.
- **[ai.txt Generator](https://ailaunch.dev/tools/ai-txt-generator)** - Create an ai.txt file stating how AI systems may use your content: training, summarizing and citing, with attribution preferences.
- **[Meta & Open Graph Tags Generator](https://ailaunch.dev/tools/meta-tags-generator)** - Write your title, meta description and Open Graph / Twitter tags with live Google and social card previews, then copy the HTML.
