E-commerce / премиум-сегмент · Кейс

Технический аудит: 1 611 битых адресов и Core Web Vitals из красной зоны

375 потерянных адресов закрыты шестью правилами; LCP 7,3 → 1,6 с, FCP 3,0 → 0,4 с

Регион Москва и область
Срок 4 месяца
Ниша E-commerce / премиум-сегмент
Александр Тригуб - частный SEO-специалист
Александр Тригуб Частный SEO-специалист · с 2010 · 500+ аудитов · 1092 заказа · 4.9★
Было 1 393 страницы отдают 404, 218 - переадресацию на несуществующую; петля canonical на флагманской модели
Стало 375 адресов закрыты шестью правилами, цели переадресаций 10 из 10 отдают 200 без промежуточных переходов

Тематика

Производитель теплиц и оранжерей премиального сегмента: стекло, алюминий, английские серии. Движок - 1С-Битрикс. Восемь региональных поддоменов. В выгрузке поисковой системы - 5 202 уникальных адреса.

Задача

Панель вебмастера показывала тысячи ошибок обхода. Пользоваться этим списком как планом работ нельзя: он смешивает страницы с картинками, устаревает молча и не отличает «страница удалена» от «робот давно не заходил».

Что нашли

Все 5 202 адреса опросили живыми запросами, с записью конечного кода ответа после всех переадресаций.

Что оказалось Сколько
Отдают 404 сразу 1 393
Отдают переадресацию на несуществующую страницу 218
Итого битых страниц 1 611
Плюс битые файлы (изображения, кеш превью) - считаются отдельно 502

Сам замер проверили на себе: 40 из 40 «404» и 20 из 20 «200» подтвердились одиночными запросами, то есть параллельные потоки ложных ошибок не давали.

Две ловушки самого отчёта

  • 776 адресов значились в выгрузке с кодом 200, а на деле отдают 404. Но у 691 из них поисковый робот последний раз заходил в 2019 году. Код ответа без даты последнего обхода не значит ничего, и гипотеза «сайт свежо сломался» была отклонена, а не внесена в отчёт.
  • Предыдущий замер давал 1 387 битых страниц, и напрашивался вывод «стало хуже». Сравнивать нельзя: прежний метод не отделял страницы от изображений и относил цепочки «переадресация → 404» к рабочим переадресациям, а таких сегодня 479. Старое число само занижено - в отчёт этот «рост» не пошёл.

Что сделали

122 адреса из 1 611 оказались артефактом вёрстки: в шаблоне телефон был записан без плюса, и краулер разобрал его как относительный адрес. Оставшиеся 1 489 разобрали по смыслу, а не скопом: 375 адресов закрылись шестью правилами-шаблонами вместо трёхсот ручных переадресаций - подборщик по размерам (174 адреса), вопросы и ответы (62), новости (56), готовые изделия (44), теги (20), ещё одна ветка каталога (19).

Цели всех переадресаций проверены отдельно: 10 из 10 отдают 200, ни одного промежуточного перехода. Мёртвые ветки в карту сайта не попали.

Разметка: петля, которой не видно в шаблоне

Два адреса одной модели ссылались тегом canonical друг на друга - замкнутая петля, при которой поисковая система не может выбрать главную страницу ни при каком обходе. Ещё три вторых адреса моделей отдавали 200 и жили как полноценные дубли.

Причина оказалась неочевидной: canonical на всём сайте ставился автоматикой правильно, но существовала ручная таблица на 15 строк, которая перебивала автоматику на любой странице. Разметку правили в ней. Ни один осмотр шаблона этого бы не показал - и ни один автоматический аудит тоже.

Исправлено: canonical на себя (проверено тремя прогонами подряд), вторые адреса - переадресация в один переход с кодом 200 на конце. Заодно вскрылось, что дата обновления страниц каталога бралась из времени файла на диске: раздел значился обновлённым месяц назад при живых изменениях. После правки расхождение между заявленной и настоящей датой - 0 секунд.

Скорость и стабильность вёрстки

Отдельным блоком - Core Web Vitals по данным реальных пользователей, а не по лабораторному баллу.

Показатель, мобильные Было Стало
Загрузка основного содержимого (LCP) 7,3 с 1,6 с
Первая отрисовка (FCP) 3,0 с 0,4 с
Стабильность вёрстки (CLS) улучшена примерно в 7 раз

Сделано: тяжёлые сторонние скрипты убраны из загрузки, критические стили встроены, изображения переведены в современный формат, включены отложенная загрузка и кэширование.

Отдельно - разбор, где правка ещё не подействовала. Свежая выгрузка показывала 76 адресов со сдвигом вёрстки выше нормы. Разложили по шаблонам: 22 адреса из 76 - главная и категории, их правка уже закрыла, но данные о реальных пользователях считаются скользящим окном в 28 дней и очистятся позже. Оставшиеся 54 адреса (71% проблемы) - карточки товара, шаблон, который в первую правку не входил вовсе. То есть «не сработало» и «ещё не видно» были разделены числами, а не объяснены словами.

Отказы, зафиксированные с ценой

  • 62 вопроса и ответа не хоронить переадресацией. Это готовый материал для ответов нейросетей; правильнее перенести содержимое в поля живых страниц, чем закрыть.
  • Подборщик по размерам не закрывать, пока не проверена частотность. «Теплица 3х6» - формулировка, которую действительно спрашивают; раздел мог работать. Решение отложено до замера, а не принято на глаз.

Чего этот кейс не доказывает

Что 1 611 битых адресов стоили сайту конкретных позиций или заявок. Это известная величина потери, а не измеренный ущерб: часть этих страниц не получала переходов годами. Поэтому точка отсчёта записана списком адресов, и следующий замер сравнивается построчно, а не числом с числом.

Что дальше и сколько это стоит

Аудит - это диагноз. Устранение и сопровождение считаются отдельно, и вы решаете, до какого шага идти.

  1. 1

    Технический аудит - 15 000 ₽

    Сайт до 100 страниц; до 1 000 страниц - 25 000 ₽. Срок 3-7 рабочих дней. Видео-разбор каждой проблемы на экране и список задач с техническим заданием для разработчика. Всё, что вы прочитали в этом кейсе, находится на этом шаге.

    Заказать аудит
  2. 2

    Устранение - от 30 000 ₽

    По согласованному перечню: вы видите список проблем и выбираете, что чинить. Можно отдать список своему разработчику - он написан так, чтобы это было возможно.

    Техническая оптимизация
  3. 3

    Сопровождение - от 75 000 ₽/мес

    Если после ремонта нужен рост, а не разовая починка: ежемесячный цикл с отчётом, в котором каждое число можно перепроверить по источнику.

    SEO-продвижение

Стоимость аудита засчитывается при переходе к сопровождению. Оплата разовых услуг - на условиях публичной оферты.

Хотите похожий результат?

Расскажите о своём проекте - разберу ситуацию и предложу понятный план роста.

Кто ведёт проект

Александр Тригуб - частный SEO-специалист. В поисковом маркетинге с 2010 года, предприниматель с 2001-го. Строил сайты клиентам с 2007-го - понимаю сайт изнутри, не только как продвигать, но и как он устроен. В SEO пришёл из собственного бизнеса - знаю, как устроены продажи не из учебников, а из собственной выручки и расходов.

Публичные примеры разработки: royal-pier.ru · monolitkapstroy.ru · med-expres.ru · arnikacenter.ru · kairoscity.ru

1 000+заказов · 728 отзывов 4.9★
300+сайтов разработано
500+видео-аудитов в открытом доступе
13+лет - самые долгие проекты
27+модулей аналитики и мониторинга