dle.in.ua » Модули » Модуль MetaRobots для DLE v.2.0

Модуль MetaRobots для DLE v.2.0

Автор: Воронин от 7-01-2012, 13:01
Модуль MetaRobots для DLE v.2.0

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

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

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

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

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

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

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

Если вы модифицировали вывод метатега robots в своём скрипте, то использовать модуль не стоит. Предварительно необходимо удалить все модификации и вывод этого метатега в скрипте для версий ниже DLE 9.4

Модуль тестировался на DLE: 9.4, 9.5

Разработчик: ДЛЕПРО (длепро.рф) ака Yeti

Актуальная версия модуля: 2.0 (предоставляется по запросу в паблике нет)
Публичная версия модуля: 1.0

Скачать модуль MetaRobots для DLE v.2.0: mod_metarobots.zip [206,89 Kb] (cкачиваний: 98)

Теги: MetaRobots, модуль, DLE

  • Группа: User
  • Icq: --
  • Комментариев: 1
  • Публикаций: 3
  • Поставил этот модуль и через время заблокировался мой сайт пишет ошибку 403 Доступ запрещен

    Forbidden

    You don't have permission to access / on this server.

    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

    --------------------
    • shooTeR
    • Регистрация: 29.07.2011
    • Репутация: (0|0|0)
    • 15 января 2012 12:16
    • 1
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.