Статья

Упали позиции сайта: как найти причину и восстановить трафик

Сергей Торкунов

Не начинайте с переписывания текстов или закупки ссылок. Сначала подтвердите, что падение реальное, определите поисковую систему, дату, сегмент страниц и тип потери: индексация, позиции, CTR или спрос. Только после локализации причины изменение сайта становится управляемым.

Если видимость или трафик резко снизились, начните с диагностики причин и плана восстановления сайта.

Автор: Сергей Торкунов — основатель Torkunoff Agency, 20 лет в SEO, ex-Head of SEO «Билайн», специалист по крупным e-commerce-проектам Клиентский опыт: «Колеса Даром», Aquanet, ДКС, «Подружка», Leomax, «Гастроном», Rusprofile.
Короткий ответ За первые 90 минут зафиксируйте дату падения, сравните одинаковые дни недели и сезон, разделите бренд/небренд, устройства, регионы и типы страниц, проверьте индексацию и последние релизы. Если просели только клики при стабильных показах и позициях, проблема может быть в спросе или SERP, а не в SEO-позициях.
Упали позиции сайта: как найти причину и восстановить трафик — логика работы и проверки.
Схема. Упали позиции сайта: как найти причину и восстановить трафик — логика работы и проверки.

Сначала определите, что именно упало

Смежная задача разобрана отдельно: Почему падают позиции сайта и как найти причину просадки.

СимптомЧто проверитьВероятный класс причинПервое действие
Показы ↓, страницы исчезлиИндекс, robots.txt, noindex, canonical, ответы сервераТехническая доступность и индексацияОстановить релиз, вернуть доступность, составить список URL
Показы стабильны, клики ↓CTR, сниппеты, реклама, AI-блоки, сезонИзменение выдачи или привлекательности результатаСравнить SERP и запросы по устройствам
Позиции ↓ в одном каталогеШаблон, фильтры, перелинковка, остаткиЛокальная проблема типа страницСравнить измененные и контрольные URL
Трафик ↓ только в аналитикеКод счетчика, consent, канал, редиректыОшибка измеренияСопоставить логи, Search Console и Метрику
Запросы стабильны, конверсии ↓Формы, телефония, цены, наличие, скоростьПроблема сайта или оффера, не ранжированияПройти путь лида на мобильном

90-минутный триаж: порядок, который не дает лечить не ту причину

Смежная задача разобрана отдельно: Как проверить и отслеживать позиции сайта в поисковых системах.

0–15 минут. Зафиксируйте событие

  • точное время, поисковик, страна, устройство и источник сигнала;
  • масштаб: весь домен, директория, шаблон, отдельные URL или запросы;
  • последние релизы, миграции, изменения CDN, robots.txt, sitemap и шаблонов;
  • сопоставимый контрольный период с теми же днями недели и сезоном.

15–35 минут. Исключите сбой измерения

Сравните клики Search Console, переходы из Google в аналитике, поисковые визиты Яндекс Метрики и данные Яндекс Вебмастера. Источники считают события по-разному, поэтому ищите направление изменения, а не совпадение до единицы. Проверьте, не сменились ли UTM-правила, cookie-consent, домен счетчика или канал атрибуции.

35–60 минут. Проверьте доступность и индекс

Возьмите 10–20 потерявших трафик URL и столько же контрольных. Проверьте код ответа, рендеринг, canonical, meta robots, robots.txt, hreflang при наличии, присутствие во внутренней перелинковке и sitemap. Одной проверки главной страницы недостаточно: ошибки часто живут в конкретном шаблоне.

60–90 минут. Найдите общий признак потерявших страниц

Сгруппируйте URL по типу, дате обновления, глубине, интенту, объему контента, наличию товара и географии. Общий признак превращает «сайт упал» в проверяемую гипотезу: например, «просели только региональные страницы без доступного товара» или «после релиза выпали карточки с новым canonical».

Публичные примеры: как сегментировать большой сайт

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

У разных проектов единицей анализа будет разный шаблон. У «Колеса Даром» логично отдельно смотреть категории шин, подбор по автомобилю, региональные страницы и услуги шиномонтажа. У Aquanet — категории, карточки, региональные поддомены и советы. У «Гастронома» — рецепты, подборки и редакционные статьи. У Rusprofile — карточки организаций и справочные материалы. Если смешать эти группы в одном графике, локальная авария растворится в среднем значении.

Как проверить основные классы причин

Техническая причина

  • сравните HTML до и после релиза;
  • проверьте, виден ли основной контент без клика и прокрутки;
  • найдите цепочки и петли редиректов;
  • проверьте канонические URL и дубли параметров;
  • сопоставьте логи обхода с датой падения.

Несовпадение интента или качества

Сравните потерявшую страницу не с одним конкурентом, а с типовым составом топа: формат, полнота ответа, коммерческие элементы, дата, автор, доказательства, инструменты. Широкий апдейт не означает автоматическое наказание конкретной страницы; сначала ищите, какие результаты стали лучше закрывать задачу пользователя.

Снижение спроса или изменение SERP

Сверьте брендовый и небрендовый спрос, Trends/Wordstat, долю рекламных и специальных блоков, а также CTR при стабильной позиции. Если показы и спрос снизились одновременно, возвращать трафик только SEO-доработками невозможно — нужна новая семантика или другой канал охвата.

