Как настроить meta robots у отдельной статьи WordPress: noindex без потери трафика

meta robots statya wordpress cover Без рубрики
Пошагово: noindex только у одной записи, проверка кода и sitemap, без robots.txt и без галочки в Чтении. Сохраните трафик на остальные статьи.

Страх одной галочкой закрыть весь сайт мешает убрать из поиска одну старую акцию. Ольга вела блог салона: ссылку на пост со скидкой скинула в Telegram, клиенты нашли в Яндексе устаревшую цену. В robots.txt это не лечится – нужен meta robots (метка «не показывать в поиске») у одной записи в Yoast или Rank Math. Сегодня поставите noindex, сохраните и через просмотр кода проверите, что остальной блог открыт для поиска.

Meta robots у одной записи – подпись в коде для робота: «не добавляй этот адрес в результаты». Это не robots.txt и не галочка «Видимость для поисковых систем» в Настройки → Чтение, которая закрывает весь сайт. Google и Яндекс предупреждают: если закрыть URL только через robots.txt, робот может не увидеть noindex. Для снятия из выдачи нужна метка в HTML; robots.txt ограничивает обход, а не прячет уже проиндексированное.

Путаница идёт от трёх рычагов. Черновик скрывает текст от гостей, но опубликованная запись с прямой ссылкой всё равно может попасть в индекс. Глобальная галочка в Чтении вешает noindex на каждую страницу – так после переноса с тестового домена ломают весь магазин. Третий рычаг – SEO-блок у одной записи: его и нужен маркетологу, который обновил акцию и не хочет резать трафик на статьи с заявками.

На практике владельцы путают «исключить из sitemap» и noindex: первая опция лишь убирает URL из списка для робота, но не равна запрету показа в выдаче. Для акции, которую уже нашли по брендовому запросу, нужен именно noindex на записи плюс открытый обход URL – без Disallow в robots.txt на тот же адрес.

Разберите, что делает meta robots у одной записи

Схема на доске в том же офисе: meta robots у одной записи WordPress

Meta robots – строки в head страницы, чаще meta name=robots content=noindex или noindex,follow. noindex просит не показывать URL в результатах. follow (по умолчанию у Yoast) сохраняет обход ссылок внутри текста – трафик на другие материалы не режете. Гостю страница по-прежнему открывается: noindex не ставит пароль и не переводит запись в черновик.

Директивы max-snippet и max-image-preview в Advanced новичку обычно не нужны: они управляют длиной фрагмента в выдаче, а не фактом индексации. nofollow включают осознанно, если не хотите, чтобы робот шёл по ссылкам из статьи.

Инструмент На что влияет Закрывает одну статью?
noindex на записи Только этот URL Да, после обхода
robots.txt Disallow Обход путей Нет как замена noindex
Чтение → не индексировать сайт Весь WordPress Да, для всех URL
Черновик Гости не видят текст Не если ссылка из мессенджера нужна

Проверьте, что сайт не закрыт целиком

Чеклист на столе в том же офисе: сайт не закрыт целиком перед noindex

Боль «сломаю SEO галочкой в Чтении» решается до настройки отдельной статьи. Rank Math в справке про Excluded by noindex часто указывает на глобальную видимость, а не на ваш переключатель у записи.

  1. Настройки → Чтение: снимите «Рекомендовать поисковым системам не индексировать сайт», если ждёте заявки из поиска.
  2. Откройте свежую статью с трафиком → просмотр кода → убедитесь, что там нет noindex.
  3. После копирования с тестового проверьте, что сайт публичный: иначе ядро WordPress добавляет noindex ко всем URL.

Настройте noindex в Yoast или Rank Math

Стикеры Yoast и Rank Math на столе: noindex у одной записи

Записи → нужный пост в редакторе блоков. Вкладку Advanced видят редакторы и админы; в Rank Math включите Advanced Mode в панели плагина, если её не видно.

Yoast SEO: Advanced → «Allow search engines to show this Post in search results?» → No. Получите noindex,follow – follow не трогайте.

Rank Math: Advanced → No Index → Обновить запись.

Если метабокс не виден, проверьте роль пользователя (редактор или администратор) и что SEO-плагин активен для типа «Запись». В списке записей Rank Math можно фильтровать Noindexed – удобно после миграции, когда на части статей случайно остались старые флаги из импорта.

Схема:

Чтение (сайт открыт) → одна запись → Advanced → noindex → код с noindex → sitemap без лишнего URL → заметка когда снять

  1. Выберите запись: устаревшая акция, тест, thank-you, слабый дубликат гайда.
  2. Не трогайте статьи, с которых идут заявки из поиска.
  3. Обновите пост и откройте публичный URL.
  4. Просмотр кода (Ctrl+U) → meta name=robots с noindex.
  5. Контроль: у соседней статьи noindex быть не должно.

Выберите, когда noindex уместен

