вопрос
На DLE 10,5 столкнулся с такой проблемой, что гугл начал индексировать страницы с "материалы за 2015/08/29 и т.д", которых очень много. На более старых версиях движка такого не было.Может где-то в админке есть опция, чтобы убрать создание этих страниц? А то чето я искал так и не нашел. Или как тогда в robots.txt запретить индексацию этих постоянно создающихся страниц?
Открыть файл engine/engine.php
Найти строку:
После нее вставить:
Это закроет от индексации все страницы вида:
site.ru/2015
site.ru/2015/09
site.ru/2015/09/01
А можно и просто в robots.txt прописать:
Disallow: /2015/
Disallow: /2014/
Disallow: /2013/
Disallow: /2012/
...
Найти строку:
if ($year != '' and $month != '' and $day != '' and $subaction == '') $nam_e = $lang['title_date'] . ' ' . $day . '.' . $month . '.' . $year;
После нее вставить:
if($year) $disable_index = true;
Это закроет от индексации все страницы вида:
site.ru/2015
site.ru/2015/09
site.ru/2015/09/01
А можно и просто в robots.txt прописать:
Disallow: /2015/
Disallow: /2014/
Disallow: /2013/
Disallow: /2012/
...