План восстановления: один пакет изменений — одна гипотеза

ГипотезаИзменениеКонтрольКритерий решения
Ошибочный canonicalВернуть self-canonical на целевых URLКонтрольная группа страниц того же шаблонаИндекс и показы восстанавливаются после переобхода
Шаблон не закрывает интентДобавить недостающий блок выбора/условий/ответовЧасть URL без измененияРастут релевантные показы и вовлеченность
КаннибализацияОбъединить дубли и усилить внутренние ссылкиКарта запрос→URLСтабилизируется целевая страница
Падение CTRПереписать Title/Description под фактический интентСхожие запросы и позицииCTR растет без ухудшения качества лидов

Чего не делать в первые дни

  • не переписывать весь сайт одновременно;
  • не менять URL и структуру без карты редиректов;
  • не удалять страницы только из-за нулевого трафика за короткий период;
  • не считать корреляцию с апдейтом доказанной причиной;
  • не ориентироваться на один сервис позиций или один агрегированный график;
  • не покупать ссылки как универсальное средство от технической ошибки.

Диагностика падения: от первого сигнала до проверяемого ТЗ

Результат работы Карточка инцидента: дата и масштаб падения, затронутые сегменты, доказанная гипотеза, минимальное исправление, контрольная группа и критерий восстановления.

Что подготовить

  • Search Console, Яндекс Вебмастер, Метрика/аналитика, мониторинг позиций и серверные логи — что доступно.
  • Календарь релизов, миграций, изменений CMS, CDN, robots.txt, sitemap, шаблонов и контента.
  • Два списка: минимум 20 потерявших URL и 20 сопоставимых контрольных URL без падения.

Порядок действий

  1. Зафиксируйте исходный сигнал: поисковик, страна, устройство, дата, метрика и источник отчета. На время критической проверки приостановите несвязанные массовые релизы.
  2. Сравните одинаковые дни недели, сезон и прошлогодний период. Отдельно посмотрите показы, клики, CTR, позицию и конверсии.
  3. Разбейте падение по шаблонам, директориям, регионам, устройствам, бренд/небренд и типам запроса. Найдите наименьший сегмент, где проблема все еще видна.
  4. Для тестовых и контрольных URL проверьте код ответа, canonical, robots, рендеринг, внутренние ссылки, sitemap и наличие основного контента в HTML.
  5. Сопоставьте дату изменения с журналом релизов и логами обхода. Совпадение по времени используйте как гипотезу, а не как доказательство.
  6. Сформулируйте причину одним предложением: «после X на страницах типа Y изменился Z, поэтому поисковик перестал видеть/выбирать их».
  7. Исправьте сначала 5–10% однородного сегмента или безопасную контрольную выборку. Не переписывайте весь сайт одновременно.
  8. Проверьте рендеринг и индекс после внедрения, затем сравните динамику теста с контролем. Только после подтверждения масштабируйте исправление.

Правила принятия решения

Если видитеЧто делатьЧто зафиксировать
Показы и число индексируемых страниц падают вместеИскать техническую доступность и canonical/robotsПримеры URL, ответы сервера, HTML до/после
Позиции стабильны, клики снизилисьПроверить спрос, CTR и состав выдачиSERP до/после, рекламные и AI-блоки, устройства
Просел один шаблон после релизаТестово откатить или исправить шаблонВерсия релиза, контрольные URL, критерий восстановления
Трафик упал только в аналитикеПроверить измерение и атрибуциюСостояние счетчика, consent, редиректы, сверка с поисковыми кабинетами

Артефакт на выходе

  • INCIDENT: дата, владелец, критичность и затронутый бизнес-процесс.
  • SEGMENT: тип URL, запросы, регион, устройство и масштаб потери.
  • EVIDENCE: скрин/выгрузка, пример HTML, релиз и контрольная группа.
  • FIX: точное изменение, ответственный, тестовая выборка и дата повторной проверки.

Контроль после внедрения

  • Контролируйте индекс, показы, клики и целевую страницу кластера; одной средней позиции недостаточно.
  • Зафиксируйте точки проверки после переобхода и на 7/14/28-й день как рабочий график, не как обещанный срок восстановления.
  • После масштабирования сохраните правило мониторинга, чтобы повтор инцидента обнаруживался автоматически.
Когда остановиться или откатить Остановите массовое исправление, если тестовая группа не показывает ожидаемого изменения, контроль ведет себя так же или появляются побочные потери индекса/конверсий. Верните предыдущую версию и пересоберите гипотезу.
Подтвержденные примеры из seomanchik В публичном кейсе интернет-магазина одежды Сергей сообщил о +5,5 тыс. запросов в топ-10 за 1,5 месяца после устранения дублей, малоценных страниц и технических проблем. В итогах 2024 года отдельно указан переход Rusprofile с −17% до +20% по трафику. Эти данные показывают ценность сегментированной диагностики, но не позволяют переносить срок и результат на другой сайт.

Получите бесплатный аудит и стратегию роста

Изучим сайт, покажем точки роста и подготовим прогноз до квалифицированных лидов и оборота из SEO/GEO.