Закрывают шум: дубликаты акций, опубликованные по ошибке черновики, служебные thank-you, тесты. Нельзя вешать noindex на статью, которая тянет органику на услуги.

При двух копиях текста на слабой версии – noindex, на главной – индексация и при необходимости canonical (см. canonical у статьи). noindex архивов рубрик – отдельная тема: архивы и теги.

Согласуйте sitemap и robots.txt с noindex

Исключение из карты сайта – не то же самое, что noindex: Yoast пишет, что для скрытия из выдачи нужна метка на странице. Плагины обычно убирают noindex-записи из sitemap после сохранения.

*Instagram,Facebook (принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ)

Не блокируйте тот же URL в robots.txt: Яндекс просит не закрывать noindex-страницы там, чтобы робот увидел указание. Типичная ошибка – Disallow на одну статью вместо метки в SEO-блоке.

Ядро WordPress с версии 5.5 отдаёт карту по адресу /wp-sitemap.xml. SEO-плагины часто подменяют её своей картой; правило одно: URL с noindex не должен там «рекламироваться» как кандидат на индекс. Плагин noindex SEO на wordpress.org для простых сайтов тоже убирает такие записи из core sitemap – но если у вас уже Yoast или Rank Math, дублировать инструменты не нужно.

Проверьте результат, если URL уже в индексе

Успех: в коде закрытой статьи есть noindex; у контрольной – нет; галочка в Чтении снята; вы записали дату, причину и когда снять запрет после обновления контента.

  1. Сравните head у закрытой и открытой записи.
  2. Проверьте sitemap плагина или /wp-sitemap.xml.
  3. Google Search Console – проверка URL; статус про метатег robots подтверждает noindex.
  4. Яндекс Вебмастер – индекс может обновляться до примерно трёх недель после обхода.
  5. После рерайта акции снимите noindex и при необходимости запросите переобход.

База Rank Math – в гайде по настройке; странные статусы – в материале про проверку индексации.

В Google Search Console API для проверки URL есть состояние, когда страница заблокирована метатегом robots – это подтверждение, что noindex дошёл до Google. В реальном проекте не ждите мгновенного исчезновения: робот должен снова загрузить страницу. Запись в блокноте «закрыл акцию 30.09, снять noindex после новогодней распродажи» спасает от типичной ошибки – забытый флаг на обновлённом гайде.

Избегайте ошибок с потерей трафика

Часто ломается так: noindex забыли снять после обновления гайда. Или повесили на URL с заявками. Или две версии акции, noindex только на одной. Ещё ловушка – скопировать настройки с тестового сайта, где весь проект был закрыт от индекса: на бою такие флаги на отдельных постах копятся незаметно.

Много записей после миграции – проще через контакты или Telegram, чем вслепую. Точечные задачи – шаги выше; масштаб – на услугах по WordPress.

Что сделать сегодня

Чтение → одна запись → Advanced → noindex → код → sitemap → добавьте напоминание снять noindex. Ещё материалы – хаб статей.

Материал проверен: Андрей Дикий – создаёт сайты и продвигает их статьями (SEO/GEO).
Достоверность данных: Google Search Central (block-indexing, robots meta, robots.txt), справка Яндекс Вебмастера, Yoast и Rank Math KB, WordPress Developer (wp_robots_noindex, sitemap 5.5); Вордстат, прогон 2026-09-30 (MCP недоступен).

Частые вопросы

Чем meta robots отличается от robots.txt?

robots.txt задаёт обход путей, а не команду «не показывай в результатах». Для одной записи ставят noindex в SEO-плагине, а не Disallow на тот же URL в файле.

Можно ли noindex только в Яндексе?

В Yoast и Rank Math обычно один noindex для всех поисковиков. Отдельный meta name=yandex описан в справке Яндекса; для устаревшей акции хватает общего noindex.

Влияет ли nofollow в meta на ссылки в статье?

Да, если включите nofollow в Advanced. По умолчанию Yoast даёт noindex,follow – ссылки на услуги и другие статьи обходятся как раньше.

Как снять noindex после правки?

В Yoast верните показ в поиске на Да или снимите No Index в Rank Math, обновите пост, проверьте код. Запросите переобход в Search Console и Вебмастере, если нужно ускорить.

Нужны ли max-snippet и max-image-preview?

Для «убрать акцию из поиска» – нет. Это про вид сниппета, не про индексацию.

Черновик или noindex?

Если ссылка из мессенджера должна открываться, оставьте «Опубликовано» и noindex до обновления текста.

Конфликтует ли noindex с canonical?

Разные сигналы: canonical – какой URL главный при дублях, noindex – не показывай этот адрес. Не ставьте noindex на URL, который хотите видеть в поиске как основной.

*Instagram,Facebook (принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ)
Новый маркетинг с искусственным интеллектом
Добавить комментарий