Disallow /? vs noindex, follow vs canonical для пагинации
В SEO есть одна зона, где одна строка настройки может годами сдерживать рост сайта.
Это управление индексацией и обходом страниц.
Особенно часто проблемы возникают на интернет-магазинах, агрегаторах и сайтах с большими каталогами, где есть пагинация и фильтры.
В этой статье разберём:
- чем Disallow /? отличается от noindex, follow
- зачем нужен canonical
- почему неправильная работа с robots.txt может полностью остановить рост в Google

Главное, что нужно понять в начале
Управление индексацией и управление обходом - это не одно и то же.
Именно путаница между этими двумя процессами чаще всего приводит к ошибкам.
Что на самом деле делает Disallow /?
Disallow в robots.txt - это запрет на обход.
Когда используется правило Disallow /?, Google:
- не заходит на такие страницы
- не читает их HTML
- не видит ссылки
- не переходит дальше
- не передаёт ссылочный вес
Для поискового робота такие страницы просто перестают существовать.
Почему Disallow /? опасен для пагинации
На большинстве каталогов пагинация выглядит как page равно 2, page равно 3 и так далее.
Если такие страницы закрыты через Disallow, Google:
- видит только первую страницу категории
- не может пройти к товарам дальше
- считает эти товары слабо связанными или сиротами
Даже если все товары перечислены в sitemap, это не спасает ситуацию.
Sitemap - это просто список URL, а не доказательство структуры сайта.
Что означает meta name="robots" content="noindex, follow"
Этот тег решает совершенно другую задачу.
Noindex означает:
- страницу не нужно показывать в поисковой выдаче
Follow означает:
- по ссылкам на странице можно и нужно переходить
В результате Google:
- заходит на страницу
- видит ссылки
- переходит к товарам
- передаёт вес
- но саму страницу в выдаче не показывает
Почему noindex, follow подходит для пагинации
Страницы пагинации не обязаны участвовать в поиске.
Но они крайне важны как навигационные узлы.
Noindex, follow позволяет:
- не засорять выдачу
- сохранить структуру каталога
- дать Google дойти до всех товаров
Это принципиальное отличие от Disallow.
Зачем нужен canonical
Canonical - это указание основной версии страницы.
Он говорит Google:
- основная страница находится здесь
- все сигналы стоит учитывать именно для неё
Важно понимать:
canonical не запрещает обход
canonical не удаляет страницу
canonical лишь помогает выбрать приоритетную версию
Чем canonical, noindex и Disallow принципиально отличаются
Canonical:
- Google заходит на страницу
- видит ссылки
- сам решает, индексировать или нет
Noindex, follow:
- Google заходит на страницу
- видит ссылки
- не индексирует саму страницу
Disallow:
- Google не заходит
- не видит ссылки
- структура сайта разрывается
Классическая ошибка, которая годами тормозит рост
Очень распространённый сценарий выглядит так:
- SEO боится дублей
- Закрывает все параметры через Disallow
- Пагинация становится недоступной
- Google не видит структуру каталога
- Рост в Google останавливается
При этом:
- Яндекс может расти
- ошибок в консолях нет
- сайт выглядит технически нормальным
Это самая опасная категория ошибок - тихая и незаметная.
Как правильно делать на практике
Для сайтов с каталогами и пагинацией безопасная схема выглядит так:
- robots.txt используется только для служебных разделов
- параметры пагинации не закрываются через Disallow
- canonical указывает на основную страницу категории
- noindex, follow используется только при необходимости
Во многих случаях canonical полностью решает проблему без добавления noindex.
Главное, что стоит запомнить
Robots.txt - это грубый инструмент.
Meta robots - точечная настройка.
Canonical - навигационный ориентир для поисковика.
Подмена одного другим почти всегда приводит к потере роста.
Итог
Если Google не видит структуру сайта, он не может его масштабировать.
И чаще всего причина этого - неправильный Disallow, а не контент или ссылки.
Используйте Disallow только там, куда роботу действительно не нужно заходить.
Для управления индексацией применяйте noindex и canonical, а не robots.txt.
SEO Практик