Аудит сайта завода в Энгельсе: 133 адреса в карте сайта, SEO Health 23/100, GEO/AI 30/100, E-E-A-T 8/100. Карта сайта отдаёт 404 по объявленному адресу, с главной — 0 ссылок на товары, каталог открывается пустым, главная картинка — через 15 976 мс. Внедрения не проводили: результат аудита — измеримая картина и план работ на 22 пункта с критериями проверки.
ООО «Вторэкс 64» — завод в Энгельсе: дробилки, циклоны, сушилки, измельчители, агломераторы для переработки вторичного сырья и пластмасс. 91 товар с ценами от 74 400 до 521 700 ₽, доставка по России. Сайт живёт на WordPress с Elementor и Yoast, в меню 5 пунктов, аналитики нет.
Заказ — SEO-аудит и LLM/GEO-аудит сайта целиком. Никаких правок: только измерить состояние и собрать план. Объём — все 133 адреса карты сайта, из них 110 страниц контента.
Метод: сырой HTML и ответы сервера — через curl, DOM — через Playwright, скорость — лабораторный прогон (3 запуска, median, mobile 390×844 @3x, троттлинг RTT 150 мс). Все расчёты — по первичным замерам: встроенный чекер `page_score.py` вернул 92/100 с пропущенными модулями CWV и on-page, эта цифра признана непригодной и в отчёт не попала.
Восемь находок, которые ограничивают видимость сайта в обычном поиске и в ИИ-поиске. Каждая подтверждена прямой проверкой, а не эвристикой.
robots.txt объявляет карту по адресу, который отвечает «страница не найдена». Рабочая карта есть только по служебному `?sitemap=1`, а внутри индекса все ссылки записаны в нерабочем виде — тоже 404.
Все 91 упоминание товара на главной лежат внутри JavaScript-массива подсказок поиска в шапке. Это данные, а не ссылки: поисковый робот и краулер ИИ-поиска этот код не исполняют. Путь к товару начинается и заканчивается каталогом.
Карточки отрендерены на сервере, но клиентский фильтр скрывает все до выбора категории. Человек видит заголовок, поиск, 15 плиток — и сразу подвал. Тематических H2 на странице нет ни одного.
LCP 15 976 мс, TTFB 1 627 мс, FCP 3 588 мс. Отложенная загрузка стоит у 19 из 19 картинок главной и у 104 из 104 на каталоге — включая первый экран. Шрифты TTF весят 1 096 КБ на каждой странице.
answer-blocks 20/100: 0 вопросов, 0 прямых ответов, 0 таблиц. Описание товара — около 60 слов. Таблиц характеристик нет ни на одной из 91 страницы, FAQ — ни на одной из 5 проверенных. Из 8 внешних ссылок доверенных источников 0.
Ни авторов, ни реквизитов, ни политики обработки персональных данных — при том что две формы собирают имя и телефон с чекбоксом согласия. В разметке бренда одна ссылка, и она отдаёт 429: подтвердить компанию нечем.
`http://` отдаёт 200 без редиректа на HTTPS. Плюс 23 страницы-мусора в карте сайта: 15 тегов, 6 архивов таксономии, «Без категории», страница автора с логином — все по 56–75 слов и без единой входящей ссылки.
Ни Метрики, ни GA/GTM, ни пикселя ВК — поиск по трём страницам дал одно совпадение, iframe Яндекс.Карт. Любая работа без счётчика идёт вслепую. Карточка Яндекс.Бизнес при этом есть, но на неё нет ни ссылки, ни подтверждения прав.


