Как скрыть страницу или запись в WordPress от случайного попадания на нее?

Часто бывает необходимо на своем сайте скрыть какую-то определенную страницу или запись от случайного попадания посетителей на нее. Например, это может быть страница, ссылка на которую должна быть только на самом сайте, а не выводиться в поиске. Либо это страница на которую попадает клиент после подписки на лидмагнит для его скачивания. Либо это скрытая статья, ссылка на которую выдается только вашим подписчикам в рассылке и так дальше. Есть еще очень много разных причин для закрытия некоторых страницы от случайного трафика.

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

Способ 1. Через плагин Yoast SEO

Наиболее простым способом есть возможность скрытия страницы от индексации поисковых роботов в мощном платине Yoast SEO. После его установки и активации в настройках каждой страницы/записи появляется блок настроек данного плагина. Где вы сможете в несколько кликов сделать ее закрытой от индекса.

И так, заходим на нужную страницу/запись, спускаемся вниз и в блоке настроек вышеописанного плагина переходим на вкладку Дополнительно (значок шестеренки). Тут нас интересует два пункта для настройки, в которых нужно выбрать параметр Нет. Это пункт «Разрешить поисковым системам показывать Страница в результатах поиска?» и «Должны ли поисковые системы проходить по ссылкам в статье Страница?».

Отключения индексации страницы через плагин Yoast SEO

После нажатия кнопки Обновить новые параметры страницы/записи вступят в силу.

Способ 2. Через файл robots.txt

Этот способ построен на редактировании конфигурационного файла robots.txt, который диктует поисковым роботам условия индексации страниц вашего сайта. Данный файл должен находиться в корневом каталоге вашего сайт, а если там его нет — вам обязательно нужно его создать. Как это сделать вы можете почитать тут «Раздаем правильный файл Robots.txt для WordPress»

Теперь, предположим, что нам нужно скрыть страницу с адресом https://site.com/download/book1

Открывает файл robots.txt через любой из текстовых редакторов и вносим туда следующие параметры:

Где первая строка сообщает, что наши намерения скрыть страницу распространяются на все поисковые системы, а второй мы указываем адрес страницы/записи которую необходимо скрыть.

После чего сохраняем внесенные изменения.

Способ 3. Установка пароля

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

Например, вашу ссылку могут выложить в открытый доступ на каком-то форуме и любой желающий сможет просто кликнув на нее попасть к вам. Чтобы этого избежать, можно воспользоваться еще одной ступенью закрытия страницы — есть добавления пароля, либо какого-то другого дополнительного препятствия на пути прохождения.

В счастью, в WordPress уже изначально предусмотрена такая возможность, без установки каких-либо дополнительных плагинов. И сейчас мы рассмотрим, как это работает?

Заходим в редактор страницы/записи, которую мы хотим закрыть и в блоке настроек публикации нужно изменить параметр Видимость с Открыто на Защищено паролем (где сразу нужно будет придумать пароль и нажать ОК).

Установка пароля на страницу

После чего обновляем настройки и поверяем страницу.

Страница с доступом по паролю

Теперь ваши посетители смогут просмотреть ее содержимое только после ввода пароля.

Вот такие три варианта вы можете смело использовать у себя, чтобы оградиться от нежеланной посещаемости. Удачи!

Главный редактор
Опубликовал статей: 91
Просмотров: 97 0