30 000
HoReCa и еда
Июль 2026
Разобраться в причинах массовой просадки крупного кулинарного сайта в Яндексе: отделить реальное SEO-снижение от аномалий аналитики, исключить санкции и аварийные технические сценарии, а также понять, какие факторы могли привести к потере сильных позиций.
Клиент обратился с проблемой заметного снижения поискового трафика. Проект крупный: десятки тысяч рецептов, каталоги блюд, подборки, пользовательские страницы и сложная структура URL.
На старте было важно не просто найти “ошибки на сайте”, а понять, что именно произошло:
это реальное SEO-падение или искажение в аналитике;
затронуты Яндекс и Google одинаково или проблема сильнее в одной поисковой системе;
есть ли санкции, массовая деиндексация, robots/noindex/canonical-ошибка;
сайт выпал из выдачи или потерял самые кликабельные позиции;
кто занял потерянные места;
есть ли внутренние факторы, которые могли усилить просадку.
На первом этапе задача была не в том, чтобы дать общий список SEO-рекомендаций, а в том, чтобы выстроить последовательную картину снижения: от общей динамики до конкретных запросов, страниц, конкурентов и технических сигналов.
Просадка была сильнее выражена в Яндексе. Google рассматривался как контрольная поисковая система: если бы на сайте была критическая общесайтовая авария, она с высокой вероятностью затронула бы оба поисковика.
По Google массовой аварии не подтвердилось: клики снизились на 5,2%, но показы выросли на 17,7%, CTR снизился с 11,55% до 9,30%, а средняя позиция улучшилась с 8,28 до 6,46. Количество проиндексированных страниц оставалось стабильным, около 79-80 тысяч URL.
По Яндексу ситуация была другой. Данные Вебмастера подтвердили реальное ухудшение: снижались клики, CTR, средняя позиция, средняя позиция клика и доля показов в ТОП-1.
Важный момент: часть падения в Метрике была искажена
В Метрике были обнаружены аномалии по прямым и внутренним переходам. Например, 21-22 мая поисковый трафик почти не изменился: 292 767 → 292 762 визита, но прямой трафик упал с 363 848 до 71 970 визитов, а внутренние переходы — с 44 515 до 9 283.
Это помогло отделить две разные проблемы:
Часть резкого визуального падения в Метрике была связана с учетом или классификацией трафика;
При этом SEO-проблема в Яндексе действительно существовала и подтверждалась Вебмастером.
Так мы не стали делать ложный вывод “весь трафик обвалился из-за SEO”, но и не списали проблему только на аналитику.
Чтобы перейти от общей динамики к конкретике, было сформировано ядро запросов, по которым сайт потерял клики в Яндексе. Дальше по этому ядру была снята выдача и сопоставлена с потерями кликов.

По большей части ядра сайт не выпал из выдачи. Наоборот, 1000.menu часто оставался в ТОП-3, но терял первую позицию. Для информационного сайта это критично: смещение с первого места на второе или третье может давать большую потерю кликов даже без формального “обвала” позиций.

По снятой выдаче было видно, что основной конкурент в ядре потерь — RussianFood.
В текущем ТОП-1 RussianFood находился по 87 запросам из 150, а выше 1000.menu — по 100 запросам. На эти запросы приходилось 106 446 потерянных кликов, то есть около 66% потерь в анализируемом ядре.
Дополнительно данные Keys.so показывали противоположную динамику: у 1000.menu снижалось количество запросов в ТОП-1, а у RussianFood оно росло.
Вывод. Нельзя сказать, что “весь трафик забрал RussianFood”, но по ядру потерь видно перераспределение верхних позиций в пользу этого конкурента.


Отдельно была найдена важная внутренняя проблема: по 35 из 150 запросов Яндекс начал показывать другой URL 1000.menu.
Чаще всего смена происходила между:
/cooking/
/catalog/
/meals/
Примеры:

После 20 апреля Яндекс стал заметно активнее обходить технические и пользовательские разделы сайта. Основной объем приходился на /user/, /channel/ и связанные подразделы.
Эти URL не являлись целевыми посадочными страницами для SEO-трафика, но были доступны роботу для обхода. Риск здесь не в том, что это “единственная причина падения”, а в том, что на крупном сайте такой технический шум может ухудшать переобход и интерпретацию полезных страниц.
В Яндекс Вебмастере был зафиксирован резкий рост URL со статусом “запрещено элементом noindex”. Дополнительный анализ показал, что основную долю составляли технические URL, которые отдавали 200 OK, были доступны роботу, содержали meta noindex и не предназначались для поискового трафика.
Важно! это не было массовой деиндексацией полезного контента. Это был признак того, что Яндекс активно обнаруживает технические страницы.


Также были выявлены проблемы Sitemap и цепочек редиректов. Для крупного сайта sitemap должен помогать поиску находить полезные индексируемые страницы, а не подмешивать URL с noindex, редиректами, параметрами или техническими страницами.
В период до и во время просадки на сайте проводились крупные изменения:
добавление HTML в пошаговые рецепты;
добавление ИИ-поиска;
добавление видео как последнего шага рецепта;
починка GeoIP после ухода от Cloudflare;
уход от Cloudflare;
временное замедление сайта;
серверные патчи;
обновление приклеенного меню;
обновление CSS framework;
обновление responsive-картинок;
обновление режимов просмотра рецепта.
Точных дат по всем релизам не было, поэтому нельзя было доказательно привязать падение к одному изменению. Но часть изменений затрагивала SEO-чувствительные зоны: кеширование, GeoIP, скорость, HTML основного контента, мобильный шаблон, изображения и внутренние ссылки.
AI-ответы и новые форматы выдачи тоже были рассмотрены как фактор. Для кулинарной тематики это важно: часть запросов может закрываться прямо в выдаче через быстрые ответы, изображения, видео, карточки рецептов и нейроответы.
Но по итогам анализа AI-ответы нельзя было считать единственной или главной причиной падения, потому что:
1000.menu по ядру потерь часто оставался в ТОП-3;
значимая часть потерь приходилась на запросы, где выше стоял RussianFood;
по части запросов менялся релевантный URL внутри самого 1000.menu.

Снижение не было следствием одной изолированной ошибки. Наиболее вероятная картина:
1000.menu попал в период изменения и переоценки выдачи Яндекса с накопленными техническими и структурными рисками. На этом фоне сайт стал чаще уступать верхние позиции RussianFood, а по части запросов Яндекс начал нестабильно выбирать релевантный URL внутри самого 1000.menu.
То есть проблема была не в одной “сломанной кнопке”, а в сочетании факторов:
реальное ухудшение показателей в Яндексе;
потеря ТОП-1 по части сильных запросов;
конкурентное вытеснение;
нестабильность релевантных URL;
технический шум в обходе;
рост технических noindex-страниц;
проблемы Sitemap и редиректов;
крупные технические изменения на сайте;
турбулентность Яндекса и изменение форматов выдачи.
По итогам диагностики были подготовлены и переданы первичные задачи для команды проекта:
технические разделы/user/и/channel/;
Sitemap;
цепочки редиректов;
внутренние технические URL;
рост технических noindex-страниц;
нестабильные релевантные URL;
дубли и пересечения;
проблемные Title, Description и H1;
отсутствующие Description;
направления для дальнейшего конкурентного и шаблонного анализа.
Также аналитически были закрыты ключевые блоки:
сопоставлены данные Метрики и Яндекс Вебмастера;
проверены индексация, санкции и аварийные сценарии;
проанализирована статистика обхода;
выделено ядро запросов с потерей кликов;
снята выдача по этому ядру;
определено, кто находится выше 1000.menu;
SERP соединен с потерей кликов;
выявлена значимая роль RussianFood;
выявлена нестабильность релевантных URL;
проверены аномалии прямого и внутреннего трафика;
учтены данные по турбулентности Яндекса;
сформированы направления следующего этапа.
Клиент получил не просто аудит “со списком ошибок”, а структурированную картину падения:
Понимание, что снижение в Яндексе реальное, а не только ошибка Метрики.
Исключение критических сценариев: санкций, массовой деиндексации, полного закрытия сайта.
Понимание механики просадки: не выпадение из поиска, а потеря верхней зоны SERP.
Подтверждение конкурентного фактора RussianFood.
Выявление внутренней нестабильности релевантных URL.
Список технических и структурных факторов, которые могли усилить падение.
Первичные тикеты для разработки.
Roadmap дальнейших SEO-работ.
После завершения первого этапа клиент поставил дальнейшие работы на паузу и решил реализовывать крупный внутренний план развития проекта собственной командой.
Поэтому кейс фиксирует именно этап антикризисной диагностики, поиска причин и подготовки задач, а не полный цикл восстановления трафика.
За первый этап удалось перевести проблему из состояния “сайт массово просел, причина непонятна” в понятную диагностическую карту: что подтвердилось, что было исключено, где сайт теряет клики, кто забрал верхние позиции, какие внутренние факторы снижают устойчивость и какие задачи нужно внедрять в первую очередь.
Подтвердил реальное снижение в Яндексе, исключил санкции, массовую деиндексацию и полное закрытие сайта от индексации. На ядре из 150 запросов выявил потерю 161 059 кликов, конкурентное вытеснение со стороны RussianFood и нестабильность релевантных URL между /cooking/, /catalog/ и /meals/. Клиент получил понятную карту проблем и первичные задачи для восстановления поисковой устойчивости.
![]()
Михаил
Дмитрий, спасибо за проделанную работу.
Первый этап полностью оправдал наши ожидания. Аудит оказался очень полезным, и сейчас мы последовательно внедряем все его рекомендации.
Что касается дальнейших этапов, мы приняли решение пока поставить их на паузу.
Причина простая: сейчас у нас сформировался большой внутренний план развития проекта, который включает переработку шаблонов, массовую адаптацию рецептов и подборок с помощью ИИ, развитие архитектуры сайта и ряд других крупных изменений. Нам важно сначала реализовать этот этап и оценить его результаты.
После завершения этих работ мы обязательно вернемся к вопросу дальнейшего сотрудничества. В этот момент нам будет особенно интересен независимый взгляд на то, что получилось, какие сильные стороны удалось реализовать и что мы могли упустить.
Еще раз спасибо за качественно проведенный аудит. Думаю, что к разговору о следующих шагах мы вернемся уже после завершения текущего этапа развития проекта.![]()