• Автор:

    Flesha
  • Добавлено:

    мар 23, 2013
  • Комментариев:

    0
  • Просмотров:

    2 197

Модуль DonBot — управление индексацией страниц

Модуль DonBot — управление индексацией страниц

Презентация нового прекрасного модуля под названием DonBot! Как понятно из заголовка, данный модуль позволяет гибко управлять индексацией сайта, а точнее указывать роботам поисковых систем, какие страницы индексировать можно, а какие нельзя. Все сделано по уму, через метатег meta robots.

Если коротко о пользе, то метатег особо интересен для Google, и позволяет улучшить качество индексации сайта и избежать попадания ненужных страниц сайта в supplemental index (дополнительная выдача, она же сопли»).

Чем же интересен модуль DonBot в сравнении с ручной настройкой метатегов, о которой я рассказывал раньше? Все просто:

- Модуль способен автоматически сформировать список правил для простановки метатега, а вам достаточно только установить несколько галочек в админке.
- Нет никакой необходимости в правке файлов движка, а так же в каждой правке после обновления. Код один раз вставляется в шаблон – и никаких забот.
- Вам совершенно необязательно в чем-то разбираться и думать о том, какие строки кода надо активировать, а какие нет, и как это все настроить. Я уже решил все за вас – в админке есть предустановки!
- И еще много чего вкусного :)

Хотелось бы пару строк рассказать о названии модуля и как оно получилось. Вначале было рабочее название модуля StopRobots (а так же мной рассматривались названия MetaBot, StopBot, NoBot и др.) и до самых последних ревизий оно и оставалось таким. Но это слишком банально и скучно, совсем очевидно, я бы сказал. А наши модули имеют оригинальные названия (CatFace, LinkEnso), которые имеют за собой какую-то историю или определенный смысл.

Когда я занимался созданием иконки для модуля, я сделал два варианта, второй вы как раз сейчас и видите. На иконке изображен робот, он в шляпе. Это не простая шляпа, это «коппола» (итал. coppola) — обозначает традиционную сицилийскую шляпу — в ней наш Бот более чем похож на дона, отца какой-нибудь сицилийской мафиозной семьи. Дон Бот — очень крутой и серьезный мафиози, отвечает за свои слова и действия. Дон Бот каждому зашедшему на сайт поисковому роботу сможет сделать предложение, от которого тот не сможет отказаться. Ничего личного. Это просто бизнес!

Альтернативный вариант интерпретации названия предложил Санек: DonBot => Don’t bot => Не боть тут :) Надеюсь, вы поняли эту игру слов и смысла. А наш модуль вежливо попросит поисковых роботов не ботить на тех страницах, где этого делать не следует!

Описание и настройка модуля DonBot

Кое-какое описание модуля и его преимущества я описал в начале поста, надеюсь, этого будет достаточно. Самое интересное внутри, в админке модуля, сами смотрите:
Модуль DonBot — управление индексацией страниц


Как я и говорил, есть 3 пресета: Технические страницы, Пользователи, Теги. Подавляющему большинству пользователей будет достаточно отметить эти три пункта, вставить получившийся код в шаблон main.tpl и больше ни о чем не заботиться.
Конечно, предусмотрены и настройки для энтузиастов, тех, кто хорошо разбирается в том, что конкретно необходимо сделать – для вас целых 25 настроек!

Не обошлось и без прикола – надеюсь, вы его оцените. Спасибо большое Саньку за замечательное настроение! Не подведите, Саня хочет ваших улыбок ;)

Модуль вставляется в основной шаблон main.tpl между и при помощи тега:
{include file="engine/modules/donbot.php?tag=...&pages=..."}


Где параметр tag определяет, какой тег вставлять в шаблон, а параметр pages определяет, на каких страницах выводить этот тег.

Пример вставки: {include file='engine/modules/donbot.php?tag=nofollow&pages=mainp,catp'}
Данный код добавит тег на все страницы постраничной навигации всех категорий и главной страницы.

Параметры модуля, передаваемые через tpl при вставке:

Параметр tag определяет, какой тег вставлять в шаблон:
nofollow — вставляет тег
follow — вставляет тег
Параметр pages определяет, на каких видах страниц необходимо вставлять этот тег:
addnews — добавление новостей
feedback — обратная связь
lostpassword — восстановление пароля
register — регистрация
rules — правила сайта
stats — статистика сайта
search — поиск и результаты поиска
pm — личные сообщения
favorites — закладки
newposts — просмотр непрочитанных новостей
lastnews — просмотр всех последних новостей
lastcomments — просмотр последних комментариев
date — просмотр архива новостей по дате
userinfo — профиль пользователя
allnews — просмотр всех новостей пользователя
alltags — страница списка тегов
tags — страница просмотра новостей по конкретному тегу
xfsearch — просмотр новостей по доп. полям
catalog — просмотр новостей по буквенному идентификатору
pages — любые страницы пагинации
mainp — страницы пагинации для главной
catp — страницы пагинации для категорий
showfull — полный просмотр статьи

Повторюсь, вам совершенно не нужно знать обо всех этих параметрах и их значениях. Генератор кода сделает все за вас – просто вставьте тег в шаблон и забудьте!

Установка, удаление и обновление модуля DonBot

Все гениальное так же просто, как два пальца…сами знаете что :)

Установка модуля:

Распакуйте архив с модулем;
Скопируйте содержимое папки upload на ваш сервер, в папку где установлен DLE;
Запустите файл https://site.ru/donbot_installer.php и следуйте его инструкциям;
Зайдите в админпанель, выберите модуль DonBot, сгенерируйте код;
Откройте /templates/{THEME}/main.tpl и вставьте после тега сгенерированный код.

Удаление модуля:

Загрузите файл donbot_uninstaller.php на сервер, в папку где установлен DLE;
Запустите файл https://site.ru/donbot_uninstaller.php и следуйте инструкциям;
Удалите все файлы модуля, загруженные при установке;
Не забудьте также удалить файл donbot_uninstaller.php.

Обновление модуля:

Скачайте новую версию модуля со страницы https://alaev.info/blog/post/4481
Распакуйте архив с модулем;
Скопируйте содержимое папки upload (кроме donbot_installer.php) на ваш сервер, отвечая «Да» на вопросы вашего FTP-клиента о замене существующих файлов.

АКТУАЛЬНАЯ ВЕРСИЯ: donbot v.1.0 — описание на store.alaev.info (скоро появится) или купить сейчас же!
История версий (History Log)
v.1.0 — 11.03.2013
Паблик релиз модуля.
v.1.0.1 — 18.03.2013
Исправление багов в админке (однако после обновления, в админке по прежнему будет показываться версия 1.0, а не 1.0.1).

Оригинальное название: DonBot
Совместимость с CMS: DLE 8.2-9.8
Распространение: Платно, 500 р.
Актуальная версия: 1.0 (от 11.03.2013)
Назначение: Вывод специального мета-тега на страницах сайта, которые не должны индексироваться. Альтернатива использованию robots.txt
Особенности: Визуальный генератор кода для вставки в шаблон main.tpl. Гибкая настройка правил – 25 пунктов и 3 предустановленных рекомендуемых набора настроек, подходящих большинству сайтов.
Ссылка на статью: alaev.info

Внимание! У Вас нет прав для просмотра скрытого текста.
dle
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.