- Переваги скрипта DLE
- Підготовка DLE-сайту до просування
- Правильний robots.txt і карта сайту на DLE
- SEO-модулі для CMS DataLife Engine
- CatFace
- xField Meta
- Simple SEO
- Юзабіліті сайту DLE
- Мета-теги title, description і keywords
- Збільшення швидкості сайту на DLE
- Безпека сайту та налаштування протоколу https
- висновок
Головна перевага CMS DLE перед його конкурентами - продумана структура ядра, що дозволяє мінімізувати навантаження на сервер для проектів з високою відвідуваністю. Саме тому цей движок для своїх сайтів дуже часто використовують різні медіа: як невеликі онлайн-газети, так і великі інформаційні видання.
Переваги скрипта DLE
Перед тим, як ми детально розглянемо всі аспекти внутрішньої оптимізації сайту на системі керування вмістом DataLife Engine, давайте зупинимося на головних достоїнствах цього движка.
Чому ж велика кількість веб-майстрів вибирають DLE в якості основного фундаменту для свого сайту?
- DLE використовує технологію AJAX, яка помітно скорочує навантаження на сервера.
- Потужна, але при цьому інтуїтивно зрозуміла навіть новачкові, система шаблонів відкриває практично безмежні можливості для створення проектів будь-якого рівня складності.
- Вбудована система статистики сайту.
- Додаткові поля для виведення будь-яких типів інформації в доважок до основного контенту.
- Просунута система захисту від спаму і флуду.
- Розширений пошук по сайту з урахуванням всіх додаткових полів.
- Наявність спрощеної функції реєстрації користувачів на сайті, що дозволяє істотно розширити базу контактів для поштових розсилок.
- Поділ користувачів на будь-яку кількість груп і обмеження доступу до різних розділів сайту для кожної з них.
- Вбудований механізм захисту від несанкціонованих завантажень.
- Багатомовність і повна адаптивність під всі типи мобільних гаджетів.
Це лише мала частина переваг DataLife Engine перед іншими двигунами, але всі вони дуже важливі для успішного просування веб-проектів, створених на даній CMS.
Підготовка DLE-сайту до просування
З чого почати підготовку сайту до просування? Природно, з внутрішньої оптимізації ресурсу і налаштування всіх його технічних моментів. У цій статті ми детально розповімо, як крок за кроком поліпшити сайт на CMS DataLife Engine, щоб результати просування виявилися максимально ефективними.
Отже, приступимо. Перше, що потрібно зробити після установки движка, - налаштувати всі службові файли, щоб пошукові роботи коректно сканували ресурс і в пошукову видачу потрапляли тільки потрібні сторінки з правильними сниппета.
Правильний robots.txt і карта сайту на DLE
В robots.txt необхідно заборонити до індексації службові сторінки, які не повинні потрапити в пошук, і відкрити пошуковим машинам доступ до тих тек і файлів, які, навпаки, повинні бути проіндексовані. Правильний robots.txt для сайту на DLE виглядає просто і зрозуміло:
User-agent: *
Disallow: / engine /
Allow: / engine / classes / js /
Allow: /engine/classes/min/index.php
Allow: / engine / data / emoticons /
Sitemap: http: // шлях до вашої карті XML формату
В останніх версіях движка файл robots.txt зазвичай присутній за замовчуванням і змінювати в ньому нічого не потрібно. Однак якщо ви оновлюєте CMS або завантажуєте її ні з сайту розробника, то велика ймовірність, що цей технічний файл вам доведеться створити самостійно.
Не забудьте також в рядку Sitemap вказати повний шлях до карти вашого сайту в форматі XML (зазвичай цей файл так і називається - sitemap.xml). У DataLife Engine створити або оновити карту сайту можна в розділі «Карта сайту для Google і Yandex» в адміністративній панелі.
Мал. 1. Перейдіть в «Інші розділи» адмінпанелі DLE і в спеціальному підрозділі створіть карту сайту для пошукових машин.
При створенні обов'язково вкажіть пріоритет для категорій, новин і статичних сторінок. Чим вище цей пріоритет, тим уважніше до такого документа належить пошуковий робот і сканує його в першу чергу.
SEO-модулі для CMS DataLife Engine
Як і більшість найпопулярніших систем управління контентом, DLE може похвалитися широким вибором модулів для налаштування і оптимізації SEO-параметрів сайту. Причому у цього движка є спеціальні модулі з розширеними функціями для виведення тексту опису категорії, заголовка H1 з налаштуванням їх показу в самих різних ситуаціях. Йдеться про модуль CatFace.
CatFace
Незважаючи на те, що це чудове доповнення для внутрішньої оптимізації, у нього є один істотний недолік: контент частково дублюється і сайт може потрапити під фільтри пошукових систем. Щоб цього не сталося, можна, наприклад, в код шаблону main.tpl додати наступний рядок:
[Not-aviable = showfull] [category = 102] {include file = "txt_cat.tpl"} [/ category] [/ not-aviable]
Цей код буде виводити вміст файлу txt_cat.tpl з описом потрібної категорії і заздалегідь підготовленої розміткою html. Все це вміст закріплюється саме за категорією під номером 102 і не виводиться на сторінках з повною новиною. Тільки тут виникає невелика проблема - якщо в категорії багато сторінок, то опис буде показуватися на кожній з них під час навігації по сторінках пагінацію. Через це і втрачається вся унікальність, але на виручку якраз до речі приходить модуль CatFace, в якому і потрібно налаштувати відображення мета-опису категорії тільки на першій її сторінці.
Важливо: не забудьте після установки модуля додати код підключення до основного шаблон main.tpl. Код виглядає так:
[Aviable = cat] {include file = "engine / modules / catface.php"} [/ aviable]
Детальна настройка SEO-модуля CatFace наочно показана в цьому відео .
На сторінці модуля при редагуванні категорій поруч з варіантами вибору детально розписані пояснення до кожного з них, тому у вас не повинно виникнути проблем з налаштуванням доповнення. У будь-якому випадку, ви завжди можете звернутися за допомогою до досвідчених фахівців Юла Group.
Мал. 2. Для кожного пункту в налаштуваннях модуля CatFace є докладні пояснення
Після установки і настройки даного модуля для більшої безпеки видаліть з сервера файл catface_installer.php.
xField Meta
Ще один чудовий модуль для DLE, що допомагає підвищити ефективність SEO, - xField Meta. Його основна функція - оптимізація сторінок додаткових полів. Для кожного поля можна прописати унікальні title, description, speedbar і keywords. Модуль має дуже корисну функцію розбивки тексту, завдяки чому ви можете виводити опис і над контентом, і під ним.
У xField Meta є вбудоване кешування, а пошук даних проводиться в тому числі і за додатковими полями, що дуже зручно і позбавляє від необхідності прописувати все вручну. Модуль платний, але коштує всього $ 7.
Мал. 3. Додавання додаткових полів в модулі xField Meta
Модулі SEO можна використовувати як окремо, так і спільно. Кожен з них робить свій внесок в оптимізацію веб-ресурсу.
Simple SEO
Один з найбільш корисних і популярних модулів для SEO-оптимізації на DLE - Simple SEO. Він в автоматичному режимі генерує всі найважливіші мета-дані. Даний модуль дуже простий в налаштуванні і не вносить жодних змін в базу даних DLE-сайту. Важлива особливість цього доповнення - можливість управління індексацією за допомогою meta robots. Simple SEO поставляється в двох кодуваннях (UTF-8 і windows-1251), що вельми зручно.
Мал. 4. Розширена настройка функції meta robots з детальними роз'ясненнями по кожному пункту
На вкладці «Інші настройки» можна підтвердити для панелей вебмастера найпопулярніших пошукових систем (Google. Яндекс, Mail, Bing), що саме ви є власником сайту і отримувати важливу статистику про вашому веб-ресурсі в цих сервісах.
Наявність шаблонів для формування мета-тегів відкривають практично безмежні можливості для SEO-оптимізатора, покриваючи 99% його потреб.
Мал. 5. Список шаблонів для створення оптимізованих title, description і keywords в модулі Simple SEO
Установка модуля Simple SEO вимагає певних маніпуляцій з кодом, тому ми крок за кроком опишемо процес установки цього доповнення.
- Після скачування модуля розархівуйте файли в окрему папку.
- Залежно від кодування вашого сайту, скопіюйте весь вміст папки upload (для windows-1251) або upload-utf8 і завантажте файли на ваш сервер.
- У файлі /engine/init.php в самий кінець файлу додайте наступний код: require_once ENGINE_DIR. '/inc/siseo/generation.php';
- Запустіть файл siseo_installer.php і послідовно виконайте всі інструкції.
- На закінчення перейменуйте файл siseo_config.php.dist в siseo_config.php (він знаходиться в директорії / engine / data).
- Виставте права CHMOD 777 на перейменований файл.
Схожий принцип установки мають і інші модулі SEO на DLE, але краще зайвий раз прочитати інструкції від розробників, щоб на сайті не виникало помилок.
Юзабіліті сайту DLE
Потужна, але в той же час дуже проста, система шаблонізаціі дозволяє створювати будь-які дизайни для всіх типів сайтів. Чим зручніше і зрозуміліше для користувача інтерфейс веб-ресурсу, тим довше часу той проводить на сайті, покращуючи показник поведінкових факторів.
Для початку обов'язково перевірте свій сайт на адаптивність під різні девайси. Частка інтернет-користувачів, які відвідують сайти через мобільні гаджети, зростає стрімкими темпами і вже переганяє стаціонарні ПК. Щоб переконатися, що ви не втрачаєте дорогоцінний трафік через незручності користування сайтом на мобільних пристроях, перевірте адаптивність DLE-сайту на цій сторінці сервісу Google.
Мал. 6. Введіть адресу свого сайту і зачекайте кілька секунд, поки сервіс просканує його сторінки і покаже результат перевірки
Якщо ваш сайт не оптимізований під мобільні пристрої, терміново подбайте про це. Наші програмісти і дизайнери в короткі терміни створять адаптивну версію, і частка мобільного трафіку на вашому сайті відчутно зросте .
Згідно з даними незалежної аналітичної компанії Forrester Research, що займається дослідженням ринку інформаційних технологій, через поганий юзабіліті сайти втрачають до 50% користувачів (особливо гостро цю проблему відчувають на собі інтернет магазини ), 40% вже не повертаються на сторінки веб-ресурсу, з яким вони мали негативний досвід взаємодії. Користувач повинен побіжно просканувати сайт поглядом і відразу зрозуміти, як ним користуватися і по яких посиланнях переходити для здійснення цільового дії.
Дуже важлива процедура перед запуском просування сайту - юзабіліті-тестування, яке показує, наскільки зручно користуватися сайтом недосвідченому відвідувачеві. Запам'ятайте: небажання проводити тестування або нести додаткові витрати на поліпшення юзабіліті неминуче приведуть до того, що в результаті ви втратите клієнта / покупця. В цілому, шаблони DLE мають зручну структуру і користуватися сайтами на цьому движку зручно, але краще зайвий раз перестрахуватися і заздалегідь усунути виявлені в ході тестів недоліки.
Мета-теги title, description і keywords
Важливість використання мета-тегів на сайті складно переоцінити. Кожна сторінка повинна містити інформацію з основними ключовими запитами в заголовку і описі. Попередньо подбайте про створення розширеного семантичного ядра, розбитого на смислові групи (кластери).
Саме з цієї семантиці вам належить складати тексти для мета-тегів і вносити їх у відповідні поля SEO-модулів, про які ми розповіли трохи вище.
Мал. 7. В «Утиліта» адмінпанелі CMS DLE є спеціальна надбудова, що дозволяє створювати мета-теги для будь-якої сторінки сайту.
Ви також можете вказувати оптимізовані заголовки та описи на спеціальній сторінці вбудованої в движок утиліти без необхідності установки додаткових SEO-розширень.
Збільшення швидкості сайту на DLE
Незважаючи на просунуту структуру ядра движка, що дозволяє до мінімуму знизити навантаження на сервер при великих обсягах трафіку, попрацювати над збільшенням швидкості завантаження сторінок все ж необхідно. Перевірити швидкість вашого сайту і отримати докладні рекомендації щодо її поліпшення можна на спеціальній сторінці Google .
Швидкість роботи сайту - один з найважливіших факторів, що впливають на ранжування сторінок в пошуковій видачі і до нього потрібно поставитися дуже серйозно.
Покроковий список дій щодо прискорення завантаження сторінок сайту ми докладно розписали в нашій попередній статті про просування інтернет-магазинів на OpenCart. Цей чек-лист нічим не відрізняється від того, який необхідний для оптимізації сайту на скрипті DLE, тому можете сміливо їм користуватися.
Безпека сайту та налаштування протоколу https
Наявність SSL сертифікату на сайті також є одним з головних умов для виведення сторінок в топи пошукових систем. Покрокову інструкцію про перенесення сайту на безпечний протокол ми вже публікували раніше . З її допомогою ви без проблем зможете самостійно встановити сертифікат SSL на свій сайт.
Завжди оновлюйте движок до останньої версії. Як правило, розробники оперативно усувають будь-які уразливості, які можуть стати причиною злому сайту. Для ресурсів, де користувачі проходять реєстрацію і вказують особисті дані, цей пункт особливо важливий.
Нерідко буває, що при установці CMS DLE з якихось причин в корені сайту не відображається файл .htaccess, в якому зазначаються перенаправлення з неіснуючих або перенесених сторінок, а також інші важливі правила. Якщо це файл загубився, ви можете завантажити звідси його стандартну версію.
висновок
DataLife Engine - дуже потужний і швидкий движок для будь-яких типів сайтів. Код DLE відмінно оптимізований, завдяки чому сайти на цій CMS можуть витримувати великий наплив трафіку. В панелі управління DLE практично до кожної налаштуванні йдуть розширені пояснення, тому з оптимізацією можуть впоратися навіть початківці вебмастера, які до цього жодного разу не працювали з цим движком.
Однак для більш ретельної настройки всіх технічних параметрів і внесення правок в код потрібні певні навички та досвід. Для більшого ефекту від просування і економії часу краще довірити всю цю рутинну роботу SEO-фахівцям.
І найголовніше: не має значення, на якому движку зроблений сайт і наскільки добре він оптимізований - якщо немає якісного контенту з грамотної внутрішньої перелінковкою, це стане причиною низького трафіку і ефективність всього просування виявиться під загрозою.
Подбайте про створення розширеного семантичного ядра і якісне наповнення сайту. Всі ці завдання наша команда може взяти на себе і в короткі терміни вивести будь-які пошукові запити на перші позиції в топи пошукових систем. Замовляйте просування, наповнення та підтримку DLE-сайту в Юла Group через форму в кінці сторінки.
Чому ж велика кількість веб-майстрів вибирають DLE в якості основного фундаменту для свого сайту?