Владелец интернет-магазина решил ускорить SEO. Купил модуль SEO-фильтров. Логика была железная: зачем прописывать страницы вручную, если модуль сам генерирует страницы под все сочетания параметров — «зеленые беговые кроссовки адидас», «красные кеды найк 42 размер», «синие шорты мужские хлопок».
Из 40 000 страниц их стало 51 000. Плюс 11 000 «бесплатных» посадочных страниц одним нажатием кнопки. Сначала радовались — 11 000 страниц без участия копирайтеров и SEO-специалистов. Спустя время заметили, что с позициями что-то не так. Посещения упали на 30–40% за два месяца. Стали разбираться.
И вот что нашли.
Страницы с 1-2-3 товарами и пустые страницы
Модуль исправно генерировал страницы под каждое сочетание фильтров. Но он не проверял, сколько реально товаров попадает под это сочетание.

В результате:
- Страницы, где по сочетанию фильтров находилось 1–3 товара. Таких оказалось около 40% от всех сгенерированных — примерно 4 400 страниц.
- Страницы, где не находилось ни одного товара. Пустые страницы с заголовком, хлебными крошками и надписью «Ничего не найдено». Их было около 15% — примерно 1 650 страниц.
- Остальные 45% страниц содержали 4–10 товаров. Но и среди них многие были с одинаковым или пересекающимся содержимым.
Пустые страницы и страницы с 1-2 товарами — это самый настоящий мусор для поисковых систем. Поисковик заходит, видит страницу с одним товаром (или вообще без товаров) и делает вывод: «Сайт некачественный, информации мало, пользы для пользователя нет». Позиции всего сайта начинают падать.
Почему это происходит: алгоритмы Яндекса и Google оценивают не только отдельные страницы, но и сайт в целом. Если на сайте много мусорных страниц, поисковики снижают доверие ко всему ресурсу. Даже хорошие, качественные страницы начинают ранжироваться хуже.
11 000 страниц вручную не переберёшь
Проблему увидели. Надо чистить. Но проверить руками 11 000 страниц нереально.
Если один человек проверяет одну страницу за 30 секунд (открыть, посмотреть количество товаров, принять решение), то на 11 000 страниц уйдёт:
- 11 000 × 30 секунд = 330 000 секунд
- 330 000 / 60 = 5 500 минут
- 5 500 / 60 = 91,7 часа
- Это 12 рабочих дней без перерыва
При 8-часовом рабочем дне — более 11 рабочих дней только на проверку. И это без учёта удаления, настройки редиректов и проверки результата. На полную очистку ушло больше 3 недель.
На это пошли. Потому что дальше падение позиций стало катастрофическим — некоторые категории потеряли до 60% трафика.
Решение: закрывать от индексации, а не удалять
После ручной чистки сайт вздохнул. Но осадочек остался: как не допустить такого в будущем, если модуль всё равно генерирует страницы по всем сочетаниям?
На сайт добавили автоматическое условие:
Если товаров в категории меньше 3 — страница автоматически закрывается от индексации метатегом noindex.
Страница остаётся на сайте. Пользователь, если перейдёт по прямой ссылке, её увидит. Но поисковый робот получает команду «не показывать эту страницу в выдаче».
Исключение: если под сочетание фильтров подходит 3 товара и больше — страница индексируется и участвует в ранжировании.
Автоматически. Без ручной проверки 11 000 страниц.
Как это выглядит в коде страницы:
html
<meta name="robots" content="noindex, follow">
Директива noindex запрещает индексацию страницы, а follow разрешает роботу переходить по ссылкам на этой странице. Это важно, чтобы не блокировать индексацию товаров, которые всё-таки есть на странице.
Пример из реальной практики
Один из крупных интернет-магазинов электроники столкнулся с такой же проблемой. У них модуль генерировал страницы под сочетания фильтров типа «телевизоры 43 дюйма с Wi-Fi и голосовым управлением».
При проверке оказалось:
- 20% сгенерированных страниц содержали 0–1 товар
- 35% — 2–3 товара
- Остальные — 4 и больше
После внедрения правила «индексировать только страницы с 4+ товарами»:
- Количество страниц в индексе сократилось на 55%
- Общий органический трафик вырос на 25% через 2 месяца
- Конверсия по низкочастотным запросам увеличилась на 40%
Потому что поисковики перестали тратить время на обход мусорных страниц и сосредоточились на качественных.
Что в итоге
Модули автоматической генерации страниц — штука полезная, но опасная. Они не думают о качестве. Они просто создают страницы под все возможные комбинации параметров.
Если не контролировать, что в итоге попадает в индекс — сайт захламляется мусором. Поисковики это видят. И наказывают снижением позиций.
Единственный безопасный способ работы с SEO-фильтрами:
- Страницы генерируются автоматически под любые сочетания фильтров.
- Система проверяет количество товаров на странице.
- Если товаров 3 и больше — страница в индексе (noindex не добавляется).
- Если товаров меньше 3 — страница закрывается noindex.
Дополнительно стоит настроить:
- Канонические ссылки (rel=”canonical”) для страниц с пересекающимся содержимым — чтобы поисковики не считали их дублями.
- Проверку на дубли: если новая сгенерированная страница на 80% совпадает по смыслу с уже существующей — добавлять её в индекс не нужно.
Тогда и страниц много, и мусора в индексе нет.
Коротко
- 11 000 дополнительных страниц звучит здорово, пока вы не находите среди них пустые и с 1-2 товарами.
- Ручная проверка такого объёма — 3 недели адского труда.
- Метатег
noindexдля пустых и малополезных страниц — единственное спасение. - Условие «индексировать, если товаров ≥ 3» должно быть прописано в логике модуля до генерации, а не после.
Автоматические SEO-фильтры — хороший инструмент. Но без контроля качества они убивают сайт.

