Что такое noindex и когда вам НЕ нужно, чтобы страница попадала в Google
Как убрать страницы корзины, благодарности или админки из результатов Google: что такое noindex, когда его применять и ошибка, из-за которой он бесполезен.
Вы ищете название своей компании в Google и среди важных страниц вдруг видите... страницу «Спасибо за заказ» или пустую корзину. Это не катастрофа, но выглядит непрофессионально — и, что хуже, размывает ваше присутствие в поиске страницами, которых там быть не должно.
Хорошая новость: есть простой инструмент, созданный именно для этого — тег noindex. В этой статье я объясню, что он означает, какие страницы стоит скрыть, где та ловушка, в которую попадают почти все, и как применить его правильно — будь у вас WordPress или сайт, написанный на коде.
Что такое noindex на самом деле
noindex — это инструкция, которую вы даёте поисковым системам: «ты можешь видеть эту страницу, но, пожалуйста, не добавляй её в результаты». Технически это мета-тег, размещённый в `<head>` страницы:
`<meta name="robots" content="noindex">`
Когда Google обходит страницу и находит тег, он убирает её (или не добавляет) из индекса — базы данных, из которой формируются результаты поиска. Страница остаётся рабочей, доступной любому, у кого есть ссылка, но не показывается, когда кто-то ищет в Google.
Есть и вариант на уровне сервера — HTTP-заголовок `X-Robots-Tag: noindex`, полезный для файлов без `<head>`, например PDF. Идея та же: вы управляете тем, что попадает в витрину Google, а не тем, что существует на сайте.
Какие страницы вам точно не нужны в Google
Не всё на сайте достойно того, чтобы находиться через поиск. Классические кандидаты на noindex:
- Корзина и оформление заказа — пустые или личные, им не место в результатах.
- Страница «Спасибо / заказ подтверждён» — полезна только после действия, а не как точка входа.
- Вход, личный кабинет, панель администратора — приватные зоны, а не публичный контент.
- Результаты внутреннего поиска по сайту — они порождают бесконечные и «тонкие» страницы.
- Тестовые, промежуточные (staging) или дублирующие версии.
- Подтверждения форм или страницы «спасибо за подписку».
Простое правило: если страница не помогла бы тому, кто находит вас впервые — и вы бы не хотели, чтобы она была первым впечатлением — ей, скорее всего, стоит поставить noindex.
Классическая ловушка: noindex — это НЕ robots.txt
Здесь ошибаются почти все. Многие думают, что, заблокировав страницу в файле `robots.txt`, они убирают её из Google. Неверно — и наоборот тому, что ожидаешь.
`robots.txt` с `Disallow` говорит поисковикам: «не заходи на эту страницу». Но если Google не заходит на страницу, он не может прочитать тег noindex. Результат? Google может по-прежнему показывать страницу в результатах — просто без описания, с текстом «нет доступной информации».
Значит, чтобы noindex сработал, Google ДОЛЖЕН иметь доступ к странице. Не блокируйте в robots.txt страницу, которую хотите убрать через noindex. Выбирайте один метод, а не оба в конфликте. robots.txt нужен для экономии ресурсов обхода; noindex — для контроля того, что появляется в результатах.
Как применить noindex на практике
Зависит от того, как построен сайт:
- WordPress с Yoast или Rank Math: откройте страницу, найдите раздел SEO → «Advanced» и установите «Разрешить поисковым системам показывать эту страницу?» на «Нет». Плагин добавит тег автоматически.
- WooCommerce: страницы корзины, оформления заказа и кабинета можно настроить по отдельности тем же способом.
- Сайт на коде (Next.js, ручной HTML): добавьте в `<head>` тег `<meta name="robots" content="noindex">` или генерируйте его условно для нужных маршрутов.
- Файлы (PDF и др.): заголовок `X-Robots-Tag: noindex` на уровне сервера.
После установки тега проверьте через «Проверку URL» в Google Search Console. Она точно скажет, считает ли Google страницу индексируемой. Не полагайтесь на догадки — проверяйте исходный код страницы и Search Console.
Ошибки, которые вам дорого обходятся (и как их избежать)
Несколько ловушек, которые я вижу часто:
- noindex, забытый на всём сайте. При запуске во многих темах отмечена галочка «отговорить поисковые системы». Если она остаётся активной, ваш сайт не появляется вообще — это первое, что нужно проверить, когда новый сайт «не в Google».
- noindex по ошибке на важной странице услуги или товара, случайно убранной из индекса.
- Конфликт с robots.txt, как описано выше.
- Ожидание мгновенного результата. Google нужно время, чтобы заново обойти страницу и применить изменение.
Если вы смотрите в Google и видите страницы, которых там быть не должно — или, наоборот, вообще не находите свой сайт — это часто именно такая настройка, неправильно заданная при сборке. В MPO Web Studio мы проверяем это с самого начала и можем показать бесплатное демо, собранное заранее, чтобы вы увидели, как всё выглядит. Если хотите быстрое мнение по вашему случаю, напишите нам в WhatsApp — мы работаем удалённо, по всей стране.
Частые вопросы
Я заблокировал страницу в robots.txt, почему она всё равно в Google?+
Потому что robots.txt останавливает доступ, а не индексацию. Если Google не может зайти на страницу, он не видит тег noindex и может показать страницу без описания. Уберите блокировку из robots.txt и вместо этого поставьте noindex прямо на страницу.
Через сколько страница исчезнет из Google после установки noindex?+
Не мгновенно. Google должен заново обойти страницу, чтобы увидеть тег. Это может занять от нескольких дней до нескольких недель. Ускорить можно, запросив переиндексацию в Search Console.
Не навредит ли noindex SEO остального сайта?+
Нет, если ставить его только на подходящие страницы. Наоборот, убирая «тонкие» или дублирующие страницы, вы помогаете Google сосредоточиться на важном контенте. Проблемой это становится, только если применить его по ошибке к важным страницам.
В чём разница между noindex и «nofollow»?+
noindex говорит «не добавляй эту страницу в результаты». nofollow говорит «не переходи по ссылкам на ней». Это разные вещи; чтобы скрыть страницу из поиска, нужен noindex.
Можно ли просто закрыть страницу паролем вместо noindex?+
Да. Страницу под паролем или доступную только после входа нельзя проиндексировать, потому что Google не добирается до контента. Это подходит для по-настоящему приватных зон; noindex — для публичных страниц, которые вы просто не хотите видеть в результатах.
7 ошибок, которые отпугивают клиентов с вашего сайта
Оставьте email и получите гид прямо здесь, сразу. Без спама.
Хотите увидеть, как мог бы выглядеть сайт вашего бизнеса?
Напишите нам в WhatsApp — и мы бесплатно подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете — без обязательств.