Как закрыть страницу от индексации в WordPress

как закрыть страницу от индексации в wordpress с помощью php

Правильная настройка индексации сайта очень важное обстоятельство! Однако, на начальном пути ведения блога / интернет-магазина к решению задачи подходят не верно.

Да, да. Я про robots.txt. Это не совсем корректный подход, ибо robots несёт рекомендательный характер, и на нашем веку (опыта достаточно) мы видели, что закрытый от индексации сайт попадал в выдачу. Но это не страшно, эту задачу правильнее решать с помощью мета тега:

Прочитав данную статью, вы сможете сами с легкостью стать «программистом» и «сделать» свой первый код. Также, статья будет полезна тем, кому необходимо закрыть страницу от индексации другими методами.

Закрываем отдельную страницу от индексации с помощью PHP на WordPress

Как делают все:

Disallow: /ссылка_статьи/

Вот так закрывают странички в файле robots.txt.

Что тут можно сказать? А тут как повезет, с большой вероятностью они не попадут в индекс, но если поисковая система сочтет нужным проиндексировать страницу, то…ваши танцы с бубном вокруг robots ни к чему не приведут.

Чуть ниже код, которым замечательным образом закрываются выбранные вами страницы от глаз роботов: как Google так и Yandex — этому приказу подчиняется каждый поисковик 100%.

Когда вы укажете нужную страничку внутри данного кода и откроете исходный код страницы Ctrl+U, в разделах мета (самый верх) станет видно заветный запрет:

Способ 1

Код для интеграции в ваш header:

Обратите внимание только на это:

if (is_page(28))

А всё остальное неважно. Комментарии в таких // или таких **/ скобках можете спокойно удалить. Кстати, на основе этого кода можно закрывать раздражающие категории или архивы в wordpress.

if (is_archive() or is_category() or is_feed() or is_author())

Эти «друзья» раздражают почти всех вебмастеров и wordpress-разработчиков. Они постоянно образуют дубли страниц. А мы знаем: дубли – это seo грех.

Как узнать ID страницы

Это очень просто, достаточно находится «внутри» записи или страницы и посмотреть на URL адрес.

узнаем id страницы

Post=1683 это и есть ID Вашей страницы. Т.е 1683 это и есть ID.

Способ 2

Вот код номер два, более простой в использовании (из-за того, что многие не умеют или ленятся посмотреть id страницы). Это аналог показанного выше и очень даже замечательным образом может пригодиться в будущем. Так что, кладите в свою копилку знаний.

Обратите внимание на ‘ссылка в формате /razdel_name’. Если мы захотим закрыть от индексации vverh.studio/contacts, то сюда пишем ‘/contacts’.

Спасибо за внимание, надеюсь данный код был полезен для Вас и пригодился в нужную минуту. Если что-то не работает, то пишите и оставляйте комментарии. Мы обязательно постараемся помочь.

Рассказать друзьям: