Модуль CatFace — SEO оптимизация категорий для DLE Datalife Engine. Seo оптимизация dle


SEO оптимизация DLE - тексты для категорий, модуль CatFace

Разбираюсь сейчас с движком DLE для одного из своих новых сайтов, и возникла у меня идея относительно страниц категорий — как сделать так чтобы они были более-менее уникальны и содержали определенный текст. Что-то подобное я уже описывал в блоге в посте про добавление описания в категории wordpress блога, хочется получить такой же эффект и в DLE.  Возможно, где-то на просторах интернета это все обсуждалось, но для новичков и дабы самому не забыть, решил сочинить соответствующий пост. С DLE я знаком не очень хорошо, поэтому кое-где могу неправильно высказываться, но суть, думаю, все смогут уловить.

Итак, первой идеей, которая пришла относительно добавления текста в категории DLE сайта, конечно, была правка шаблона. Основная структура темы находится в файле main.tpl. Нужный вам файл main.tpl ищите в директории используемого шаблона templates/имя_шаблона. В нем имеется код на подобии этого:

<div> {info} {content} </div>

<div> {info} {content} </div>

Здесь {content} выводит информацию с той страницы, на которой вы находитесь — главная, категории, теги, добавление новости и т.п. Вместо этой переменной подставляется тот или иной контент. В DLE есть специальные теги, которые аналогичны условным операторам в wordpress, и могут выводить информацию в зависимости от местоположения пользователя на сайте. Например код:

[aviable="main|date"] текст [/aviable]

[aviable="main|date"] текст [/aviable]

…будет выводить определенный текст на главной странице, а также странице просмотра новостей по определенным датам. Как вы уже поняли, ключевым моментом здесь есть тег aviable, который открывается и закрывается. Условие может быть «единичным» или совмещать несколько параметров, как в примере выше. Вообще для aviable допустимы такие значения (приведу наиболее интересные из них):

Вместе с aviable стоит отметить еще один интересный тег — [not-aviable], который делает все с точностью наоборот — то есть будет выводить текст везде кроме мест, указанных в теге. Параметры можно использовать те же.

Также нам пригодится еще один тег — category:

[category=X] Текст [/category]

[category=X] Текст [/category]

…где Х — это один ID или перечисленные через запятую несколько ID категорий, для которых будет выводится текст. При этом следует отметить, что  и одиночные новости из этой категории также попадают в область применения тега. Поэтому нам нужно в файле main.tpl  перед {content} разместить теги category с aviable следующим образом (есть и другой вариант, о нем чуть ниже):

[not-aviable=showfull] [category=5] Текст второй категории [/category] [category=4,3] Текст третье категории [/category] [/not-aviable]

[not-aviable=showfull] [category=5] Текст второй категории [/category] [category=4,3] Текст третье категории [/category] [/not-aviable]

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

В новых версиях DLE для решения этой задачи существует специальный тег page-count:

[page-count=1,2,3] Текст [/page-count]

[page-count=1,2,3] Текст [/page-count]

Он определяет на каких страницах должен отображаться текст. В примере выше он будет выводиться на первых трех страницах. Есть аналогичный тег с «отрицательным» значением not-page-count, но нам достаточно первого.

Итого, чтобы отобразить описание, например, категории с ID = 4 причем только на странице со списком новостей вы может использовать одну из представленных ниже конструкций:

[aviable=cat] [category=4] [page-count=1] Текст [/page-count] [/category] [/aviable]

[aviable=cat] [category=4] [page-count=1] Текст [/page-count] [/category] [/aviable]

или

[not-aviable=showfull] [category=4] [page-count=1] Текст [/page-count] [/category] [/aviable]

[not-aviable=showfull] [category=4] [page-count=1] Текст [/page-count] [/category] [/aviable]

В интернете нашел первый вариант, второй придумал сам (проверял оба). Напоминаю, что всю эту конструкцию нужно расположить перед тегом {content} в файле main.tpl. Проблема использования page-count заключается лишь в том, что для ранних версий DLE тег page—count не работает. В таких случаях решить задачу можно с помощью специального модуля для DLE — CatFace. Давайте рассмотрим и этот вариант.

Установка и настройка модуля CatFace для DLE

В принципе, модуль CatFace делает все то же самое, что и реализация через специальные теги, но у него есть 2 преимущества — во-первых, он работает не только для самых последних версий DLE, во-вторых, этот вариант более наглядный и простой для редактирования.

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

