Мы сгенерировали 5058 страниц. Яндекс выбросил 3808 из них
Коротко: что произошло
Летом 2026 года на сайте BotClinic, botclinicco.com, появилось 5058 страниц, собранных по схеме «ниша × город × район»: продвижение логистики в Талдыкоргане, ветклиника в центре Туркестана и так далее по всем нишам и городам из базы. Логика казалась разумной (чем больше посадочных страниц, тем больше точек входа из поиска), и проверять её до запуска никто не стал.
Через несколько недель из Яндекс.Вебмастера выгрузили список исключённых страниц. В нём было 3818 записей. Из них 3808 (99%) Яндекс исключил со статусом «нет поискового спроса», ещё 8 оказались неканоническими дублями, 2 были редиректами.
С техникой всё было в порядке. Страницы отдавались корректно, контент рендерился на сервере, и робот видел его без выполнения скриптов (это проверяли отдельно). Просто по этим запросам никто ничего не ищет.
Почему выгрузка важнее догадок
До выгрузки у нас была своя версия. Незадолго до этого чинили канонические адреса, и казалось логичным, что Яндекс отреагировал именно на них: по времени совпадало, звучало убедительно... и было неверно. На канонические дубли пришлось 0,2% исключений, только и всего. Поверь мы в эту версию, ушли бы недели на правку того, что почти ни на что не влияло.
Поэтому при массовом исключении страниц сначала выгружайте список со статусами, а гипотезы стройте потом. В Яндекс.Вебмастере это раздел с исключёнными страницами (экспорт даёт колонку с причиной по каждому адресу). Посчитать распределение по причинам можно минут за пять, и после этого спорить обычно уже не о чем.
Яндекс строже Google в этом вопросе
Google принял почти все 5058 страниц и держал их в индексе, только на низких позициях. Яндекс отсёк их по спросу куда жёстче.
Для Казахстана и России это существенно, у Яндекса здесь заметная доля. Подход «сгенерируем побольше, что-нибудь да зацепится» в Google ещё даёт иллюзию результата (страницы в индексе есть, отчёт выглядит бодро), а в Яндексе он почти сразу упирается в стену.
И ещё одно. Тысячи пустых страниц не лежат мёртвым грузом: они портят оценку качества всего сайта, в том числе тех страниц, которые сами по себе в порядке. Второй раз это случилось у нас по другой причине, в разборе 5453 страниц-дублей мусор породила мультиязычность.
Что не так с генерацией по шаблону
Классическая ошибка выглядит так: на странице меняется только название города, а остальной текст один и тот же. Адреса разные. Страница по сути одна, только в тысяче копий.
Вторая беда глубже, и текстом её не вылечить. Даже очень хороший материал про «SEO для логистики в Талдыкоргане» не приведёт людей, если такой запрос задают ноль раз в месяц. Качество текста спрос не создаёт.
Отсюда правило: спрос проверяется до того, как появился адрес, а не после. Частотность в Вордстате или в сервисах подсказок (пара часов работы) экономит недели разгребания последствий, и эти часы окупаются ещё до того, как страница попадёт в сборку.
Как мы это исправили
В коде появилась функция избирательной индексации. Она для каждой комбинации решает, пускать её в индекс или нет, и правила у неё простые. Базовые страницы ниш открыты. Ниша в крупном городе открыта. Ниша в районе небольшого города закрыта.
Список городов для индексации тогда ограничили пятью крупнейшими. Остальные комбинации остались доступны по прямой ссылке, но их закрыли от индексации и убрали из карты сайта, поэтому робот по ним не ходит и индекс ими не засоряется.
Отдельно про карту сайта. В неё попадают только индексируемые страницы. Если держать в sitemap адреса, которые вы сами закрыли от индексации, поисковик получает два противоречивых сигнала сразу и читает их как небрежность.
Расширять список городов собирались только тогда, когда по конкретной связке появится подтверждённая частотность. «Вдруг кто-то будет искать» поводом не считается.
Что было дальше: районы, города и октябрьская чистка
Летом закрыли от индекса районы небольших городов, а часть шаблонов оставили открытыми, чтобы посмотреть на них в деле. К осени по этим страницам накопились свои данные. Они говорили то же самое, что июльская выгрузка из Вебмастера, только медленнее и на меньших числах.
Районный эксперимент закрыли 5 октября. В нём было 240 страниц, и за 8 недель они не принесли ни одного клика. Ни одного.
12 октября дошла очередь до страниц «ниша × город». Их было 210, и за 3 месяца у всех вместе набралось 24 показа (не клика, а показа). При сравнении текстов выяснилось, что шаблон совпадал между страницами на 70–74%: та же подстановка города, только аккуратнее оформленная. От индекса закрыли 202 страницы из 210, оставили 8.
Яндекс в это время тоже высказался. 26 сентября и 7 октября он исключал шаблонные статьи со статусом LOW_QUALITY. Формулировка другая, чем летом («нет спроса»), смысл тот же: страница есть, пользы от неё поисковик не видит.
Летний статус и осенний отличаются в одном важном месте. «Нет спроса» говорит о запросе: по этой теме просто никто не ищет, и текст тут ни при чём. LOW_QUALITY говорит уже о самой странице, о её содержании. Шаблон, который почти дословно повторяет соседние страницы, попадает под второй статус даже тогда, когда спрос по теме есть, поэтому чинить его подстановкой ещё одного города бесполезно.
Карта сайта после чистки сжалась с 852 адресов (на 7 октября) до 412. В индексе Google на 4 октября было 513 страниц. Сокращаем его сознательно, это не потеря: тонкий шаблон в таком объёме тянет вниз оценку всего домена, и держать его ради красивой цифры в отчёте нет смысла.
Что это значит для клиентских проектов
Обещать «N тысяч страниц в индексе» мы перестали, потому что такое обещание поисковик выполнить не даст. В договорённостях с клиентами теперь стоят запросы с подтверждённой частотностью и заявки, а не количество страниц.
Если подрядчик предлагает сгенерировать вам тысячи страниц под все возможные комбинации, попросите его показать, по скольким из этих запросов есть реальный спрос. Обычно на этом разговор и заканчивается.
Свой сайт можно проверить тем же способом и без подрядчика. Откройте в Яндекс.Вебмастере исключённые страницы, выгрузите их и посмотрите, какая доля приходится на «нет спроса» и на LOW_QUALITY. В Google Search Console сравните число страниц в карте сайта с числом проиндексированных, а потом посмотрите, сколько показов у шаблонных разделов за три месяца. Если у сотен страниц показы исчисляются единицами, у вас та же история, что у нас, только в другой нише.
Порядок работы теперь такой. Сначала собирается семантика. Потом из неё отсекается нулевая частотность. Страницы генерируются только под то, что осталось, и каждая наполняется фактурой (цены, сроки, примеры из ниши), а не подстановкой города. Страниц выходит меньше, зато у каждой есть шанс. Этот подход входит в технический аудит: у сайта проверяется не только техническое состояние, но и то, обоснована ли его структура.
У наших разборов, если сложить их подряд, одна общая черта: внутренняя система рапортовала об успехе, а правду показывали отчёты поисковика. Похожая история случилась с уведомлениями, которые обгоняли выкладку сайта.
Проверил: Александр Фалеев, директор BotClinic, 16 октября 2026.
Частые вопросы
Как понять, что страницы исключены именно из-за отсутствия спроса?+
Выгрузите список исключённых страниц из Яндекс.Вебмастера, в экспорте есть колонка со статусом по каждому адресу. Статус «нет поискового спроса» означает ровно то, что написано: технически страница в порядке, но запросов по её теме нет. Не стройте гипотезы до выгрузки. У нас правдоподобная версия про канонические адреса объяснила только 0,2% случаев.
Сколько страниц вообще стоит генерировать?+
Столько, сколько вы нашли запросов с подтверждённой частотностью. Не «все возможные комбинации», а те, что люди действительно ищут. Из 5058 сгенерированных у нас осмысленными оказались примерно треть, остальное было сделано впрок и шансов не имело.
Закрыть лишние страницы от индексации или удалить?+
Смотря зачем они нужны. Если на страницу ходят люди (по прямой ссылке, из внутренней навигации), закройте её от индексации, оставьте доступной и обязательно уберите из карты сайта. Если она не нужна никому, лучше её вовсе не генерировать, так дешевле для краулингового бюджета.
Работает ли этот подход в Google так же?+
Google терпимее. Он принял почти все наши страницы и просто ранжировал их низко. Итог тот же (трафика нет, а риск для оценки качества сайта остаётся), разница только в скорости: Яндекс показывает проблему сразу, а Google позволяет долго её не замечать.