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

Как запретить к индексации поисковиками новости 5-летней давности и старше?


     13.06.2018    поисковик, индексация    Все вопросы » Общие вопросы    1201

вопрос
Сайту более 10 лет.
Как запретить к индексации поисковиками новости 5-летней давности и старше?

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


5 комментариев

MikeTheRaven
Юзер

MikeTheRaven - 13 июня 2018 13:22 -

В файле /engine/modules/show.full.php найти строку

$row['date'] = strtotime( $row['date'] );

и ниже вставить

if ($row['date'] < strtotime('- 5 year')) {
    $disable_index = true;
}

после этого в исходном коде страниц таких новостей должен появиться метатег robots со значением noindex,nofollow

djrogoff
Юзер

djrogoff - 17 июня 2018 08:49 -

MikeTheRaven,
спасибо.
А можно вообще с определённой даты?
Например не индексировать всё, что добавлено до 2014 года 15 января?

dj-avtosh
PHP-developer

dj-avtosh - 18 июня 2018 17:15 -

$row['date'] < strtotime('2014-01-15 00:00:00') && $disable_index = true;

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

djrogoff
Юзер

djrogoff - 21 июня 2018 14:08 -

dj-avtosh, или так правильно?
if ($row['date'] < strtotime('2014-01-15 00:00:00')) {
			$disable_index = true;
        }

dj-avtosh
PHP-developer

dj-avtosh - 22 июня 2018 19:05 -

сокращенная форма записи просто.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх