LinkEnso — модуль кольцевой перелинковки с аналогичными функциями, как модуль Related Link от разработчиков, этот универсальный скрипт для организации кольцевой внутренней перелинковки немного отличается от стандартного. У плагина есть своя панель во вкладке сторонние модули для
для настройки разных параметров и функций. Возможно скрипт работает по иному принципу, хотя какая разница между двух плагинов так и не неизвестна.
для простоты работы и настройки. Кольцевая внутренняя перелинковка на сайте, замечательный инструмент для эффективного улучшения продвижения площадки по ключевым словам. Идеальный способ продвижения конечных страниц по НЧ запросам, схема в это случаи применяется самая простая и понятная в плане реализации, кольцевую схему сложно нарушить, почти все страницы ссылаются на несколько предыдущих (или последующих).
В случаи, если одна из нескольких страниц исчезнет, то схема не разрушится и продолжит работать, на сайте отпадает применение
для DLE, поисковые роботы смогут с одной страницы переходить по ссылкам, последовательно собирать информацию со всех остальных страниц интернет-ресурса и проиндексирует/переиндексирует их.
Бесплатный LinkEnso для DLE 12.x - 13.x универсальный плагин для организации кольцевой внутренней перелинковки, генерация кода для вставки в шаблон через панель администратора.
Отзыв. Спасибо за модуль. Без проблем встал на 13.3
Особенно понравилось, что он выводит новости не из первой категории текущей, а из всех 2-4 к которым принадлежит текущая.
можно у нас для создания кольцевой ссылочной связи между похожими клевыми словами в новостях, архив доступен по следующему адресу
Привет, друзья. Скажите, как вам нравится словосочетание «дзен-перелинковка», ммм? Как минимум вызывает интерес…
Сегодня я хочу вашему вниманию представить очередной крутой модуль под названием LinkEnso – модуль кольцевой внутренней перелинковки для движка DLE. Как и все другие модули от команды «АлаичЪ и ПартнерЪ» (Саня Фомин и Я), данный модуль отличается высоким юзабилити, исключительным качеством кода, а в плане дружелюбности к конечному пользователю мы пошли даже дальше чем обычно. Все это вы оцените при первом же использовании!
Откуда такое название странное «LinkEnso» и причем тут вообще дзен?
Enso (яп., энсо, «образ круга») — каллиграфический символ в виде окружности, обычно ассоциируемый с дзэн-буддизмом. Считается, что энсо символизирует просветление, силу, утончённость, Вселенную, ничто.
Принято считать, что только тот, кто обладает чистым и цельным духом, может создать настоящий энсо.
Энсо рисуют как в виде замкнутой, так и в виде незамкнутой окружности.
Данный символ имеет определённое сакральное значение для дзэн.
Теперь понятно откуда взялась приставка Enso, это ассоциация с кругом, в нашем случае с круговой или кольцевой перелинковкой. Перелинковка может дать многое (в том числе просветление и силу вашему сайту), а может ничего и не дать, если не суметь правильно ей распорядиться.
Как художники (конечно, художник тут Саня, а я вдохновитель), обладающие цельным и чистым духом, мы создали настоящий Энсо! Модуль идеален, и мало того, что он просто работает и удобен в использовании, но мы отдаем его вам совершенно бесплатно.
Несколько слов о внутренней перелинковке по схеме «кольцо»
Наверное, стоит сказать пару слов о пользе выбранной схеме перелинковки для DLE.
Во-первых, данная схема самая простая и понятная в плане реализации.
Во-вторых, это самая эффективная схема для продвижения конечных страниц по НЧ запросам.
В-третьих, кольцевую схему сложно нарушить, так как каждая страница ссылается на несколько предыдущих (или последующих), и если какая-то из страниц пропадет, то схема не пострадает и продолжит работать.
В-четвертых, на сайте вообще отпадает потребность в наличии html карты сайта, так как поисковой робот, попав на одну из страниц, переходя по ссылкам, пройдет последовательно все страницы сайта и проиндексирует/переиндексирует их.
В-пятых, каждая страница сайта получит одинаковый статический вес, что исключает случаи, когда, например, на какую-то страницу идет много ссылок, а на какую-то может ссылок и не быть вовсе. Сразу подразумеваем стандартный DLE’шный модуль вывода похожих записей {related-news}, который выводит ссылки по одному ему известному алгоритму.
В-шестых, говоря конкретно о нашем модуле LinkEnso, можно создать на сайте несколько независимых кругов перелинковки, например, внутри каждой категории будет свой замкнутый круг. Это повышает релевантность выводимых ссылок и, соответственно, шанс перехода по ним, а так же регулирует веса материалов внутри категорий. Логично, что если в одной категории публикаций больше, чем в другой, то вес материалов должен быть соответствующим. Таким образом, каждый из кругов, созданных в определенных категориях, будет иметь свой условный вес.
В-седьмых, можно еще много умных слов нагородить, но что не говори, этот метод проверен временем и давно зарекомендовал себя. Так что не тормозите, а быстрее читайте дальше!
Оригинальное название: LinkEnso
Совместимость с CMS: DLE 10.x и выше
Распространение: Бесплатно, As Is, при распространении ссылка на источник обязательна
Назначение: Вывод ненумерованного списка ссылок на страницах публикаций сайта.
Особенности: Визуальный генератор кода для вставки, настройка количества выводимых ссылок, выбор схемы перелинковки, настройка анкора и title ссылки, выбор направления перелинковки, возможность «замкнуть кольцо».
Описание и настройка модуля LinkEnso
Как я уже писал в самом начале, мы пошли немного дальше в плане удобства настройки модуля – мы сделали удобный генератор кода для вставки в шаблон. Теперь вам совсем не обязательно знать перечень параметров и их значений, мы все настроим за вас. Просто выбирайте необходимые значения в выпадающих списках. Копируйте сгенерированный код и вставляйте в шаблон fullstory.tpl вашей темы оформления. Вот как это выглядит в админке:
LinkEnso - Генератор кода в админке
Тем не менее, для гиков и чтобы отдать дань традициям я сделал описание всех параметров и их значений.
Модуль вставляется в шаблон fullstory.tpl с помощью тега:
{include file="engine/modules/linkenso.php?param1=value1¶m2=value2"}
param1= — параметр модуля, value1 – значение параметра. Настройки модуля следуют после знака ? и разделены знаком &.
Пример вставки:
{include file='engine/modules/linkenso.php?post_id={news-id}&links=3&scan=all_cat&anchor=title&title=name'}
Параметры модуля, передаваемые через tpl при вставке:
post_id — обязательный параметр с id текущей новости, должен иметь значение {news-id}
links — общее количество ссылок, выводимых модулем
date — опция для настройки порядка отображения новостей
old — в блоке будут выведены ссылки на предыдущие новости
new — в блоке будут выведены ссылки на более свежие новости
ring — настройка, позволяющая замыкать или не замыкать кольцо перелинковки
yes — ссылки будут закольцованы, т.е. в блоке «свежих» статей (параметр date имеет значение new) будут отображены ссылки на самые первые новости на сайте
no — ссылки не будут закольцованы, если не будет найдено свежих (параметр date имеет значение new) или предыдущих (параметр date имеет значение old) ссылок, модуль ничего не выведет
scan — схема перелинковки или глубина сканирования категорий для вывода ссылок
all_cat — при перелинковке будут использоваться все новости сайта из всех категорий
same_cat — при перелинковке будут использоваться только новости из той же категории, что и текущая
global_cat — при перелинковке будут использоваться только новости из той же категории самого верхнего уровня
Параметры same_cat и global_cat имеют некоторые важные особенности при включенном параметре «Включить поддержку мультикатегорий на сайте».
anchor — настройка анкора ссылки в блоке
name — в качестве анкора будет использоваться название новости
title — в качестве анкора будет использоваться заполненное поле title новости
title — настройка вывода атрибута title ссылки
name — в качестве title ссылки будет использоваться заполненное поле title новости
title — в качестве title ссылки будет использоваться название новости
empty — не применять добавление атрибута title к коду ссылки
Итак, если вы внимательно прочитали документацию по параметрам и значениям, передаваемым через вставляемый код, у вас должен был возникнуть один важный вопрос. А что если я использую мультикатегории на сайте?
Возьмем возможный пример организации категорий на каком-нибудь сайте.
Фильмы
-- Фантастика
-- Ужасы
-- Комедии
-- Триллеры
Музыка
-- Рок
-- -- Русский Рок
-- -- Зарубежный Рок
-- Попса
-- Джаз
-- Металл
Если вы не используете мультикатегории, то вы можете выбирать любое значение параметра scan для вашего сайта:
scan=all_cat – в блоке ссылок будут выводиться ссылки на новости из любой категории сайта. В данном случае, если новость в категории «Русский Рок» или «Джаз» было бы нелогично использовать данный параметр, так как могут выводиться ссылки и на новости про фильмы, что нерелевантно интересам посетителей.
scan=same_cat – в блоке ссылок будут выводиться ссылки на новости только из той же категории. Например, для новости из категории «Зарубежный Рок» будут выводиться ссылки на новости из этой же категории «Зарубежный Рок». Для новости из категории «Рок» будут выводиться ссылки на новости из категорий «Рок», «Русский Рок» и «Зарубежный Рок». Думаю, логика ясна.
scan=global_cat – в блоке ссылок будут выводиться ссылки на новости из самой верхней родительской категории. То есть для новости из категории «Русский Рок» будет осуществляться перелинковка между всеми новостями категории «Музыка» и всеми вложенными в нее категориями, для новостей из категории «Попса» будет действовать точно такая же схема.
Если же вы используете на своем сайте мультикатегории, и одна новость может принадлежать сразу к нескольким категориям, надо внимательно отнестись к выбору схемы перелинковки и параметру scan:
scan=all_cat – универсальный вариант, подходит для любых вариантов множественного выбора категорий. Однако есть тот же самый недостаток, что и для описанного выше сайта без мультикатегорий.
scan=same_cat – выбор этого параметра не рекомендуется и неприемлем для сайта с поддержкой мультикатегорий. В случае выбора этой настройки никакого кольца вы не получите, перелинковка будет осуществляться хаотично (хаотично имеется ввиду для сайта в целом) между новостями из выбранных для новости категорий.
scan=global_cat – этот вариант настройки подходит для сайтов, использующих мультикатегории, но с некоторыми ограничениями. Новость не должна принадлежать нескольким категориям верхнего уровня. Грубо говоря, новость может принадлежать одновременно категориям «Русский Рок» и «Металл», но не должна принадлежать одновременно категориям «Музыка» и «Фильмы». Так же новость не должна принадлежать категориям разных разделов, например «Попса» и «Комедии».
Ну вот, теперь мы знаем, как правильно настроить модуль, и какие особенности он имеет!
Установка, удаление и обновление модуля LinkEnso
Как я уже говорил, установка не займет у вас более 3 минут.
Установка модуля: Распакуйте архив с модулем.
Скопируйте содержимое папки upload на ваш сервер, в папку где установлен DLE.
Запустите файл http://site.ru/linkenso_installer.php и следуйте его инструкциям.
Зайдите в админпанель, выберите модуль LinkEnso, сгенерируйте код.
Откройте /templates/{THEME}/fullstory.tpl и вставьте в нужное место сгенерированный код.
Удаление модуля: Загрузите файл linkenso_uninstaller.php на сервер, в папку где установлен DLE.
Запустите файл http://site.ru/linkenso_uninstaller.php и следуйте инструкциям.
Удалите все файлы модуля, загруженные при установке.
Не забудьте также удалить файл linkenso_uninstaller.php.
Ну что, дорогие друзья, вы уже вошли в состояние нирваны от прочитанного? Еще нет? Тогда срочно устанавливайте модуль!
На этом пока все. Я жду ваших отзывов, предложений, замечаний, репортов о найденных багах (если они, конечно, есть, ведь мы все тщательно проверили).