Пошукова оптимізація cms dle

Олександр Алаев - кращий оптимізатор CMS DLE

Скажу відразу - майже всі свої дії по оптимізації сайту на CMS DLE я вичитав в блозі Олександра Алаєва. Його рекомендації заходять набагато далі звичайної рутини по метушні зі своїм сайтом. Після його розжовування і пояснень по темі матеріалу, стає гидко смішно, що до цього міг додуматися лише одна-єдина людина в Мережі. Виходить, що всім іншим - або це не потрібно, або це недоступно, в силу свого «зело розумом скорботи». А, за сім - ще раз дякую Олександру Алаєва за його труди і приступаю до викладу своєї собственой записної кніхкі в Мережі, до речі - ще одного винаходу від Олександра Алаєва.

Пошукова оптимізація CMS DLE

На радість (чи на жаль) - ось тільки вся пошукова оптимізація движка CMS DLE зводиться до редагування його системних файлів. З одного боку це добре - максимально реалізуються можливості самої управляючої системи. А, з іншого боку, це не дуже добре, оскільки всі зроблені зміни - «коту під хвіст», після чергового оновлення движка сайту.

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

robots.txt для DLE

Файлик robots.txt для DLE - побита, але актуальна тема. Чого тільки не пишуть люди в цей нещасний файлик, намагаючись поліпшити індексування сайту пошуковими системами. А, між тим, «рідний» стандартний robots.txt для DLE - вельми не поганий.

Файл robots.txt, який йде в комплекті з двигуном, виглядає так:


Прим.
- в DLE, в стандартному файлі robots.txt
використана тільки забороняє директива «Disallow»

Форма пошуку по сайту

Решта додаємо, на свій розсуд:

Disallow: /rules.html
Disallow: / * action = mobile *

Disallow: / * do = search
(вже не актуально)
- закриваємо від індексації сторінку пошуку движка. Сторінка ця стандартна і не несе ніякого смислового навантаження. До речі, в DLE 10.3 цей запис вже присутній, так що - це не актуально для новіших версій DLE.

Disallow: / * print
(дуже важливо)
- закриваємо від індексації сторінки для друку.
Це дуже важливий запис. На молодих сайтах DLE. пошуковики, в першу чергу - індексують сторінки для друку, тому що вони легше і менше за вагою. Індексацію сторінок для друку можна закрити в налаштуваннях самого движка. Тоді цей запис буде не потрібна. Однак, така директива може знадобитися, щоб видалити з пошуку вже проіндексовані сторінки. У мене таке було.

Disallow: /rules.html
Disallow: / * do = rules
- закриваємо сторінку з типовими правилами реєстрації.

Якщо написати унікальний текст правил реєстрації, то ці записи не потрібні.

Disallow: / lastnews /
Disallow: / * do = lastnews
- цими правилами закриваємо сторінку з останніми новинами.

Disallow: / * action = mobile *
- закриваємо всі сторінки з мобільною версією.

У CMS DLE є функція з відображенням мобільної версії сайту. З деяких пір Яндекс почав віддавати перевагу її від звичайної, оскільки у мобільних сторінок менше вага. Вага то менше, тільки зовнішній вигляд страхітливий. Закрив.

Disallow: / * page / *
Disallow: / 201 * /
- цими правилами закриваємо посторінкову навігацію і сторінки з архівами.

З цими сторінками теж, спірне питання. Ці сторінки унікальні і пошукові системи їх люблять. Ось тільки тайтли вони мають не інформативні. Закрив.

синтаксис robots.txt
Правило повинне завжди слідувати за директивою.
Не допускається порожній рядок після директив User-agent, Disallow, Allow.
Правило може починатися тільки з символу '/' або '*' (косою слеш або зірочка).
Спецсимвол * (зірочка) означає будь-яку (в тому числі порожню)
послідовність будь-яких символів.

Так, мало не забув
Розробники движка DLE, як завжди - на висоті.
У CMS DLE 9.6, в адмінпанелі, на вкладці для повного редагування новини (стат-сторінки) є чекбокс:
- «Заборонити індексацію сторінки для пошукових систем»
Тепер не потрібно знущатися над файлом robots.txt через будь-якої однієї статті. Можна поставити «галочку» при додаванні (редагуванні) новини, і всіх делов. Таким чином, звичайне адміністрування сайту може привести до гнучкого підходу щодо виключення з пошукового індексу непотрібного матеріалу, без редагування файлу robots.txt.

Читати далі:
Файл robots.txt | DLE всіх версій
Директиви в robots.txt

Схожі статті