# RANKA > Бесплатный онлайн-инструмент для GEO/AEO-аудита выбранных страниц сайта. Проверяет, готова ли страница стать источником ответа нейросети: структурированные данные Schema.org, реальный доступ AI-краулеров, llms.txt, canonical и индексируемость, прямые ответы, авторство и источники. До 10 страниц за проверку, без регистрации, без использования генеративных моделей. RANKA не обходит сайт целиком — проверяются только те адреса, которые ввёл пользователь. Итоговый балл считается как среднее двух категорий (GEO и AEO) с весом 50/50; проверки, неприменимые к выборке, помечаются как «неприменимо» и не влияют на оценку. Каждый отчёт сохраняется по постоянной ссылке вида /report/{id} на 30 дней. ## Основные разделы - [Что такое GEO-оптимизация и чем она отличается от SEO](https://geollm.ru/#chto-takoe-geo): определение GEO, отличия от классического SEO и список факторов, которые добавляются к обычному ранжированию. - [Что такое AEO и зачем разделять его с GEO](https://geollm.ru/#chto-takoe-aeo): почему техническая понятность сайта и форма контента оцениваются отдельно. - [Что такое llms.txt и обязателен ли он](https://geollm.ru/#llms-txt): назначение файла, что в нём должно быть и на что он реально влияет. - [Как проверить, видит ли ChatGPT мой сайт](https://geollm.ru/#ai-crawlers): почему проверки robots.txt недостаточно и как выглядит живая проба по User-Agent. - [Какая Schema.org-разметка нужна для попадания в ответы нейросетей](https://geollm.ru/#schema-org): минимальный набор типов, обязательные поля и текущий статус FAQPage. - [Как работает проверка в RANKA](https://geollm.ru/#kak-rabotaet): состав аудита, принцип начисления баллов и что делает сервис с неприменимыми проверками. - [Почему сайт на React показывает ноль слов и ноль разметки](https://geollm.ru/#spa): как клиентский рендеринг выглядит со стороны AI-краулера. - [Сколько стоит проверка](https://geollm.ru/#skolko-stoit): условия использования и действующие ограничения. ## Что проверяет аудит - Доступ AI-краулерам: живая проба с User-Agent GPTBot, OAI-SearchBot, ClaudeBot, Claude-User, PerplexityBot, YandexBot, Bingbot, meta-externalagent; Google-Extended и Applebot-Extended проверяются только по robots.txt, так как собственного User-Agent у них нет. - Структурированные данные: наличие JSON-LD, полнота обязательных полей, соответствие типа разметки типу страницы, связка Organization и WebSite, sameAs-профили. - Индексируемость: meta robots, заголовок X-Robots-Tag, самоссылочный canonical, объявленный язык документа. - llms.txt: наличие файла, заголовка, описания и внутренних Markdown-ссылок. - Готовность контента: вопросные заголовки, прямые ответы после них, списки и таблицы, объём контекста, авторство, дата обновления, ссылки на источники. - Промпт-фит: насколько выбранные страницы отвечают на заданные пользователем запросы, с разбивкой по title, прямому ответу, охвату, интенту, структуре и разметке. ## Ограничения - Аудит читает HTML без исполнения JavaScript — так же, как это делает большинство AI-краулеров. Для сайтов с клиентским рендерингом сервис выводит отдельное предупреждение. - Сервис оценивает техническую готовность страницы к цитированию, но не измеряет фактическую видимость в ChatGPT, Perplexity или Алисе. - За одну проверку обрабатывается один домен и не более 10 страниц. ## Об авторе - [Pavel Kondrashov](https://kondrashov-pavel.ru): специалист по SEO, GEO и AI-visibility, автор RANKA.