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

Как поставить тег noindex в раздел xfsearch?


     08.08.2015    Общие вопросы, Общие вопросы по PHP    2620

вопрос
Всем привет, кто подскажет как поставить тег в страницы xfsearch? (именно тег ноиндекс: )
Еще нужно убрать оттуда description and keywords (или изменить на свои) и изменить title.

Заранее спасибо.

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


4 комментария

gigaadmin
Юзер

gigaadmin - 8 августа 2015 03:05 -

Версия 10.5 лицензия

LazyDev
PHP-developer

LazyDev - 8 августа 2015 08:48 -

1) Ставим тег noindex
Открыть /engine/engine.php найти :
if ($canonical) {
Выше вставить :
if ($do == 'xfsearch') $metatags .= <<<HTML
<meta name="robots" content="noindex,nofollow" />
HTML;

2) Редактируется заголовок (title) тут
elseif ($do == 'xfsearch') $nam_e = $xf;
переменная $xf
3) Убираем description и keywords , найти :
<meta name="description" content="{$metatags['description']}" />
<meta name="keywords" content="{$metatags['keywords']}" />{$disable_index}
Заменить на :
HTML;
if($do != 'xfsearch')
{
$metatags .= <<<HTML
<meta name="description" content="{$metatags['description']}" />
<meta name="keywords" content="{$metatags['keywords']}" />{$disable_index}
HTML;
}
$metatags .= <<<HTML

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

sa22-91
Юзер

sa22-91 - 9 августа 2015 01:12 -

А как лучше сделать: в robots прописать запрет для страниц xfsearch, или как вы написали в пункте 1?

gigaadmin
Юзер

gigaadmin - 9 августа 2015 03:47 -

У меня на сайте был запрет через роботс. На днях написал в форум гугла, ответили что лучше поставить ноиндекс)

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

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

наверх