Каждый сайт проверялся по одному пайплайну из пяти взвешенных осей, 20–60 сырых JSON-выгрузок на аудит и один и тот же формат отчёта. Наибольший балл в серии — 71, наименьший — 21; полный список доменов — в таблице ниже.
Клиенты приходили с вопросом «а видит ли мой сайт нейросети». За две с половиной недели нужно было не разбирать один сайт вручную, а собрать повторяемый процесс: один пайплайн, одна формула балла, один формат отчёта — и прогнать через него десятки доменов из разных ниш.
Что делал каждый аудит:
Даты указаны в 38 отчётах из 44 — по остальным датировка в исходных отчётах не проставлена, в таблице они помечены прочерком.
GEO/AI Readiness — не «SEO-здоровье» и не PageSpeed. Это ответ на вопрос: сможет ли нейросеть прочитать сайт и сослаться на него. Считается по пяти осям, каждая со своим весом.
| Ось | Вес | Что смотрим |
|---|---|---|
| Citability — готовность быть процитированным | 25 % | Есть ли прямые ответы на вопросы, ссылки на источники, сноски, факты, которые можно пересказать. |
| Structural Readability — понятность структуры | 20 % | Иерархия заголовков, списки и таблицы, прямота ответов, читаемость без JavaScript. |
| Multi-Modal — изображения и медиа | 15 % | Современные форматы картинок, og:image, Twitter-карточка, размеры и ленивая загрузка. |
| Authority / Brand — известность бренда для ИИ | 20 % | Сущность в разметке, sameAs-профили, авторы, даты публикаций, E-E-A-T-сигналы. |
| Technical Accessibility — техдоступность для ИИ | 20 % | robots.txt и политика AI-краулеров, sitemap, llms.txt, SSR, CWV, security headers, canonical. |
| Итог | 100 % | Взвешенная сумма. Шкала: 0–40 — ИИ не понимает сайт; 41–70 — частично; 71+ — готов. |
Веса и формула — одни и те же во всех 44 аудитах, поэтому баллы серии сравнимы между собой. Внутри каждого отчёта оси разложены на конкретные артефакты: «45/100, citation_readiness=45, внешних источников нет — audit/s3_citation.json».
Общая картина по 44 доменам: сайты открыты для роботов почти везде, но «прочитать и процитировать» в них нечего. Ниже — повторяющиеся находки, а не единичные случаи.
Ни Organization, ни WebSite, ни Product. Нейросеть читает текст, но не получает машиночитаемой карточки компании и услуг.
У части сайтов файл отдаёт 404, у одного — 403. Для не-Google систем это значит, что каждый ИИ «угадывает», чем занимается компания.
Кто-то отдаёт 404, кто-то — файл в 0 байт, у кого-то невалидный XML. Структуру сайта краулерам передавать нечем.
Ни Wikipedia, ни Wikidata, ни LinkedIn. ИИ не может связать название компании с организацией и услугами, поэтому в ответах называют конкурентов.
E-E-A-T-сигналы низкие: непонятно, кто автор текста, когда он опубликован и на основании каких данных. Факты нечем подтвердить.
У части сайтов главная под мобильным троттлингом открывается дольше 6–17 секунд — AI-краулеры успевают уйти.
AI-краулеры скрипты не выполняют. Сравнение сырого HTML и рендера показывает разницу в числе слов и зеркальность заголовков.
Нет HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy.
Каждый аудит — один и тот же пайплайн S1–S6. Ниже шесть этапов и что именно на них измерялось. Порядок этапов не менялся от сайта к сайту — иначе баллы серии нельзя сравнивать.
Сайт запрашивался по-настоящему: обычный GET, затем GET с User-Agent каждого AI-краулера (GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-SearchBot, PerplexityBot, Google-Extended, Googlebot, Applebot-Extended и другие). Отдельно снимались сырой HTML и HTML после рендеринга в браузере — так проверяется, зависит ли контент от JavaScript.
На каждый сайт — page.html и page.json: заголовки, H1, meta, число слов, ссылки, найденная разметка. Это база, от которой считаются все оси.
Проверялась индексность (meta robots, X-Robots-Tag, наличие в sitemap), canonical, цепочки редиректов с www и без, HTTPS. Отдельно — robots.txt и все варианты имени sitemap.xml, включая sitemap_index и нестандартные пути. Считались битые ссылки и мобильная вёрстка (viewport, фиксированная ширина).
Матрица индексности, canonical, редиректы, security headers, мобильный рендер — отдельными артефактами. Именно они показали, что у 8 доменов карты сайта просто нет.
Главная открывалась в браузере с эмуляцией мобильного устройства (390×844) и замедлением сети: 150 мс RTT, 1600 кбит/с, 4× CPU. Мерялись TTFB, FCP, LCP, CLS и определялся LCP-элемент — та самая картинка или блок, из-за которого главная грузится долго.
Диапазон по серии — от 1,9 с до 31 с на LCP. Полевые данные CrUX и PageSpeed Insights получить не удалось: нет ключа API, поэтому все цифры — лабораторные, и в отчётах это помечено явно. INP в лаборатории не измеряется вовсе.
Для каждого User-Agent определялось, что реально делает robots.txt: разрешает, запрещает или «не управляется, наследует *». Отдельно проверялось наличие llms.txt и agents.json прямыми запросами, а не «по наличию в коде».
Типовой вывод серии: блокировок нет почти нигде, но политика нигде не управляется — нельзя ни разрешить поиск, ни закрыть обучение конкурентам. На части сайтов вход ClaudeBot или GPTBot закрыт на уровне WAF и фильтра User-Agent, хотя robots.txt этого не запрещает.
Четыре связанных чекера смотрели на сущности в разметке и sameAs-профили, прямые ответы на вопросы и блоки «вопрос-ответ», внешние ссылки и сноски как цитаты, даты публикации и обновления. Отдельно валидировалась Schema.org: сколько узлов, какие обязательные свойства не заполнены, есть ли готовые FAQPage и Organization. В конце — page score, качество контента и сигналы E-E-A-T.
Находки всегда с конкретным артефактом: сколько узлов schema, сколько внешних ссылок, есть ли автор и дата. Оценки без доказательства в отчёты не попадали — это оговорено в каждом файле.
Ни на одном из 44 доменов разметка, llms.txt, карта сайта и заголовки безопасности не внедрялись. Каждый сайт получил ACTION-PLAN с приоритетами и командой проверки, но работы на стороне клиента не выполнялись: аудит и внедрение — разные договоры.
Числа «после» по этим сайтам не измерялись, поэтому в отчёте их нет. Балл 43,6 — это состояние сайтов на момент проверки, а не прогноз после работ.
По каждому сайту собирались три файла: технический отчёт с формулой балла и разбором осей; план работ, разложенный по приоритетам Critical → High → Medium → Low, где у каждого пункта есть «что не так → чем доказано → что сделать → как проверить»; и письмо владельцу сайта с итогом, главными находками и предложением внедрения.
44 отчёта в одном формате. Их можно читать рядом и сравнивать — именно это и делает таблицу ниже осмысленной.
Внедрения на этих сайтах не было: кейс про аудит-поток, а не про правки. Ниже — результат в цифрах и полный список аудитов серии.
Колонка URL в sitemap — фактическое число адресов в карте сайта на момент аудита; «нет» означает, что sitemap отдавал 404, пустой файл или невалидный XML. Даты есть в 38 отчётах из 44.
| Папка | Дата | Домен | GEO/AI | Файлов | JSON | URL в sitemap |
|---|---|---|---|---|---|---|
| 4753 | 16.09.2026 | it-help.by | 42 | 32 | 7 | 124 |
| 4754 | 16.09.2026 | baimao.ru | 34 | 39 | 13 | нет |
| 4755 | 16.09.2026 | beeinlove.ru | 21 | 62 | 23 | 5 |
| 4756 | 16.09.2026 | global-stroy.com | 25 | 83 | 44 | 5 |
| 4763 | 17.09.2026 | erzig.ru | 48 | 58 | 20 | 130 |
| 4765 | 17.09.2026 | ia-pegas.ru | 29 | 50 | 20 | 408 |
| 4773 | 18.09.2026 | Lakprof.ru | 44 | 46 | 18 | 348 |
| 4774 | 18.09.2026 | katal-motors116.ru | 43 | 56 | 23 | нет |
| 4775 | 18.09.2026 | gradpolis.ru | 52 | 62 | 30 | 19 |
| 4776 | 18.09.2026 | prima-agg.ru | 25 | 54 | 21 | нет |
| 4777 | 18.09.2026 | logkite.ru | 51 | 57 | 25 | 166 |
| 4778 | 18.09.2026 | strazek.com | 48 | 50 | 21 | 500 |
| 4779 | 18.09.2026 | pinebrook.ru | 40 | 51 | 20 | нет |
| 4781 | 18.09.2026 | urist18.ru | 48 | 53 | 20 | 2 |
| 4782 | 18.09.2026 | unitedcamp.ru | 60 | 63 | 28 | 26 |
| 4783 | 18.09.2026 | optivolt.ru | 41 | 67 | 29 | 459 |
| 4784 | 18.09.2026 | iv-mashzavod.ru | 38 | 52 | 20 | 536 |
| 4785 | 18.09.2026 | aipr-rf.ru | 32 | 55 | 29 | 10600 |
| 4788 | 21.09.2026 | психолог-анохина.рф | 43 | 61 | 26 | нет |
| 4789 | 21.09.2026 | zheleznaya-lavka.ru | 32 | 76 | 33 | 112 |
| 4791 | 21.09.2026 | glazami-schaefer.ru | 62 | 57 | 26 | 2 |
| 4792 | 21.09.2026 | garantiyaonline.ru | 40 | 63 | 27 | 6 |
| 4796 | 22.09.2026 | maimp.ru | 27 | 65 | 29 | нет |
| 4797 | 22.09.2026 | stavsvar.ru | 52 | 53 | 23 | 2 |
| 4798 | 22.09.2026 | kanalpravosudie.ru | 38 | 59 | 26 | нет |
| 4799 | 22.09.2026 | mebel-na-kubani.ru | 47 | 71 | 32 | 42 |
| 4801 | 22.09.2026 | paryashaya-krovat.ru | 66 | 65 | 31 | 2 |
| 4802 | 22.09.2026 | SosediNet.ru | 61 | 56 | 29 | 200 |
| 4803 | 22.09.2026 | keramzit-ufa.ru | 47 | 51 | 20 | 2 |
| 4804 | 22.09.2026 | kran.expert | 55 | 55 | 24 | 1205 |
| 4805 | 22.09.2026 | оэц-инжиниринг.рф | 50 | 53 | 22 | 4 |
| 4808 | 23.09.2026 | uruslugaonlain.ru | 47 | 50 | 25 | 7 |
| 4809 | 23.09.2026 | stanm.ru | 38 | 72 | 27 | 248 |
| 4810 | 23.09.2026 | ремстрой96.рф | 51 | 45 | 17 | 1 |
| 4818 | 25.09.2026 | клинингпромышленный.рф | 71 | 86 | 29 | 13 |
| 4819 | 25.09.2026 | milena-music.ru | 53 | 54 | 22 | 99 |
| 4826 | 27.09.2026 | rol-shtori.by | 33 | 48 | 20 | 17 |
| 4918 | 2.10.2026 | vysotskayapravo.ru | 27 | 55 | 26 | нет |
| 4764 | — | decovision.ru | 38 | 57 | 23 | 688 |
| 4766 | — | lepdecor.ru | 30 | 62 | 27 | 3695 |
| 4790 | — | arifmetikadushi.ru | 53 | 70 | 35 | 247 |
| 4800 | — | novateria.ru | 65 | 68 | 27 | 218 |
| 4919 | — | akrolux.ru | 37 | 79 | 36 | 338 |
| 4920 | — | вечныйпортрет.рф | 34 | 72 | 29 | 1 |
Итоги по 44 аудитам: 2 593 файла, из них 1 102 — JSON-выгрузки. GEO/AI: средний 43,6, медиана 43, минимум 21, максимум 71. Распределение: ниже 50 — 30 сайтов, 50–70 — 13, выше 70 — один. Размеры — от одностраничного лендинга с одним URL в карте до 10 600 URL в одной карте.
Каждый аудит — отдельная папка с пятью типами файлов:
Плюс папка audit с сырыми выгрузками чекеров: 20–60 JSON-файлов и текстовых отчётов. Всё вместе — 2 593 файла и 1 102 JSON по 44 аудитам.
Файлы отчётов здесь не приложены: 44 HTML-версии с встроенными скриншотами весят десятки мегабайт. Показанные ниже изображения — рендеры верхнего экрана этих отчётов.
| Параметр | До | После (план) |
|---|---|---|
| Сайтов проверено | 0 | 44 аудита по единому пайплайну |
| GEO/AI-балл | не измерялся | средний 43,6 из 100, медиана 43 |
| JSON-LD (Schema.org) | нет у 24 из 44 | Organization + WebSite + WebPage + FAQPage на шаблонах |
| llms.txt | нет у 39 из 44 | файл-описание сайта для нейросетей |
| Карта сайта | нет у 8 из 44 | валидный sitemap с живыми lastmod |
| Политика AI-краулеров | не управляется, наследует * | явные правила в robots.txt: поиск разрешён, обучение по решению клиента |
| Бренд для ИИ | sameAs пуст | сущность в разметке + реальные профили в sameAs |
| E-E-A-T | нет авторов и дат | авторы, видимые даты, ссылки на источники фактов |
| Core Web Vitals | лабораторный LCP до 31 с | оптимизация LCP-элемента, modern formats, preload |
| Security headers | 0 из 6 у 11 из 44 | HSTS, CSP и остальные пять заголовков |
| Артефакты на сайт | не было | 2 593 файла, 1 102 JSON-выгрузки |
Колонка «После (план)» — это ACTION-PLAN, а не выполненные работы. На эти 44 сайта внедрение не проводилось: кейс показывает аудит-поток. Данные «до» — это измеренное состояние сайтов на момент аудита.
Все изображения — рендеры верхнего экрана клиентских отчётов из папок аудитов. Скриншотов самих сайтов в папках «ллм аудит» нет: пайплайн работает с сырыми JSON-выгрузками и разбором HTML, поэтому визуальные пруфы здесь — это отчёты. Кликните, чтобы открыть в полном размере.