Аудит и разбор. Все правки на сайте не вносились: каждый пункт — это либо измеренный факт, либо план с доказательством и командой проверки.
PageSpeed Insights API вернул HTTP 429 по квотам — полевых данных CrUX и разбивки LCP по элементам от Google нет. INP требует реального взаимодействия и не измерена. Страница не доходит до networkidle (таймаут 30 с), поэтому сравнение сырого и отрендеренного HTML неполное. Доступа к Яндекс.Вебмастеру и Google Search Console нет: реальная индексируемость, позиции, CTR и полевая скорость неизвестны. Конкурентная выдача не собиралась — разделы, где понадобились бы эти цифры, сформулированы качественно, без чисел.
Снято своими средствами и сохранено сырыми выгрузками: полная карта сайта (133 URL, 8 дочерних карт), robots.txt, сырой HTML пяти страниц, DOM-инвентаризация Playwright, матрица доступа AI-краулеров по реальному User-Agent, разбор JSON-LD, 78 ссылок главной, лабораторный CWV (3 прогона, median), вес каждой страницы по типам файлов, accessibility 84/100, E-E-A-T 8/100, answer-blocks 20/100. Всего 60+ файлов сырых выгрузок.
robots.txt объявляет карту сайта по адресу, который отдаёт 404. Проверено 10 вариантов путей: рабочий — только служебный `?sitemap=1`, внутри индекса все ссылки записаны в нерабочем «красивом» виде и тоже отдают 404. Первопричина — человекочитаемые адреса не включены: все 133 URL имеют вид `?page_id=…`, `?tovar=…`, `?otzyv=…`, `?p=1`. Косвенное доказательство: запрос к несуществующему «красивому» пути отдаёт 404-страницу хостинга, а не WordPress — сервер не маршрутизирует pretty-URL в CMS. Отдельно: `http://` отвечает 200 без редиректа, то есть три из четырёх адресов домена живут.
План с порядком шагов: настроить rewrite на сервере → переключить адреса на `%postname%` → раздать 301 со всех текущих `?`-адресов, иначе из индекса потеряются 91 товар, 12 отзывов и 6 страниц → проверить, что карта и все дочерние карты отвечают 200. Отдельно: серверный 301 с `http://` и `www`. Важное предупреждение в плане: переключить адреса без правки сервера — значит уронить сайт.
Главная: 0 реальных ссылок на товары — все 91 упоминание лежат в JavaScript-массиве подсказок поиска. Страницы «Наш подход» и «Гарантия» — тоже 0. Каталог: в DOM 91 карточка, видимых 0, тематических H2 нет, названия категорий сделаны блоками, а не заголовками. 12 страниц отзывов и единственная запись блога — 0 ссылок с сайта. 23 страницы-мусора в карте (15 тегов, 6 архивов таксономии, «Без категории», страница автора с логином) по 56–75 слов, все индексируются. Отдельных адресов категорий вида `/drobilki/` или `/sushilki/` на сайте нет вообще — есть 15 якорей внутри одной страницы.
План из четырёх пунктов: вывести на главной 12–15 популярных товаров обычными ссылками с картинкой, названием и ценой; показывать товары на каталоге сразу, оставив фильтр уточнением, и сделать названия категорий заголовками; сделать 6 полноценных страниц категорий из существующей таксономии; закрыть 17 пустых архивов от индексации или удалить. Критерий проверки в плане: число ссылок на товары с главной больше нуля без выполнения JavaScript.
Лабораторный прогон на медленном мобильном интернете: LCP 15 976 мс, TTFB 1 627 мс, FCP 3 588 мс, CLS 0,0198 (в норме). Разбор по причинам: главная картинка — блок с фоновым CSS-изображением 348 КБ, без приоритетной загрузки и без предзагрузки, задать ей размеры нельзя; отложенная загрузка стоит у всех 19 картинок главной и всех 104 на каталоге, включая первый экран; ширину и высоту не задал ни один файл; умных форматов imagesrcset на сайте — 0; шрифты в TTF, 1 096 КБ на каждой странице вместо веб-формата; на карточке товара видео весом 18 737 КБ начинает грузиться сразу, без нажатия, без обложки; 12 из 29 скриптов блокирующие. Вес страниц: главная 9,05 МБ, каталог 10,42 МБ, карточка товара 20,98 МБ.
План из семи шагов с целями: фон первого экрана перенести в обычный тег с высоким приоритетом; снять отложенную загрузку с первых экранов; проставить размеры у картинок; перевести PNG в WebP; шрифты в WOFF2; видео грузить по клику с обложкой; настроить кеширование. Цели из плана работ: LCP до 2 500 мс, TTFB до 800 мс, главная до 2 МБ, каталог до 4 МБ, карточка товара до 3 МБ.
GEO / AI Readiness — 30/100. Цитируемость 25: цитируемого пассажа на 134–167 слов нет нигде, описание товара — около 60 слов, таблиц характеристик нет ни на одной из 91 страницы, FAQ нет ни на одной из 5 проверенных. Из 8 внешних ссылок доверенных источников — ноль, фактовых утверждений на главной — одно. Структурная понятность 20: на главной нет H1, на каталоге нет H2, в карте 23 пустые архива. Разметка — только заготовка Yoast: нет товара с ценой, местного бизнеса, вопросов-ответов, видео и отзывов; у организации нет адреса, телефона, часов и региона работы; ссылка, которая должна подтверждать бренд, отдаёт 429. Файлы для машин — инструкция и манифест агентов — отдают 404. Умных форматов и адаптивных размеров картинок — 0.
| Ось | Вес | Балл | Основание |
|---|---|---|---|
| Техническая доступность | 20% | 45 | Поисковые AI-краулеры получают 200, контент и разметка есть в сыром HTML; минус — недоступная карта сайта и отсутствие файлов для машин |
| Известность бренда | 20% | 25 | Одна ссылка подтверждения и та не открывается; нет реквизитов, политики обработки данных, упоминаний в справочниках |
| Готовность быть процитированным | 25% | 25 | answer-blocks 20/100: 0 вопросов, 0 ответов, 0 таблиц; доверенных внешних источников 0 |
| Понятность структуры | 20% | 20 | H1 = 0 на главной, H2 = 0 на каталоге, 23 пустые архива в карте сайта |
| Мультимодальность | 15% | 35 | alt заполнены у всех картинок главной, есть видеообзоры и канал; минус — видео без обложки и транскрипта, 0 умных форматов |
Хорошая новость, подтверждённая замером: сайт поисковым нейросетям не закрыт. Коды 200 получают поисковые краулеры OpenAI, Anthropic, Perplexity, Google, Яндекса, Bing и Apple, а контент и разметка лежат в сыром HTML. Блокируются на уровне сервера без записи в robots.txt боты обучения (это законно) и вместе с ними AhrefsBot и SemrushBot — из-за этого SEO-инструменты клиента не видят сайт. План: разметка товара с ценой и наличием для 91 позиции, местный бизнес с адресом и часами, вопросы-ответы и таблицы характеристик, видео с расшифровкой, восстановление ссылки подтверждения бренда. Файлы для машин — на этапе внедрения, в аудите они только проверялись на отсутствие.
Сигналы доверия по каталогу: авторов нет, признаков квалификации нет, ссылок на редакционную политику нет, ссылок доверия нет. Реквизитов в подвале нет — только строка с названием компании. Страниц «О компании» и «Контакты» нет, в меню 5 пунктов, а страница «Наш подход» на 112 слов лежит вне меню и вне структуры. Единственная запись в блоге — техническая заглушка. Срока гарантии в месяцах нет нигде, нет сведений о сертификации и мощностях производства. При этом две формы — модалка заявки и «Заказать звонок» — собирают имя и телефон с чекбоксом согласия, а политики обработки персональных данных на сайте нет. Уже имеющийся актив — 12 отзывов с именами и оценками, видеообзоры, канал на Rutube, доставка по России — не подтверждён ни разметкой, ни ссылкой, ни адресом.
План: страницы «О компании» и «Контакты», реквизиты (уточнить у клиента — в аудите не выдумывались), политика обработки персональных данных, конкретный срок гарантии, отраслевые статьи вместо технической заглушки, разметка отзывов и средней оценки, подписи к 4 полям форм без подписи, переработка страницы «Наш подход». Цели плана: сигналы доверия выше 40 и хотя бы одна доверенная внешняя ссылка.
Автоматические проверки выдали пять ложных срабатываний: встроенный скорер вернул оценку здоровья 92 при пропущенных модулях скорости и on-page и ложном критическом пункте по hreflang; проверка мобильного рендера заявила, что нет мета-тега viewport; проверка ссылок отметила одну битую ссылку; проверка свежести выдала год 2000; анализ читаемости вернул 0 слов на локальном файле. Ни одно из этих значений не является дефектом сайта.
Каждое перепроверено вручную по сырому HTML и снято: оценка 92 отбракована, все баллы пересчитаны по первичным замерам; мета-тег viewport на главной присутствует; «битая ссылка» — это предзагрузка шрифтов с внешнего домена, у которого корневой адрес отвечает 404; год 2000 взят из текста, последнее реальное изменение каталога — 01.09.2025; анализ читаемости запускался только по URL. Отдельно зафиксировано: отсутствие перекрёстных ссылок на однопортовом сайте — норма, а пустые плитки на скриншоте каталога — артефакт отложенной загрузки при съёмке, все 15 плиток отвечают 200.
Без починки карты сайта и склейки домена остальные работы не дадут эффекта: робот не доходит до 91 товара, а новые товары узнаёт только при прямом попадании. И аналитики нет — счётчик не установлен, вебмастер и консоль поиска закрыты, — поэтому результат любых работ сейчас нечем измерить. Счётчик ставится в том же блоке, что и починка индексации, иначе первый же эффект не зафиксируется.
План работ на 22 пункта: 4 критичных, 7 высоких, 5 средних и 6 низких приоритетов. У каждого пункта есть доказательство, команда проверки и критерий «сделано». Порядок из 7 этапов: разблокировать карту и домен → сделать сайт видимым → сказать машине, что это → получить посадочные страницы → наполнить и укрепить → настроить и защитить → доработать. От клиента до старта требуется: доступ к серверу, доступ к админке CMS, реквизиты, подтверждённые адреса профилей, фактический срок гарантии и согласие на переход с параметризованных адресов на человекочитаемые.
Внедрения не было: этот кейс — аудит. Результат работы — измеримая картина состояния сайта, воспроизводимые замеры и план работ с проверками, а не изменённый сайт.
Три проверки в выгрузках заканчиваются строкой «404 Not Found» — это проверка отсутствующих файлов для машин, а не результат внедрения: файлы создаются только на этапе внедрения.


| Параметр | До | После (план) |
|---|---|---|
| Карта сайта для робота | 404 по объявленному адресу; 133 URL только по служебному `?sitemap=1` | Починить цепочку: серверный rewrite → человекочитаемые адреса → 301 со всех старых адресов |
| Ссылки с главной на товары | 0 | 12–15 популярных товаров обычными ссылками |
| Видимых товаров на каталоге | 0 из 91 (JS-фильтр) | Товары показываются сразу, фильтр — как уточнение |
| Тематические заголовки | H1 = 0 на главной, H2 = 0 на каталоге | По одному H1 на страницу, H2 из названий категорий |
| Страницы категорий | 15 якорей на одной странице + 23 пустых архива в карте | 6 полноценных страниц категорий, 17 архивов закрыть |
| Дубли домена | 3 из 4 адресов отвечают 200, `http://` без редиректа | Серверный 301 с `http://` и `www` |
| LCP главной (лаборатория) | 15 976 мс | < 2 500 мс (цель плана) |
| TTFB | 1 627 мс | < 800 мс (цель плана) |
| Вес карточки товара | 20,98 МБ, из них видео 18 737 КБ | < 3 МБ, видео по клику (цель плана) |
| Вес каталога и главной | 10,42 МБ и 9,05 МБ | < 4 МБ и < 2 МБ (цель плана) |
| Шрифты | TTF 1 096 КБ на каждой странице | WOFF2 — примерно втрое легче |
| Загрузка картинок | отложенная у 19/19 и 104/104, размеров нет ни у одной, умных форматов 0 | Без отложенной на первых экранах, с размерами и WebP |
| Разметка товаров | только заготовка плагина SEO, цена в выдаче не показывается | Товар с ценой и наличием для 91 позиции |
| Разметка компании | нет адреса, телефона, часов и региона работы; ссылка подтверждения отдаёт 429 | Местный бизнес с полными данными и рабочими ссылками на профили |
| Таблицы характеристик и вопросы-ответы | 0 на всём сайте | На каждом из 91 товара |
| Отзывы | 12 отзывов есть, разметки нет, страниц нет, ссылок 0 | Разметка отзывов и средней оценки + адреса страниц |
| Файлы для машин | инструкция и манифест агентов — 404 | Создать на этапе внедрения |
| Аналитика | счётчиков нет ни одного | Счётчик с целями + отчёт по переходам из ИИ-поиска |
| Доступность | 84/100, 4 поля формы без подписи | > 95 (цель плана) |
| SEO Health Score | 23/100 | Цель по плану; замеров после внедрения нет |
| GEO / AI Readiness | 30/100 | Цель по плану; замеров после внедрения нет |
Колонка «После (план)» — это цели и формулировки из плана работ, а не измеренный результат. Внедрение не проводилось, поэтому цифр «после» у этого кейса нет. Оценки 23/100 и 30/100 — единственные подтверждённые замеры.
Все скриншоты сняты 29.09.2026 во время аудита: сайт — в состоянии на момент проверки, страницы отчёта — из клиентской HTML-версии. Кликните, чтобы открыть в полном размере.











