Регистрация Войти
Вход на сайт

Модули и хаки для SEO оптимизации DataLife Engine

Модули и хаки для SEO оптимизации DataLife Engine

DataLife Engine (сокращённо DLE) с каждым новым релизом становится всё более оптимизированным под поисковые системы, но всё же узкие места остаются и для их устранения написано множество модулей и хаков (модификаций), которые помогают веб-мастеру не только оптимизировать, но и продвигать сайт построенный на DLE.

В нашей статье мы рассмотрим способы оптимизации актуальных версий DLE, так как я являюсь сторонником принципа: самый оптимизированный и защищённый скрипт - это его актуальная версия.

В первую очередь начнём с файла robots.txt

Правильный robots.txt для DLE



В Панели управления в настройках системы включаем функцию: Обрабатывать неверные URL ЧПУ

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

Модули для внутренней оптимизации DLE:

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

Функционал модуля добавляет атрибут nofollow к внешним ссылкам в новостях и комментариях, но с возможностью исключений - дружественных url, индексация которых не будет запрещена. Их можно настраивать из Панели управления модуля.


Модуль dude Smart Leech
Модуль dude Smart Leech позволяет скрывать внешние ссылки обрабатывая их согласно созданным в настройках модуля правилам.
В функционале модуля: url rewrite и img url rewrite(url=site.ru/go?a%3AaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8%2FMjMwMDM1Nw%3D%3D), поддержка черного и белого списков, страница редиректа, тег noindex и атрибут nofollow.


Модуль Карта сайта YaSiteMap
Модуль Карта сайта YaSiteMap - это HTML карта сайта.
HTML карта сайта нужна для быстрой индексации поисковыми системами и удобства поиска публикаций посетителями вашего сайта. Кроме того модуль позволяет улучшить для страниц сайта такой показатель как вложенность. В данном модуле реализованы постраничный вывод ссылок на статьи и кэширование.


Модуль DonBot
Модуль DonBot позволяет управлять индексацией страниц сайта на DLE при помощи мета-тега robots. Это более гибкая альтернатива использованию robots.txt. Для установки не требуется правки файлов движка.
При использовании данного модуля файл robots.txt можно сократить до вида:

User-agent: *
Disallow: /*print
Disallow: /engine/
Disallow: /*?*
Sitemap: http://site.ru/sitemap.xml
Host: site.ru


Модуль TagFace
Модуль TagFace предназначен для SEO-оптимизации страниц тегов DLE. Он выводит текстовое описание и заголовок H1 на страницах просмотра новостей с определенным тегом. Для установки не требуется правки файлов движка.

Модуль LinkEnso
LinkEnso - SEO модуль кольцевой внутренней перелинковки для движка DLE и вывода ненумерованного списка ссылок на страницах публикаций сайта.
Модуль CatFace
Уникальный модуль для SEO оптимизации главной страницы и категорий сайта построенного на движке DLE (Datalife Engine).

Закрываем индексирование админки


Указываем главное зеркало(с www или без и склеиваем), убираем дубли главных страниц сайта типа: index.php, index.html, первых страниц навигации и несуществующий раздел - catalog, также являющийся дублем главной страницы сайта
Я использую главное зеркало без www, это проще...


Редирект с несуществующих страниц пагинации на правильные и существующие
Актуальность: Проверено на 7.x, 8.x, 9.x (включая 9.5, 9.6, 9.7, 9.8).
Возьмем вполне реальную ситуацию – по какой-то причине вы решили изменить количество новостей, выводимых на главной странице или страницах категорий, в результате в панели вебмастера появится много страниц с 404 ошибками. Простая арифметика, было на сайте 1000 новостей, на каждой странице выводилось по 7 анонсов, следовательно, только на главной у нас получается 1000/7=142 страницы пагинации. После изменений страниц стало ровно 100. В итоге 42 страницы просто пропали. А если возьмем еще категории, то несуществующих страниц уже сотня-две. Это плохо.




Редирект с несуществующих страниц пагинации комментариев на правильные
Актуальность: Проверено на 7.x, 8.x, 9.x (на 9.5, 9.6, 9.7, 9.8).
Аналогичная ситуация с пагинацией в комментариях. Может возникнуть такая ситуация, что, например, вам наспамили в комментариях, поисковики проиндексировали все страницы комментариев, а потом вы это заметили и удалили все комменты. Но страницы, которые проиндексировал поисковик, все равно останутся, просто на них не будут отображаться никакие комментарии, а будет полный дубль основной страницы новости. И это печально, надо исправлять!



Добавляем бренд в title
Берётся из краткого названия сайта в настройках скрипта. И выводится в виде - Бренд: заголовок


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


Редирект с разделов или категорий, которых больше не существует, на главную страницу
Актуальность: Провернено на 7.x, 8.x, 9.x (включая 9.5, 9.6, 9.7, 9.8).
Вы решили поменять структуру сайта или просто удалили какие-то категории за ненадобностью, следовательно, эти страницы перестанут существовать, а ссылки на них и ошибки в панели вебмастера будут оставаться.


Редирект для удаленных или несуществующих новостей на главную
Актуальность: Провернено на 7.x, 8.x, 9.x (включая 9.5, 9.6, 9.7, 9.8).
Стандартная ситуация и может встретиться на любом сайте. Вы удалили какую-то новость и, понятное дело, будет выдаваться 404 ошибка. Если вас это не устраивает, а именно то, что выдается 404 ошибка, то можно сделать, например, 301-редирект на главную страницу сайта.


Редирект для удаленных или несуществующих статических страниц на главную
Актуальность: Провернено на 7.x, 8.x, 9.x (включая 9.5, 9.6, 9.7, 9.8).
Тоже стандартная ситуация и может встретиться на любом сайте. Вы удалили какую-то статических страницу и, понятное дело, будет выдаваться 404 ошибка. Если вас это не устраивает, а именно то, что выдается 404 ошибка, то можно сделать, например, 301-редирект на главную страницу сайта.


Список модулей и хаков будет обновляться по мере появления новых.
Категория: Скрипты
Актуальные версии, стоимость и возможности сервисов и программ уточняйте на сайтах их авторов.
comments powered by Disqus
» » Модули и хаки для SEO оптимизации DataLife Engine