Для установки модуля CatFace нужно:

1. Скачать модуль в виде архива по ссылке выше (там что-то вроде магазина, но плагин имеет нулевую цену, поэтому ничего платить не придется).

2. Распаковываем и копируем:

3. Запускаем установочный файл http://site.ru/catface_installer.php (вместо site.ru поставьте свой домен). Следуете простым инструкциям. После завершения установки удаляем файл с ФТП.

4. В файле шаблона main.tpl нужно перед содержимым {content} добавить код:

[aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

[aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

На этом установка завершена. Заходите в админку DLE в модуль CatFace и переходите непосредственно к наполнению страниц категорий. Для удобства там имеется специальный текстовый редактор:

По каждой из категорий вы можете задать заголовок и текст описания не только для главной страницы раздела, но и всех остальных. Здесь имеются следующий настройки (жирным выделил те, которые у меня выбраны):

В принципе, как видите, все предельно ясно и просто. Единственное. что при первом редактировании этих опций у меня были только поля для основного текста и заголовка, а остальные появились лишь при сохранении  — то ли это глюк, то ли специально так задумано — я не разбирался. Кстати, еще хотел отметить, что возможно вам понадобится очистка кэша после внесения изменений в описания. Это можно сделать как через админку (в новых версиях), так и просто удалив с ФТП содержимое директории engine/cache.

В целом модуль CatFace для категорий в DLE неплохой, со своими задачами справляется. Что лучше использовать его или ручную правку шаблон — решать вам, оба метода, в принципе, подходят. Просто, например, в моем случае DLE старой версии, и там параметр определения страницы page-count не работает. Будут какие-то вопросы — пишите, кстати, многие из них можно найти на странице разработчика плагина.

P.S. Для молодых мама в сети полно тематических сайтов, но тут имеется нечто другое — это интернет магазин со всеми необходимыми товарами для малыша.

tods-blog.com.ua

Модуль Simple SEO – оптимизация Title, мета-тегов и других элементов для DLE Datalife Engine

Привет, друзья. Давненько я вас не радовал новыми модулями для DLE, не так ли? Блин, когда больше года назад я анонсировал предыдущий модуль DonBot я написал то же самое почти слово в слово. Точно так же, как я начинаю каждый пост с «Привет, друзья»… Мда, я слишком предсказуем.

Короче, я представляю вам мой новый очень крутой модуль под названием Simple SEO, пользоваться которым до безобразия легко и просто, а результат просто потрясающий!

Как обычно, начну с небольшой предыстории. Данному модулю было суждено появиться на свет как минимум три года назад. Тех.задание и название SlimpleSeo были написаны еще в 2011 году, но что-то не сложилось с его разработкой, а ведь он мог появиться даже раньше чем LinkEnso. Но кроме Санька, который и является создателем всех моих модулей, разработку поручить мне было некому, а Санек был занят, потому и пролежал модуль в столе целых три года. Но случилось чудо и мне удалось найти еще одного замечательного и умелого разработчика, знакомого с DLE, его зовут Олег, знакомьтесь! Теперь разработкой для DLE будет заниматься он, да и уже занимается, создавая еще один крутой модуль, о котором вы скоро узнаете (надеюсь, что не через год).

Наверное, в 2011 году модуль Simple SEO произвел бы больший фурор, чем сейчас, но сейчас это уже не важно. Давайте узнаем, что может модуль и как это работает!

Simple SEO — модуль для оптимизации title и управления мета-тегами для DLE

Оригинальное название: Simple SEOСовместимость с CMS: DLE 8.2-11Распространение: Платно, 750 р.Актуальная версия: 1.3.4 (от 13.09.2016)Назначение: Генерация заголовка title и мета-тегов description, keywords «на лету». Управление мета-тегом robots и другими мета-данными.Особенности: Тонкая настройка активации модуля в различных разделах сайта. Генерация элемента title и мета-тегов description и keywords на основании шаблонов и без изменений в реальной базе сайта. Управление индексацией при помощи meta robots и другие настройки.

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

Сразу же стоит сказать, что модуль имеет верстку как под новые версии DLE, так и под старые (все, что ниже 10.2) и отображается одинаково естественно. А так же наконец-то предусмотрены оба варианта кодировки windows-1251 и UTF-8, так что даже не заморачивайтесь об этих вещах – модуль сам все определит и подстроится по требования!

А теперь самое главное – скриншоты!

Главная страница модуля – глобальная настройка, позволяющая включать или отключать модуль полностью. Ну, и мое приветствие для вас :)

Вкладка настроек заголовка Title – пожалуй, самый основной и самый важный раздел модуля. Из этой идеи управления заголовками и родился модуль и оброс остальными возможностями.

Вкладка настроек мета-тега Description – позволяет настроить формирование описания для разных разделов сайта.

Вкладка настроек мета-тега Keywords – данный раздел это скорее формальность и дань прошлому, т.к. в принципе большого смысла использовать мета-тег keywords нет.

Вкладка настроек мета-тега Robots – значительно упрощенная версия модуля DonBot и содержащая самые необходимые настройки.

Другие настройки – в этот раздел было решено добавить возможность подтверждения собственности вашего сайта для панелей вебмастера Яндекс, Google, mail.ru, Bing, а так же дать возможность указать любой произвольный код, который будет добавлен в раздел

вашего сайта.

Как вы могли заметить, для формирования Title, Description и Keywords доступны, так называемые, шаблоны. Вот полный их перечень:

По идее, это должно покрыть 99% потребностей. Но если так окажется, что какого-то шаблона вам не хватает – пишите в комментариях, а мы при очередном обновлении добавим новый шаблон.

Как это работает на примере формирования заголовков title

Предположим, что есть у нас сайт про диеты, типа http://slimdown.ru/, и там есть категория «Диеты», в которой есть подкатегории «Разгрузочные дни», «Монодиеты» и «Диеты звезд». А так же есть несколько публикаций на сайт внутри этих категорий и подкатегорий.

Категория «Диеты», например, имеет название «Диеты» и метатег title «Эффективные диеты для похудения бесплатно». Понятное дело, что title тут оптимизирован под поисковики и продвигается главная страница категории диет, остальные страницы 2, 3, 4 и т.д. не нужны для продвижения и title для них лучше делать отличным от того, который на продвигаемой странице, чтобы не «размывать» вес дублированием. Поэтому целесообразно для главной страницы категории использовать в title тот заголовок, который заполнен в соответствующем поле, а для страниц пагинации в title можно подставлять название категории и номер страницы.

Для этого используем в настройке «Перезаписывать title категорий?» тег %cat_title%, а в настройке «Перезаписывать title страниц навигации для категорий?» теги %cat_name% %page% - SlimDown.RuВ итоге получим для продвигаемой главной страницы категории title «Эффективные диеты для похудения бесплатно», а для страниц пагинации «Диеты – страница X – SlimDown.Ru», где X – номер страницы, а SlimDown.Ru это название сайта.

Для страниц подкатегорий можно использовать в шаблонах название или даже title родительских рубрик. Скажем, категория «Монодиеты» имеет название «Монодиеты» и title «Самые эффективные монодиеты для похудения», и в набор добавится еще шаблоны от родительской категории «Диеты» и «Эффективные диеты для похудения бесплатно». У меня часто спрашивают в комментариях к другим статьям про DLE, как сделать, чтобы в title выводилось «Название подкатегории – Название категории – Название сайта». Да очень просто, вот так: %cat_name% - %par_cat_name% - %site_name%.

Все эти же теги вы можете использовать и для формирования заголовков для страниц просмотра полной новости, дополнительно для полной новости есть теги, выводящие ID новости и дату ее публикации. Скажем для публикации под названием «Голливудская диета» из категории «Диеты звезд» можно быстренько слепить такой заголовок: «Голливудская диета для похудения, номер 31 – Диеты звезд от 23.05.2011 – SlimDown.Ru». Для этого составим следующий шаблон: %news_name%, номер %news_id% - %cat_name% от %news_date% - %site_name%.

Думаю, принцип работы теперь понятен каждому. Вы можете использовать одновременно и шаблоны из набора и любые свои приставки, типа «скачать бесплатно без смс нахаляву без рекламы онлайн» :)

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

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

  1. Распакуйте архив с модулем;
  2. Скопируйте содержимое папки upload на ваш сервер, в папку, где установлен DLE;
  3. Откройте /engine/init.php и после if ($config['allow_tags']) include_once ENGINE_DIR . '/modules/tagscloud.php'; вставьте:
    require_once ENGINE_DIR . '/inc/siseo/generation.php';

    require_once ENGINE_DIR . '/inc/siseo/generation.php';

  4. Запустите файл http://site.ru/siseo_installer.php и следуйте его инструкциям;
  5. Переименуйте файл /engine/data/siseo_config.php.dist в siseo_config.php и поставьте права CHMOD 777;
  6. Удалите файл siseo_installer.php с сервера.

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

  1. Загрузите файл siseo_uninstaller.php на сервер, в папку, где установлен DLE;
  2. Запустите файл http://site.ru/siseo_uninstaller.php и следуйте инструкциям;
  3. Удалите все файлы модуля, загруженные при установке;
  4. Откройте /engine/init.php в самом конце файла найдите и удалите строку:
    require_once ENGINE_DIR . '/inc/siseo/generation.php';

    require_once ENGINE_DIR . '/inc/siseo/generation.php';

  5. Не забудьте удалить файл siseo_uninstaller.php.

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

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

Скачать модуль Simple SEO

АКТУАЛЬНАЯ ВЕРСИЯ: simpleseo v.1.3.4 — купить сейчас же!

История версий (History Log)

Не буду долго прощаться, просто скажу, что как обычно жду ваших отзывов, пожеланий и предложений в комментариях!

Покупайте модуль, пользуйтесь и радуйтесь, а вашему сайту пусть поисковики принесут больше трафика!Спасибо. До связи, друзья!

С уважением, Александр Алаев 

alaev.info

SEO оптимизация движка для DLE 10.x » Altyn Club

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SEO оптимизация движка [DLE 10.2 - 10.x]

С помощью этого мануала вы действительно сможете правильно оптимизировать DLE в плане SEO.

Те кто начнут кричать : "аля в Алаева лучше", "копипаста Алаева", "в Алаева более подробней и лучше!". Можете прямиком уходить от сюда, дорогие ребятки. Ибо в его статьях много плохого, никто же не будет вам все давать на блюдочке готовое. К примеру у него постоянно идет 301 редирект, это не правильно! Вы отдаете тем самым с не нужной страницы на ту что придет от 90 и выше процентов ссылочной массы. Эта страница, если где-то появится в индексе с 301 редиректом, перейдет плавно на ту что идет редирект и уже для пользователя не очень хорошо да и для сайта в ПС тоже. По этому стоит отдавать 404 тем самым давая понять ПС что страницы нету и о ней нужно забыть раз и навсегда.

