Проверенный сертификат AgentReady.md
Выдан sig: f8709fe70bdef70e Проверить →

Проанализированный URL

https://agentready.md/tools/ai-readiness-checklist

Анализировать другой URL

Оценка AI-Ready

85 / B

Хорошо

из 100

Экономия токенов

HTML-токены 9498
Markdown-токены 170
Экономия 98%

Разбивка оценки

Семантический HTML 91/100
Эффективность контента 70/100
Обнаруживаемость ИИ 88/100
Структурированные данные 100/100
Доступность 85/100

Новые протоколы

Обнаружено 0 из 3

Well-known эндпоинты, которые ищут ИИ-агенты. Обнаружено — значит агент может автоматически найти и подключиться к вашему сервису.

  • OAuth Discovery RFC 8414
    /.well-known/oauth-authorization-server
  • MCP Server Card Anthropic
    /.well-known/mcp.json
  • A2A Agent Card Google
    /.well-known/agent.json

На вашей странице низкое соотношение фактического контента к общему HTML. Большая часть веса страницы приходится на разметку, скрипты или стили, а не на контент.

Как внедрить

Перенесите CSS во внешние таблицы стилей, удалите inline-стили, минимизируйте JavaScript и убедитесь, что HTML сфокусирован на структуре контента.

Директивы Content-Signal не найдены. Они сообщают ИИ-агентам, как можно использовать ваш контент (поисковая индексация, ИИ-ввод, данные для обучения). Рекомендуемое расположение — robots.txt.

Как внедрить

Добавьте Content-Signal в ваш robots.txt: User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no. Также можно добавить как HTTP-заголовок в markdown-ответах.

{\n res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n done();\n});"}] }'>
Markdown-токены: 170
The AI-Ready Checklist is a quick diagnostic tool that tests your website across 18 criteria organized in 5 categories. Unlike our full analyzer (which gives a detailed 0-100 score with 23 checks), this checklist provides a simple pass/warn/fail verdict for each item — perfect for a quick overview of your site's AI readiness.

**5 Categories:**
**AI Discovery** — robots.txt, llms.txt, sitemap.xml, and Content-Signal directives.
**AI Bot Access** — GPTBot, ClaudeBot, PerplexityBot access and meta robot blocks.
**Content Quality** — Meta description, language, canonical URL, semantic HTML, headings.
**Structured Data** — JSON-LD and Open Graph tags.
**AI Signals** — Markdown alternate, X-Robots-Tag, and page size.
AI-Ready Checklist — AgentReady.md

# AI-Ready Checklist

Is your website ready for AI agents? Enter a URL to run 18 quick checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.

URL

 Check Checking...

We will fetch the page, robots.txt, llms.txt, and sitemap.xml to run all checks.

## AI-Ready Checklist

Score

passed warnings failed

## What is the AI-Ready Checklist?

The AI-Ready Checklist is a quick diagnostic tool that tests your website across 18 criteria organized in 5 categories. Unlike our full analyzer (which gives a detailed 0-100 score with 23 checks), this checklist provides a simple pass/warn/fail verdict for each item — perfect for a quick overview of your site's AI readiness.

**5 Categories:**
**AI Discovery** — robots.txt, llms.txt, sitemap.xml, and Content-Signal directives.
**AI Bot Access** — GPTBot, ClaudeBot, PerplexityBot access and meta robot blocks.
**Content Quality** — Meta description, language, canonical URL, semantic HTML, headings.
**Structured Data** — JSON-LD and Open Graph tags.
**AI Signals** — Markdown alternate, X-Robots-Tag, and page size.

