Как закрыть страницу от индексации в WordPress
Правильная настройка индексации сайта очень важное обстоятельство! Однако, на начальном пути ведения блога / интернет-магазина к решению задачи подходят не верно.
Правильная настройка индексации сайта очень важное обстоятельство! Однако, на начальном пути ведения блога / интернет-магазина к решению задачи подходят не верно.
Да, да. мы про robots.txt. Это не совсем корректный подход, ибо robots несёт рекомендательный характер, и на нашем веку (опыта достаточно) мы видели, что закрытый от индексации сайт попадал в выдачу. Но это не страшно, эту задачу правильнее решать с помощью мета тега:
<meta name="robots" content="noindex, nofollow" />
Прочитав данную статью, вы сможете сами с легкостью стать «программистом» и «сделать» свой первый код. Также, статья будет полезна тем, кому необходимо закрыть страницу от индексации другими методами.
Закрываем отдельную страницу от индексации с помощью PHP на WordPress
Как делают все:
Disallow: /ссылка_статьи/
Вот так закрывают странички в файле robots.txt.
Что тут можно сказать? А тут как повезет, с большой вероятностью они не попадут в индекс, но если поисковая система сочтет нужным проиндексировать страницу, то…ваши танцы с бубном вокруг robots ни к чему не приведут.
Чуть ниже будут показаны два варианта кода, которые замечательным образом закрываются выбранные вами страницы от глаз роботов: как Google так и Yandex — этому приказу подчиняется каждый поисковик 100%.
Итогом Вашей работы будет этот самый код:
<meta name="robots" content="noindex, nofollow" />
Способ 1
Код для интеграции в ваш header:
Обратите внимание только на это:
if (is_page(28))
А всё остальное неважно. Комментарии в таких // или таких **/ скобках можете спокойно удалить. Кстати, на основе этого кода можно закрывать раздражающие категории или архивы в wordpress.
if (is_archive() or is_category() or is_feed() or is_author())
Эти «друзья» раздражают почти всех вебмастеров и wordpress-разработчиков. Они постоянно образуют дубли страниц. А мы знаем: дубли – это seo грех.
Как узнать ID страницы
Это очень просто, достаточно находится “внутри” записи или страницы и посмотреть на URL адрес.
Post=1683 это и есть ID Вашей страницы. Т.е 1683 это и есть ID.
Способ 2
Вот код номер два, более простой в использовании (из-за того, что многие не умеют или ленятся посмотреть id страницы). Это аналог показанного выше и очень даже замечательным образом может пригодиться в будущем. Так что, кладите в свою копилку знаний.
Обратите внимание на ‘ссылка в формате /razdel_name’. Если мы захотим закрыть от индексации vverh.studio/contacts, то сюда пишем ‘/contacts’.
Спасибо за внимание, надеюсь данный код был полезен для Вас и пригодился в нужную минуту. Если что-то не работает, то пишите и оставляйте комментарии. Мы обязательно постараемся помочь.
Оставьте комментарий