Всего 16 пунктов :

    Уникализация метаописания description для страниц пагинации сайта    Улучшение SEO характеристик заголовков title    Устраняем проблему с дублированием полной новости по разным адресам    Ошибка 404 с несуществующих страниц пагинации    Ошибка 404 с несуществующих страниц пагинации комментариев    Редирект со ссылок с лишними символами или неправильным окончанием на верные адреса    Ошибка 404 с разделов или категорий, которых больше не существует    Ошибка 404 для публикаций, у которых отсутствует ID    Ошибка 404 для удаленных или несуществующих новостей    Добавляем тег rel=”canonical” для страниц просмотра полной новости    Скрываем от индекса такие страницы как /page,1,2,1-post1.html    Добавляем meta теги rel="next" и rel="prev"    Убираем index.php и index.html из адреса главной страницы    Склейка зеркал    ErrorDocument 404    Ошибка 404 вместо "По данному адресу публикаций на сайте не найдено"

Выразите свою благодарность на WebMoney за бесплатную работу, кто сколько может love

 

 

Автор : Gameer (http://igameer.ru)

 

Метки к статье: seo dle оптимизация html интернет

altynclub.ru

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

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

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

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

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

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

Предыстория или почему 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 9.6 появился специальный волшебный тег, позволяющий выводить любой текст на определенной странице пагинации, но пользоваться им очень неудобно. А если надо вывести более 10 текстов, то данный вариант вообще теряет какой-либо смысл.

CatFace – модуль SEO оптимизации категорий для DLE

Оригинальное название: CatFaceСовместимость с CMS: DLE 8.2-10.6Распространение: Бесплатно, As Is, при распространении ссылка на источник обязательнаАктуальная версия: 2.3 (от 23.05.2014)Назначение: Вывод текстового описания и заголовка h2 на страницах категорий и главной странице сайта.Особенности: Возможность управлять отображением заголовка и описания на разных страницах. Возможность задать для каждой категории 2 описания и 2 заголовка — для первой (основной) страницы и для всех остальных. Гибкая настройка через отдельный tpl-шаблон с использованием специальных тегов.

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

Взглянем на модуль изнутри:

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

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

Кнопка «Редактировать» или простое нажатие на название категории перенесет вас в самое сердце модуля – добавление seo-текста и настройки его отображения.

Вот так это выглядит по умолчанию:

Не совсем все понятно на первый взгляд, правда? Но это еще не все, смотрите:

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

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

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

Для полей редактирования текста предусмотрен как WYSIWYG-редактор, так и BBCODES.

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

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

  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]

    [aviable=cat|main]{include file="engine/modules/catface.php"}[/aviable]

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

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

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

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

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

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

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

