Модуль MetaRobots v.1.0

Модуль MetaRobots v.1.0

Модуль MetaRobots v.1.0 назначен для управления метатегом robots на страницах сайтов возвещенных на CMS DataLife Engine. Настоящий метатег позволяют контролировать сканирование и индексирование страниц и контента вашего сайта поисковыми системами.

Модуль MetaRobots v.1.0

Модуль MetaRobots v.1.0 назначен для управления метатегом robots на страницах сайтов возвещенных на CMS DataLife Engine. Настоящий метатег позволяют контролировать сканирование и индексирование страниц и контента вашего сайта поисковыми системами.

В последней версии DataLife Engine 9.4 её разработчик убрал вывод этого тега, что логически верно, так как тег не имел управления и на всех страницах принимал значение \»all\» и поэтому фактически являлся лишним. Благодаря этому появилась возможность веб-мастерам самостоятельно управлять данным метатегом используя возможности aviable, что само по себе неплохо, но тег aviable и другие теги схожего функционала, например group и category, многие уже широко используют в шаблонах, что иногда вызывает нагромождения кода и не совсем удобно в управлении и установке, особенно для неопытных веб-мастеров, для облегчения этих действий и создан наш модуль возвращающий метатег robots в скрипт DLE.

Подробно прочитать об метатеге robots можно здесь и здесь.

В первой версии админке мы не уделяли особое внимание, поэтому просто переписали на скорую руку от другого нашего модуля

Модуль MetaRobots v.1.0

При настройках в админке, которые мы видим на скрине выше, так выглядит метатег в исходном коде:

Модуль MetaRobots v.1.0

Модуль очень просто и легко устанавливается, особенно на актуальную версию скрипта DLE 9.4, где вообще не требует правки кода и подключается к скрипту вставкой тега в шаблон:

Модуль MetaRobots v.1.0

На более ранних версиях 9-ой линейки потребуется удаление только одной строчки в одном файле.

Данная версия модуля позволяет управлять метатегом robots на страницах:
— вывода новостей по тегам
— вывод каталога
— вывода новостей по датам(архивах)
— последних и непрочитанных новостей(lastnews и newposts)
— служебных: статистики, поиска, правил, регистрации, восстановления пароля, обратной связи и добавления новостей.

Модуль позволяет задать значения метатега:
— all
— index, nofollow
— noindex, follow
— none

Страницы сайта, которые не управляются этим модулем автоматически получают значение метатега \»all\».

Манипулируя метатегом robots не забывайте, что возможно у вас имеется robots.txt и в нём тоже созданы правила, а робот поисковой системы при нахождении противоречий между метатегом и файлом выполнить наиболее строгое правило.

Модуль тестировался на DataLife Engine 9.4

Автор: Yeti
[hide]

Скачать: [attachment=72:metarobots.rar]

[/hide]

Добавить комментарий

04281aac