8Dle
Авторизация

CatFace 2.3 — Модуль SEO оптимизации категорий

CatFace 2.3 — Модуль SEO оптимизации категорий

Данный модуль принадлежит перу опытного seo-специалиста и разработчика программного обеспечения Александра Алаева. Впрочем, нет необходимости быть сеошником, чтобы понимать, насколько важна уникальность материалов на сайте.

Задачей модуля CatFace является уникализация контента на наиболее значимых страницах.

При добавлении большого количества материалов на сайт мы сталкивается с интересной особенностью движка DLE, проявляющейся в том, что при разрастании категории до нескольких страниц, все страницы получают один и тот же текст и заголовок. К сожалению, штатными средствами движка данную проблему решить невозможно.

Модуль для Dle CatFace позволяет отключить показ описания на всех страницах категории, кроме первой. Но гораздо больший интерес представляет возможность настроить по два независимых варианта заголовков и текстов, для главной страницы внутри категории, и отдельно для всех остальных. Таким образом, первая страница каждой категории имеет полностью уникальный материал, который мы можем редактировать и оптимизировать на свое усмотрение.

Модуль полностью бесплатен и совместим со всеми версиями движка начиная с 8.2.
Более подробную информацию о модуле CatFace для DLE можно найти на сайте автора alaev

АлаичЪ продолжает распил двига DLE, а точнее продолжает генерировать классные идеи относительно того, как максимально его оптимизировать для SEO.

Не так давно я предложил всеобщему вниманию модуль HTML карта сайта для DLE, который вы оценили по достойинству. Так что новый модуль вас так же порадует. Сразу хочу сказать огромное спасибо Александру Фомину, моему любимому программисту и верстальщику – «Саня, ты клевый!».

Как в DLE вывести на странице категории текст? Не важно как вывести — важно сделать это правильно! Как сделать это правильно, знает самый популярный SEO модуль для DLE под названием CatFace.

Модуль позволяет выводить заголовок H1 и текстовое описание для категорий и главной страницы сайта, а так же регулировать их вывод в различных ситуациях.

Предлагаю начать обзор с сути проблемы и видения ее решения, тогда без лишних слов вы и сами все поймете.

Предыстория или почему CatFace реально крут


Как всегда все завязано на внутренней оптимизации сайта, а именно на частичном дублировании контента.

Представим ситуацию: у нас имеется сайт про зимний спорт, на сайте есть разделы «Биатлон», «Хоккей», «Сноуборд» и др., главную страницу мы продвигаем по общим запросам, а разделы по соответствующим ключевым словам, которым посвящен раздел. Для успешного продвижения какой-либо страницы (в данном случае первой страницы раздела) нам необходим качественный текст с ключевыми словами. Как можно реализовать вставку текста в конкретную категорию в DLE?

Можно добавить в шаблон main.tpl следующий код:

[not-aviable=showfull][category=123]{include file="txt_cat.tpl"}[/category][/not-aviable]


Данный код выведет содержимое файла шаблона txt_cat.tpl, который, по задумке, содержит текст описания категории с соответствующей html-разметкой. При этом данный шаблон txt_cat.tpl будет подключаться только на страницах категории с id=123, а так же на страницах просмотра полной новости выводиться не будет.

Вроде все круто, этим решением я успешно пользовался несколько лет. Но есть одна неприятная тонкостьтекст будет отображаться на каждой странице категории, то есть на всех страницах пагинации. И если в категории много страниц, то и текст будет дублироваться на каждой из них. Как следствие — уникальность текста равна нулю, его ценность, соответственно, тоже.

Единственно верное решение проблемы – сделать так, чтобы seo-текст появлялся только на первой странице категории.

Базовые возможности движка не позволяют разрешить сложившуюся ситуацию. И здесь на помощь приходит модуль CatFace!

Скажу по секрету, в DLE есть специальный волшебный тег, позволяющий выводить любой текст на определенной странице пагинации, но пользоваться им очень неудобно. А если надо вывести более 10 текстов, то данный варинат вообще теряет какой-либо смысл.

UPD от 16.03.2014 я бы добавлял его только тогда когда динамический контент под ним имеет меньший размер за основной SEO текст.
Актуальная версия: 2.3 (от 23.05.2014) v.2.3 — 23.05.2014
  • Полностью обновлен и переработан внешний вид модуля.
  • Исправлено переключение редакторов (BBCODES, WYSIWYG) для новых версий DLE.
  • Исправлена ошибка на PHP версии 5.4 и выше.


Распространение: Бесплатно, As Is, при распространении ссылка на источник обязательна

Что делает модуль ?: Вывод текстовового описания и заголовка H1 на страницах категорий и главной странице сайта.

Особенности: Возможность управлять отображением заголовка и описания на разных страницах. Возможность задать для каждой категории 2 описания и 2 заголовка — для первой (основной) страницы и для всех остальных. Гибкая настройка через отдельный tpl-шаблон с использованием специальных тегов.

Подробную информацию о модуле читайте на Офф сайте! Блог АлаичЪ'а

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

Взглянем на модуль изнутри:
CatFace 2.3 — Модуль SEO оптимизации категорий

В списке перечислены все категории, которые присутствуют на сайте, отдельно представлена главная страница (у нее нет id’шника, но, для интересующихся технической частью, скажу – ей присвоен классный id=0).

Кнопка «Настроить» перебросит вас в стандартный раздел движка «Редактирование категории», где можно изменить стандартные настройки. Все сделано для удобства, потому что вам точно в процессе использования захочется что-то изменить в настройках категории.

Кнопка «Редактировать» или простое нажатие на название категории перенесет вас в самое сердце модуля – добавление seo-текста и настройки его отображения.
Вот так это выглядит по умолчанию
CatFace 2.3 — Модуль SEO оптимизации категорий

Не совсем все понятно на первый взгляд, правда? Но это еще не все, смотрите:
CatFace 2.3 — Модуль SEO оптимизации категорий

Для чего вся эта куча настроек? Для нашего с вами удобства. Нам удалось создать нечто большее, нежели просто seo-модуль, который что-то бездумно делает. Можно настроить так, чтобы на главной странице категории показывался один заголовок и текст, а на всех остальных страницах категории другой заголовок и другой текст. И это очень круто, а как всем этим пользоваться, решать, конечно, вам самим.

Напротив каждой настройки есть заветный значок [?], при наведении на который вы получите пояснения о том, что делает каждый пункт. Но если останутся какие-то вопросы, вы сможете их задать тут, в комментариях.
Для полей редактирования текста предусмотрен как WYSIWYG-редактор, так и BBCODES.

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

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

1) Распакуйте архив с модулем;
2) Скопируйте содержимое папки uploads (кроме /templates/) на сервер;
3) Содержимое папки uploads/templates/Default/ поместите в папку своего шаблона;
4) Запустите файл http://site.ru/catface_installer.php и следуйте его инструкциям;
5) Удалите файл catface_installer.php с сервера;
6) Откройте файл main.tpl своего шаблона и в нужное место добавьте следующий код:
[aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

Процесс установки завершен, переходите к настройке модуля.

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

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

Внимание! Для обновления с версии v.1.x до версии v.2.x:
Содержимое папки uploads/templates/Default/ нужно скопировать в папку вашего шаблона, заменив старый catface.tpl на новый. Либо в существующем шаблоне catface.tpl заменить {name} на [show_name]<h1>{name}</h1>[/show_name], а {description} на [show_description]{description}[/show_description].
Это важно, т.к. тег h1 больше не подставляется в файле модуля — за его вывод полностью отвечает tpl-ка.


Скачать модуль CatFace

АКТУАЛЬНАЯ ВЕРСИЯ:
catface v.2.3 -
catface_v.2.3.zip [40,78 Kb] (cкачиваний: 978)

или


Архив
catface v.2.1 —
catface_v.2.1.zip [34,58 Kb] (cкачиваний: 1227)

Жмите на Кнопу ниже, или подписывайтесь!


Читайте также
  1. pro-web.pw
    26 мая 2013 00:12
    этот модуль полезен или можно обойтись без него????
  2. 8Dle
    26 мая 2013 13:52
    Цитата: pro-web.pw
    этот модуль полезен или можно обойтись без него????

    Модуль может лишь облегчить добавление описание к категории, это всё можно сделать под средством стандартных функций.
    Aлаh аkбap =)
  3. geka
    12 апреля 2014 18:23
    Так это просто аналог уже встроенной функции в DLE Просто дубликат стандартной встройки :(
  4. Yamakasi
    8 октября 2014 21:40
    Цитата: geka
    Так это просто аналог уже встроенной функции в DLE Просто дубликат стандартной встройки :(

    Вот почитайте
    Вроде все круто, этим решением я успешно пользовался несколько лет. Но есть одна неприятная тонкость – текст будет отображаться на каждой странице категории, то есть на всех страницах пагинации. И если в категории много страниц, то и текст будет дублироваться на каждой из них. Как следствие — уникальность текста равна нулю, его ценность, соответственно, тоже.

    и он правду пишет, я тоже сеошник и согласен по этому повод, его модуль даёт использовать сео текст 1 раз на главной категории, ну а если во всех нужно вывести, то модуль ненужен)) Но ещё можно на главной 1 текст вывести как я понял и на остальных другой))) В общем если в сео понимаете, то я считаю нужный модуль в принципе, хотя я без него нормально чувствую...
  5. hahol_2030
    11 января 2017 19:18
    А кадеровка какая?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Доставка еды. Блог о рецептах и еде
e-lunch.ru
Условия доставки и оплаты. Служба доставки цветов
e-lunch.ru


Dle это движок который изначально проектировался для создания новостных сайтов, но по мере своего развития движка значительно расширил свою функциональность и стал универсальным средством разработки и сопровождения сайтов и блогов различной направленности и тематики. По сравнению с другими бесплатными (и некоторыми платными) CMS системами движок dle обладает довольно обширными возможности.

Авторизация