Intereting Posts

Как публиковать страницу, которая не может быть обнаружена поисковыми системами?

Мне нравится публиковать проекты в моей категории «Без рубрики». Эта категория не связана нигде на моем сайте. Это здорово для того, чтобы позволить участникам статьи прочитать проект до того, как он станет общедоступным. Проблема в том, что через 2 или 3 дня поисковые системы начинают собирать черновик, и люди начинают публиковать комментарии.

Я не хочу, чтобы пароль защищал проект. Есть ли способ скрыть его от поисковых систем, пока он находится в категории «Без рубрики»?

Solutions Collecting From Web of "Как публиковать страницу, которая не может быть обнаружена поисковыми системами?"

Как насчет чего-то подобного на ваших functions.php :

 add_action('wp_head', 'no_robots_on_uncategorized_posts'); function no_robots_on_uncategorized_posts() { if(in_category('uncategorized')) { wp_no_robots(); } } 

Это выведет следующую строку кода в заголовке ваших «неклассифицированных» сообщений:

 <meta name='robots' content='noindex,nofollow' /> 

Это означает, что даже если поисковые системы будут видеть страницу, им будет предложено игнорировать ее и не показывать ее по их результатам.

Что-то вроде этого в вашем robots.txt ?

 User-agent: * Disallow: /category/uncategorized/* 

Поскольку в вашем блоге нет ссылки, вы должны быть заинтересованы только в архивах категорий; таким образом поисковые системы не должны сканировать те части вашего сайта. Есть ли другой способ, чтобы ваши проекты были доступны? Вы можете также рассмотреть возможность изменения файла шаблона category-uncategorized.php , чтобы эти сообщения никоим образом не были доступны без прямой ссылки.