[← Back to Tools](https://agentready.md/tools)

Загрузите этот файл как /tools/ai-readiness-checklist.md на ваш сервер, чтобы ИИ-агенты могли получить доступ к чистой версии вашей страницы. Вы также можете настроить согласование контента Accept: text/markdown для автоматической отдачи.

Наша рекомендация

Скачать llms.txt
# AgentReady.md

> Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.

## Documentation
- [FAQ](https://agentready.md/faq)
- [llms.txt](https://agentready.md/llms.txt)
- [robots.txt](https://agentready.md/robots.txt)

## Main
- [AI-Ready Checklist — AgentReady.md](https://agentready.md/tools/ai-readiness-checklist): Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, b…
- [About](https://agentready.md/about)
- [Free pricing](https://agentready.md/pricing)
- [AgentReady.md](https://agentready.md/)
- [Latest](https://agentready.md/latest)
- [Leaderboard](https://agentready.md/leaderboard)
- [llms.txt Checker](https://agentready.md/tools/llms-txt-checker)
- [robots.txt Checker for AI](https://agentready.md/tools/robots-txt-checker)
- [AI Crawlers Compatibility Checker](https://agentready.md/tools/ai-crawlers-checker)
- [Emerging Protocols Checker](https://agentready.md/tools/protocols-checker)
- [Markdown Negotiation Tester](https://agentready.md/tools/markdown-tester)

## Support
- [FAQ](https://agentready.md/faq)

Полный llms.txt требует анализа всего домена (скоро появится)

Загрузите этот файл по адресу https://agentready.md/llms.txt в корень вашего домена. ИИ-агенты, такие как ChatGPT, Claude и Perplexity, проверяют этот файл для понимания структуры вашего сайта.

На этом сайте уже есть файл llms.txt.

Корректный формат
# AgentReady.md

> Analyze your website's AI-readiness and generate optimized Markdown for AI agents.

AgentReady scores websites (0-100) across 5 dimensions: Semantic HTML, Content Efficiency, AI Discoverability, Structured Data, and Accessibility. It converts pages to clean Markdown, generates llms.txt files, and provides actionable recommendations with copy-paste code snippets. Free single-page analysis, no signup required.

## Documentation

- [Full documentation](https://agentready.md/index.md): Complete product information, features, and how it works
- [About](https://agentready.md/about.md): About the project, scoring dimensions, and why AI-readiness matters
- [Pricing](https://agentready.md/pricing.md): Free tier and upcoming Pro/Business plans
- [FAQ](https://agentready.md/faq.md): Frequently asked questions about AI-readiness, llms.txt, structured data, and scoring

## Main

- [Home](https://agentready.md/): AI-readiness analyzer tool — enter any URL to get your score
- [About](https://agentready.md/about): About the AgentReady.md project and how it works
- [Pricing](https://agentready.md/pricing): Plans and pricing for domain-wide analysis
- [FAQ](https://agentready.md/faq): Frequently asked questions about AI-readiness

## Tools

- [llms.txt Checker](https://agentready.md/tools/llms-txt-checker): Validate your llms.txt file against the llmstxt.org specification
- [llms.txt Generator](https://agentready.md/tools/llms-txt-generator): Create a well-formatted llms.txt file with a step-by-step wizard
- [robots.txt Generator for AI](https://agentready.md/tools/robots-txt-generator): Generate a robots.txt file optimized for AI bots with Content-Signal directives
- [robots.txt Checker for AI](https://agentready.md/tools/robots-txt-checker): Analyze a robots.txt file focused on AI bot accessibility, Content-Signal directives, and policies
- [Schema.org Validator for AI](https://agentready.md/tools/schema-validator): Validate JSON-LD structured data for AI-agent usefulness with type coverage and property completeness
- [Markdown Negotiation Tester](https://agentready.md/tools/markdown-tester): Test if a website supports Markdown for Agents across 4 mechanisms

- [AI Meta Tags Generator](https://agentready.md/tools/meta-tags-generator): Generate an optimized HTML head block with meta tags, Open Graph, JSON-LD, and AI-specific elements
- [AI Crawlers Compatibility Checker](https://agentready.md/tools/ai-crawlers-checker): Check if AI bots can access your website by analyzing robots.txt, X-Robots-Tag headers, and meta robots tags
- [Content-Signal Generator](https://agentready.md/tools/content-signal-generator): Generate Content-Signal directives for robots.txt, HTTP headers, meta tags, Nginx, and Apache
- [AI-Ready Checklist](https://agentready.md/tools/ai-readiness-checklist): Quick pass/fail checklist to verify if your website is ready for AI agents across 18 checks in 5 categories

## Coming Soon

- Full domain crawl and analysis
- llms.txt generation for entire sites
- Monitoring dashboard
- WordPress plugin
- Public REST API

Семантический HTML

Использует элемент article или main (100/100)

Has both <article> and <main>

Правильная иерархия заголовков (100/100)

Clean heading hierarchy

Использует семантические HTML-элементы (53/100)

7 semantic elements, 37 divs (ratio: 16%)

Осмысленные альтернативные тексты изображений (100/100)

2/2 images with meaningful alt text

Небольшая глубина вложенности div (100/100)

Avg div depth: 2.1, max: 5

Эффективность контента

Хороший коэффициент сокращения токенов (100/100)

98% token reduction (HTML→Markdown)

Хорошее соотношение контента к шуму (0/100)

Content ratio: 2.0% (690 content chars / 34180 HTML bytes)

Минимум inline-стилей (100/100)

0/271 elements with inline styles (0.0%)

Приемлемый вес страницы (100/100)

HTML size: 33KB

Обнаруживаемость ИИ

Имеет файл llms.txt (100/100)

llms.txt exists and is valid

Имеет файл robots.txt (100/100)

robots.txt exists

robots.txt разрешает ИИ-ботов (100/100)

All major AI bots allowed

Имеет sitemap.xml (100/100)

Sitemap found

Поддержка Markdown for Agents (100/100) Application
&#10003; Accept: text/markdown &#10003; .md URL &#10003; <link> tag &#10003; Link header
Есть Content-Signal (robots.txt или HTTP-заголовки) (40/100)
&#10007; robots.txt &#10003; HTTP header &#10003; Policy

Структурированные данные

Имеет Schema.org / JSON-LD (100/100)

JSON-LD found: Organization, WebApplication

Имеет теги Open Graph (100/100)

All OG tags present

Имеет мета-описание (100/100)

Meta description: 179 chars

Имеет канонический URL (100/100)

Canonical URL present

Имеет атрибут lang (100/100)

lang="en"

Доступность

Контент доступен без JavaScript (100/100)

Content available without JavaScript

Приемлемый размер страницы (100/100)

Page size: 33KB

Контент расположен рано в HTML (50/100)

Main content starts at 57% of HTML

{
  "url": "https://agentready.md/tools/ai-readiness-checklist",
  "timestamp": 1777976537685,
  "fetch": {
    "mode": "simple",
    "timeMs": 39,
    "htmlSizeBytes": 34180,
    "supportsMarkdown": true,
    "markdownAgents": {
      "contentNegotiation": true,
      "mdUrl": {
        "found": true,
        "url": "https://agentready.md/tools/ai-readiness-checklist.md"
      },
      "linkTag": {
        "found": true,
        "url": "https://agentready.md/tools/ai-readiness-checklist.md"
      },
      "linkHeader": {
        "found": true,
        "url": "https://agentready.md/tools/ai-readiness-checklist.md"
      },
      "responseHeaders": {
        "contentSignal": "search=yes, ai-input=yes, ai-train=no",
        "xMarkdownTokens": "452",
        "vary": "Accept"
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "application"
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "AI-Ready Checklist — AgentReady.md",
    "excerpt": "Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.",
    "byline": null,
    "siteName": "AgentReady.md",
    "lang": "en",
    "contentLength": 690,
    "metadata": {
      "description": "Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.",
      "ogTitle": "AI-Ready Checklist — AgentReady.md",
      "ogDescription": "Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.",
      "ogImage": "https://agentready.md/images/og-cover.svg",
      "ogType": "website",
      "canonical": "https://agentready.md/tools/ai-readiness-checklist",
      "lang": "en",
      "schemas": [
        {
          "@context": "https://schema.org",
          "@type": "Organization",
          "name": "AgentReady.md",
          "url": "https://agentready.md",
          "logo": "https://agentready.md/images/logo.svg",
          "description": "Analyze your website&#39;s AI-readiness score and get optimized Markdown, llms.txt preview, and actionable recommendations. Free, no signup required."
        },
        {
          "@context": "https://schema.org",
          "@type": "WebApplication",
          "name": "AI-Ready Checklist",
          "description": "Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.",
          "url": "https://agentready.md/tools/ai-readiness-checklist",
          "applicationCategory": "DeveloperApplication",
          "operatingSystem": "Web",
          "browserRequirements": "Requires JavaScript",
          "author": {
            "@type": "Organization",
            "name": "AgentReady.md",
            "url": "https://agentready.md"
          },
          "offers": {
            "@type": "Offer",
            "price": "0",
            "priceCurrency": "EUR",
            "description": "Free AI-readiness checklist tool"
          }
        }
      ],
      "robotsMeta": null,
      "author": null,
      "generator": null,
      "markdownAlternateHref": "https://agentready.md/tools/ai-readiness-checklist.md"
    }
  },
  "markdown": "The AI-Ready Checklist is a quick diagnostic tool that tests your website across 18 criteria organized in 5 categories. Unlike our full analyzer (which gives a detailed 0-100 score with 23 checks), this checklist provides a simple pass/warn/fail verdict for each item — perfect for a quick overview of your site's AI readiness.\n\n**5 Categories:**\n**AI Discovery** — robots.txt, llms.txt, sitemap.xml, and Content-Signal directives.\n**AI Bot Access** — GPTBot, ClaudeBot, PerplexityBot access and meta robot blocks.\n**Content Quality** — Meta description, language, canonical URL, semantic HTML, headings.\n**Structured Data** — JSON-LD and Open Graph tags.\n**AI Signals** — Markdown alternate, X-Robots-Tag, and page size.\n",
  "fullPageMarkdown": "AI-Ready Checklist — AgentReady.md\n\n# AI-Ready Checklist\n\nIs your website ready for AI agents? Enter a URL to run 18 quick checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.\n\nURL\n\n Check Checking...\n\nWe will fetch the page, robots.txt, llms.txt, and sitemap.xml to run all checks.\n\n## AI-Ready Checklist\n\nScore\n\npassed warnings failed\n\n## What is the AI-Ready Checklist?\n\nThe AI-Ready Checklist is a quick diagnostic tool that tests your website across 18 criteria organized in 5 categories. Unlike our full analyzer (which gives a detailed 0-100 score with 23 checks), this checklist provides a simple pass/warn/fail verdict for each item — perfect for a quick overview of your site's AI readiness.\n\n**5 Categories:**\n**AI Discovery** — robots.txt, llms.txt, sitemap.xml, and Content-Signal directives.\n**AI Bot Access** — GPTBot, ClaudeBot, PerplexityBot access and meta robot blocks.\n**Content Quality** — Meta description, language, canonical URL, semantic HTML, headings.\n**Structured Data** — JSON-LD and Open Graph tags.\n**AI Signals** — Markdown alternate, X-Robots-Tag, and page size.\n\n[← Back to Tools](https://agentready.md/tools)\n",
  "markdownStats": {
    "images": 0,
    "links": 0,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 0
  },
  "tokens": {
    "htmlTokens": 9498,
    "markdownTokens": 170,
    "reduction": 9328,
    "reductionPercent": 98
  },
  "score": {
    "score": 85,
    "grade": "B",
    "dimensions": {
      "semanticHtml": {
        "score": 91,
        "weight": 20,
        "grade": "A",
        "checks": {
          "uses_article_or_main": {
            "score": 100,
            "weight": 20,
            "details": "Has both <article> and <main>"
          },
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 25,
            "details": "Clean heading hierarchy"
          },
          "semantic_elements": {
            "score": 53,
            "weight": 20,
            "details": "7 semantic elements, 37 divs (ratio: 16%)"
          },
          "meaningful_alt_texts": {
            "score": 100,
            "weight": 15,
            "details": "2/2 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 20,
            "details": "Avg div depth: 2.1, max: 5"
          }
        }
      },
      "contentEfficiency": {
        "score": 70,
        "weight": 25,
        "grade": "C",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "details": "98% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 0,
            "weight": 30,
            "details": "Content ratio: 2.0% (690 content chars / 34180 HTML bytes)"
          },
          "minimal_inline_styles": {
            "score": 100,
            "weight": 15,
            "details": "0/271 elements with inline styles (0.0%)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 15,
            "details": "HTML size: 33KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 88,
        "weight": 25,
        "grade": "B",
        "checks": {
          "has_llms_txt": {
            "score": 100,
            "weight": 20,
            "details": "llms.txt exists and is valid"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "details": "robots.txt exists"
          },
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 15,
            "details": "All major AI bots allowed"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 10,
            "details": "Sitemap found"
          },
          "supports_markdown_negotiation": {
            "score": 100,
            "weight": 25,
            "details": "Application level — Content negotiation, .md URL (https://agentready.md/tools/ai-readiness-checklist.md), <link> tag, Link header"
          },
          "has_content_signals": {
            "score": 40,
            "weight": 20,
            "details": "HTTP header: search=yes, ai-input=yes, ai-train=no | Policy included"
          }
        }
      },
      "structuredData": {
        "score": 100,
        "weight": 15,
        "grade": "A",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 30,
            "details": "JSON-LD found: Organization, WebApplication"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 25,
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "details": "Meta description: 179 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "details": "lang=\"en\""
          }
        }
      },
      "accessibility": {
        "score": 85,
        "weight": 15,
        "grade": "B",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 40,
            "details": "Content available without JavaScript"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 30,
            "details": "Page size: 33KB"
          },
          "fast_content_position": {
            "score": 50,
            "weight": 30,
            "details": "Main content starts at 57% of HTML"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "improve_content_ratio",
      "priority": "critical",
      "category": "contentEfficiency",
      "titleKey": "rec.improve_content_ratio.title",
      "descriptionKey": "rec.improve_content_ratio.description",
      "howToKey": "rec.improve_content_ratio.howto",
      "effort": "moderate",
      "estimatedImpact": 6,
      "checkScore": 0,
      "checkDetails": "Content ratio: 2.0% (690 content chars / 34180 HTML bytes)"
    },
    {
      "id": "add_content_signals",
      "priority": "high",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_content_signals.title",
      "descriptionKey": "rec.add_content_signals.description",
      "howToKey": "rec.add_content_signals.howto",
      "effort": "quick-win",
      "estimatedImpact": 5,
      "checkScore": 40,
      "checkDetails": "HTTP header: search=yes, ai-input=yes, ai-train=no | Policy included"
    }
  ],
  "llmsTxtPreview": "# AgentReady.md\n\n> Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, bot access, content quality, structured data, and AI signals.\n\n## Documentation\n- [FAQ](https://agentready.md/faq)\n- [llms.txt](https://agentready.md/llms.txt)\n- [robots.txt](https://agentready.md/robots.txt)\n\n## Main\n- [AI-Ready Checklist — AgentReady.md](https://agentready.md/tools/ai-readiness-checklist): Quick checklist to verify if your website is ready for AI agents. 18 pass/fail checks across 5 categories: discovery, b…\n- [About](https://agentready.md/about)\n- [Free pricing](https://agentready.md/pricing)\n- [AgentReady.md](https://agentready.md/)\n- [Latest](https://agentready.md/latest)\n- [Leaderboard](https://agentready.md/leaderboard)\n- [llms.txt Checker](https://agentready.md/tools/llms-txt-checker)\n- [robots.txt Checker for AI](https://agentready.md/tools/robots-txt-checker)\n- [AI Crawlers Compatibility Checker](https://agentready.md/tools/ai-crawlers-checker)\n- [Emerging Protocols Checker](https://agentready.md/tools/protocols-checker)\n- [Markdown Negotiation Tester](https://agentready.md/tools/markdown-tester)\n\n## Support\n- [FAQ](https://agentready.md/faq)\n\n",
  "llmsTxtExisting": "# AgentReady.md\n\n> Analyze your website's AI-readiness and generate optimized Markdown for AI agents.\n\nAgentReady scores websites (0-100) across 5 dimensions: Semantic HTML, Content Efficiency, AI Discoverability, Structured Data, and Accessibility. It converts pages to clean Markdown, generates llms.txt files, and provides actionable recommendations with copy-paste code snippets. Free single-page analysis, no signup required.\n\n## Documentation\n\n- [Full documentation](https://agentready.md/index.md): Complete product information, features, and how it works\n- [About](https://agentready.md/about.md): About the project, scoring dimensions, and why AI-readiness matters\n- [Pricing](https://agentready.md/pricing.md): Free tier and upcoming Pro/Business plans\n- [FAQ](https://agentready.md/faq.md): Frequently asked questions about AI-readiness, llms.txt, structured data, and scoring\n\n## Main\n\n- [Home](https://agentready.md/): AI-readiness analyzer tool — enter any URL to get your score\n- [About](https://agentready.md/about): About the AgentReady.md project and how it works\n- [Pricing](https://agentready.md/pricing): Plans and pricing for domain-wide analysis\n- [FAQ](https://agentready.md/faq): Frequently asked questions about AI-readiness\n\n## Tools\n\n- [llms.txt Checker](https://agentready.md/tools/llms-txt-checker): Validate your llms.txt file against the llmstxt.org specification\n- [llms.txt Generator](https://agentready.md/tools/llms-txt-generator): Create a well-formatted llms.txt file with a step-by-step wizard\n- [robots.txt Generator for AI](https://agentready.md/tools/robots-txt-generator): Generate a robots.txt file optimized for AI bots with Content-Signal directives\n- [robots.txt Checker for AI](https://agentready.md/tools/robots-txt-checker): Analyze a robots.txt file focused on AI bot accessibility, Content-Signal directives, and policies\n- [Schema.org Validator for AI](https://agentready.md/tools/schema-validator): Validate JSON-LD structured data for AI-agent usefulness with type coverage and property completeness\n- [Markdown Negotiation Tester](https://agentready.md/tools/markdown-tester): Test if a website supports Markdown for Agents across 4 mechanisms\n\n- [AI Meta Tags Generator](https://agentready.md/tools/meta-tags-generator): Generate an optimized HTML head block with meta tags, Open Graph, JSON-LD, and AI-specific elements\n- [AI Crawlers Compatibility Checker](https://agentready.md/tools/ai-crawlers-checker): Check if AI bots can access your website by analyzing robots.txt, X-Robots-Tag headers, and meta robots tags\n- [Content-Signal Generator](https://agentready.md/tools/content-signal-generator): Generate Content-Signal directives for robots.txt, HTTP headers, meta tags, Nginx, and Apache\n- [AI-Ready Checklist](https://agentready.md/tools/ai-readiness-checklist): Quick pass/fail checklist to verify if your website is ready for AI agents across 18 checks in 5 categories\n\n## Coming Soon\n\n- Full domain crawl and analysis\n- llms.txt generation for entire sites\n- Monitoring dashboard\n- WordPress plugin\n- Public REST API",
  "emergingProtocols": {
    "oauthDiscovery": {
      "exists": false,
      "url": "https://agentready.md/.well-known/oauth-authorization-server"
    },
    "mcpServerCard": {
      "exists": false,
      "url": "https://agentready.md/.well-known/mcp.json"
    },
    "a2aAgentCard": {
      "exists": false,
      "url": "https://agentready.md/.well-known/agent.json"
    },
    "count": 0
  },
  "snippets": [
    {
      "id": "add_content_signals",
      "title": "Add Content-Signal directives",
      "description": "Content-Signal tells AI agents how they may use your content. The canonical location is robots.txt, but you can also expose it as an HTTP header from any stack.",
      "language": "txt",
      "code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no",
      "filename": "/robots.txt",
      "stacks": [
        {
          "id": "robots",
          "label": "robots.txt",
          "language": "txt",
          "filename": "/robots.txt",
          "code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no"
        },
        {
          "id": "nginx",
          "label": "Nginx",
          "language": "nginx",
          "filename": "server block",
          "code": "# Inside your server { } block:\nadd_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;"
        },
        {
          "id": "apache",
          "label": "Apache",
          "language": "apache",
          "filename": ".htaccess",
          "code": "# In .htaccess (or VirtualHost):\nHeader set Content-Signal \"search=yes, ai-input=yes, ai-train=no\""
        },
        {
          "id": "wordpress",
          "label": "WordPress",
          "language": "php",
          "filename": "functions.php",
          "code": "<?php\n// In your theme's functions.php or a small mu-plugin\nadd_action('send_headers', function () {\n    header('Content-Signal: search=yes, ai-input=yes, ai-train=no');\n});\n\n// Optional: also append the directive to the dynamic robots.txt\nadd_filter('robots_txt', function ($output) {\n    return $output . \"\\nContent-Signal: search=yes, ai-input=yes, ai-train=no\\n\";\n}, 10, 1);"
        },
        {
          "id": "nextjs",
          "label": "Next.js",
          "language": "typescript",
          "filename": "middleware.ts",
          "code": "// middleware.ts (Next.js 13+ App Router or Pages Router)\nimport { NextResponse } from 'next/server';\nexport function middleware() {\n  const res = NextResponse.next();\n  res.headers.set(\n    'Content-Signal',\n    'search=yes, ai-input=yes, ai-train=no'\n  );\n  return res;\n}\nexport const config = { matcher: '/:path*' };"
        },
        {
          "id": "cloudflare",
          "label": "Cloudflare Workers",
          "language": "javascript",
          "filename": "worker.js",
          "code": "// Cloudflare Worker that proxies your origin and adds the header\nexport default {\n  async fetch(request, env, ctx) {\n    const res = await fetch(request);\n    const newRes = new Response(res.body, res);\n    newRes.headers.set(\n      'Content-Signal',\n      'search=yes, ai-input=yes, ai-train=no'\n    );\n    return newRes;\n  },\n};"
        },
        {
          "id": "express",
          "label": "Express / Fastify",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Express\napp.use((req, res, next) => {\n  res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n  next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n  reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n  done();\n});"
        }
      ]
    }
  ]
}

Используйте наш API для программного получения данных (скоро появится)

Этот JSON предназначен для внутреннего использования — в отличие от файлов Markdown и llms.txt, его не нужно загружать на ваш сайт. Сохраните его как базовый показатель для отслеживания оценки со временем, поделитесь с командой разработчиков или интегрируйте в ваш CI/CD-конвейер.

Поделитесь результатами

Twitter LinkedIn

Встройте ваш бейдж

Добавьте этот бейдж на ваш сайт. Он обновляется автоматически при изменении вашей оценки ИИ-готовности.

AgentReady.md score for agentready.md
Script Рекомендуется
<script src="https://agentready.md/badge.js" data-id="feff8619-d599-46d8-870b-e172a2becc4a" data-domain="agentready.md"></script>
Markdown
[![AgentReady.md score for agentready.md](https://agentready.md/badge/agentready.md.svg)](https://agentready.md/ru/r/feff8619-d599-46d8-870b-e172a2becc4a)

Скоро: Полный анализ домена

Сканируйте весь домен, генерируйте llms.txt и отслеживайте оценку ИИ-готовности со временем. Присоединяйтесь к списку ожидания.

Вы в списке! Мы уведомим вас о запуске.