АКТУАЛЬНАЯ ВЕРСИЯ: catface v.2.3 — описание на store.alaev.info или скачать на store.alaev.info

История версий (History Log)

FAQ

Q: У меня DLE 8.2, при попытке зайти в админку модуля выскакивает сообщение «Hacking attempt!».A: Откройте файл /engine/inc/catface.phpВ самом начале находим:if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {Заменяем на:if( !defined( 'DATALIFEENGINE' )) {

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

DISCLAIMER В последнее время замечено распространение данного модуля на различных сайтах, посвященных DLE, с измененным кодом, удаленными/измененными копирайтами и т.д. Но тем не менее, признаки того, что это именно данный модуль и разработан Александром Фоминым остаются. Так вот — я не несу ни какой ответственности за дистрибутивы скачанные с других сайтов.

С уважением, Александр Алаев 

alaev.info

Внутренняя оптимизация сайта на DLE - SEO оптимизация

Всем привет! Сегодня я решил написать об оптимизации сайтов на CMS Dle. В наше время множество сайтов сделано на данной CMS, так как она очень удобна и имеет много функций. Итак, начнем оптимизировать.

Основной задачей внутренней оптимизации сайта является отношения поисковых систем к сайту, а так же в какой то мере поднятие сайта по НЧ и ВЧ.

Начало нашей оптимизации будет лежать в настройке файла Robots.Txt. В данном файле необходимо прописать все страницы которые вы не хотите чтоб попали в индекс поисковой системы Яндекс.Вот как выглядит стандартный Robots.txt:

User-agent: * Disallow: /*print Disallow: /autobackup.php Disallow: /admin.php Disallow: /user/ Disallow: /index.php?do=register Disallow: /index.php?do=lastcomments Disallow: /index.php?do=stats Disallow: /index.php?do=pm Disallow: /index.php?do=stats Disallow: /index.php?do=search Disallow: /index.php?do=addnews Disallow: /index.php?do=register Disallow: /index.php?do=feedback Disallow: /index.php?do=lostpassword Disallow: /index.php?subaction=newposts Sitemap: http://site.ru/sitemap.xml User-agent: Yandex Host: site.ru

Robots.Txt будет нам полезен в исключении дублирующихся страниц, что увеличит шанс не попасть под фильтр АГС.

С первым этапом мы разобрались. Далее перейдем к самой оптимизации, а именно к оптимизации title (Заголовков страниц).

Ну во-первых необходимо для начала правильно прописать в “Настройках” тайтл главной странцы. Но это еще не все, для большего эффекта нужно прописать title к отдельным страницам, в данном случае будем прописывать тайтлы к категориям.

В редактировании категории есть раздел, метатег title, именно там и надо вписывать заголовок для категории. Содержание title должно вплотную соответствовать категории, а так же обязательно должно в себе содержать ключевое слово. Так же само можно изменять title новостям, в панели редактирования новости, в разделе “Дополнительно”.

Так же для оптимизации можно увеличить плотность ключевиков в полной новости. На dle существует множество тегов, которые могут использоваться в шаблоне, в файлах .tpl. Оптимизировать мы будем полную новость, то есть файл fullstory.tpl, и будем использовать тот же тег {title} в котором будет размещено название новости. Вот пример, как можно с помощью тега увеличить плотность слов.

В конце новости, в файле fullstory.tpl можно прописать “Если вам понравилась новость {title} поставьте + автору или скажите спасибо”, или же прописать вместо обычного слова “Комментарии”, “Комментарии к новости {title}”. Напоминаю еще раз, данные теги можно использовать только в файлах шаблона сайта. Вот таким простым способом можно увеличить плотность ключевых слов, тем самым подняться по позициям в поисковых системах.

Вот собственно и вся внутренняя оптимизация сайта на dle.

Кстати, советую вам удалить строки в таких файлах:

В конце файла index.php удалить:

В файле engine/engine.php удалить:

 

Это необходимо сделать тем, у кого версия Dle взломанная, для того чтобы не было проблем с создателями CMS. Надеюсь вам данная статья пригодится. Спасибо за внимание.

 

wolf-host.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта