Иногда сайт теряет трафик не из-за конкурентов и не из-за «фильтра», а из-за одной технической мелочи, которую никто не замечает месяцами. Ниже — чек-лист типовых ошибок, которые реально роняют позиции, с акцентом на то, что чаще всего всплывает при аудите живых проектов.
Заблокированные CSS и JS
Классический и коварный случай: в robots.txt закрыты ресурсы сайта — файлы стилей и скриптов. Робот не может отрисовать страницу так, как её видит человек, и в кэше получается «неудобоваримая каша». Для алгоритма это сигнал плохого качества и мобильного неудобства, и трафик проседает. Был реальный кейс: сайт словил алгоритмическое проседание, долго искали причину — оказалось, заблокированы JS и CSS. После открытия ресурсов трафик постепенно восстановился. Проверяйте, как робот видит страницу, через инструмент проверки URL в Search Console.
Запутанный robots.txt
Файл, в который годами добавляли директивы «на всякий случай», сам становится миной. Лишние Disallow закрывают полезные разделы, противоречивые правила сбивают робота. Периодически перечитывайте robots.txt целиком и убирайте всё, в необходимости чего не уверены. Иногда именно удаление запутанных директив возвращает трафик.
Дубли и каноничность
Дубли появляются из адресов с параметрами (?sort=, ?utm_=), из версий с/без слэша, http/https, www и без. Каждый дубль размывает сигналы между копиями. Инструменты: атрибут rel="canonical" на предпочтительную версию, единообразные внутренние ссылки, указание каноничного адреса в XML-карте. В Яндексе с параметрами помогает Clean-param. Цель — чтобы у каждого смысла была одна каноничная страница.
Редиректы и их цепочки
Редиректы нужны, но цепочки из нескольких переклеек (страница A → B → C) вредят: тратят обход и чуть теряют сигнал на каждом шаге. Сведите цепочки к одному шагу, а внутренние ссылки правьте так, чтобы они сразу вели на конечный адрес. Как это связано с индексацией — в статье про краулинговый бюджет.
Скорость загрузки
Скорость — не только удобство, но и фактор ранжирования. Показателен случай: страница годами держалась в топе, а при перепроверке её оценка скорости упала до критических значений — тяжёлые изображения, раздутые скрипты. Базовый минимум: сжимать и правильно ресайзить картинки, отдавать современные форматы, убирать неиспользуемый CSS/JS, включать кэш и CDN. Core Web Vitals стоит держать в «зелёной» зоне.
Кэширование и плагины
Плагины кэширования, объединения и минификации CSS/JS экономят время загрузки, но именно они нередко и сбоят: «склеенные» файлы ломают вёрстку или скрывают контент от робота. Если после установки такого плагина что-то поехало — проверяйте его в первую очередь. В WordPress держите набор плагинов минимальным: каждый добавляет запросы и точки отказа, даже отключённый.
Мобильная версия
Индексация давно ведётся по мобильной версии (mobile-first). Если на мобильном урезан контент, скрыты важные блоки или ломается вёрстка — страдает вся страница. Проверьте, что мобильная версия содержит тот же основной контент, что и десктоп, и что ничего не перекрывает текст.
Порядок проведения аудита
- Проверить, как робот видит страницу (рендер, доступность CSS/JS).
- Перечитать robots.txt, убрать лишнее.
- Найти дубли, назначить canonical, навести порядок с параметрами.
- Убрать цепочки редиректов и битые ссылки.
- Замерить скорость и Core Web Vitals, оптимизировать медиа.
- Проверить мобильную версию.
- Аудит и анализ сайтов — комплексная проверка техничких ошибок
- Хостинг и инфраструктура — хостинг и CDN для скорости
- Отслеживание изменений на сайте — контроль правок robots.txt и мета
- JSON Formatter — проверить структурированные данные и конфиги
- Конвертер CSS-единиц — быстрые правки вёрстки при оптимизации