Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как настроить правильный вариант robots.txt?

Как настроить правильный вариант robots.txt?


     29.03.2017    Все вопросы » Общие вопросы    1706

вопрос
Добрый день! Перечитал много информации от Алаича, на которого часто ссылается Пафнутий и решил настроить правильный robots.txt.
Всё вроде хорошо, но как быть с запретом данных страниц.


Disallow: /engine/go.php
Disallow: /engine/download.php
Disallow: /dle-rules-page.html
Disallow: /addnews.html
Disallow: /statistics.html
Disallow: /*print


Прошу вашей помощи, возможно я что-то не понимаю, а играться с такими параметрами не хочу.
Конструкция роботс в engine.php никак не влияет на это:

if (
	$do == 'addnews' OR /* Страница добавления новости с сайта */
	$do == 'alltags' OR /* Страница просмотра списка тегов */
	$do == 'feedback' OR /* Страница формы обратной связи */
	$do == 'favorites' OR /* Страницы закладок пользователей */
	$do == 'lastcomments' OR /* Страница просмотра всех последних комментариев на сайте, в т.ч. комментариев отдельного пользователя */
	$do == 'lastnews' OR /* Страница просмотра всех последних новостей */
	$do == 'lostpassword' OR /* Страница восстановления пароля */
	$do == 'pm' OR /* Страницы личных сообщений пользователей */
	$do == 'register' OR /* Страница регистрации нового пользователя */
	$do == 'rules' OR /* Страница правил сайта */
	$do == 'stats' OR /* Страница статистики сайта */
	$do == 'search' OR /* Страница поиска и результатов поиска */
	$do == 'static' OR /* Все статические страницы */
	$do == 'tags' OR /* Просмотр новостей по тегу */
	$do == 'xfsearch' OR /* Просмотр новостей новостей по доп. полям */
	$subaction == 'allnews' OR /* Просмотр всех новостей пользователя */
	$subaction == 'newposts' OR /* Просмотр непрочитанных новостей для пользователя */
	$subaction == 'showfull' OR /* Просмотр полной новости */
	$subaction == 'userinfo' OR /* Просмотр профиля пользователя */
	$dle_module == 'date' OR /* Просмотр архива новостей за год/месяц/день. Заменяет собой сразу все три следующие строки */
	(intval($_GET['cstart']) > 1 ) OR /* Любые страницы пагинации */
	($dle_module == 'main' and (intval($_GET['cstart']) > 1)) OR /* Страницы пагинации для главной страницы */
	$catalog != '' /* Просмотр каталога по буквенному идентификатору */
	) $metatags .= <<<HTML
\n<meta name="robots" content="noindex,nofollow" />
HTML;

Ответа пока нет


1 комментарий

Railway_Academy
Юзер

Railway_Academy - 29 марта 2017 12:38 -

Поставьте себе хак noindex от Gameer и не парьтесь!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх