Ефективні методи seo оптимізації сайтів на joomla
І в процесі роботи з джумла згодом довелося вирішити багато цікавих проблем, які, як опинилися, є постійною хворобою цього движка. Проблем в частині оптимізації сайту на Joomla під пошукові системи. Там дуже багато різної каламуті, тому заплутатися дуже легко. Всі описані нижче методи я застосовував на сайті під керуванням Joomla, і мені складно сказати, який з методів окремо працює краще, але в комплексі вони значно покращили роботу сайту, тому всі ці роботи по оптимізації Джумла вважаю необхідними.
Всі проблеми по частині SEO, які є в Joomla, описати неможливо, тому я зупинюся на головних.
SEO-оптимізація сайту наJoomla
1. Не знаю, чому так виходить, але за замовчуванням в Joomla папка з картинками (/ images) закрита від індексації пошуковими системами. І коли ти починаєш переглядати robots.txt, то при уважному вивченні цього просто не можна не помітити
Позиції відображаються, значить, все ок, перед нами сайт на Joomla. Отже, можете мені вірити, що в прикладах будуть приводитися саме сайти на Joomla
Можна сказати, що власники цього сайту вантажать картинки в якусь іншу папку, але немає, все зображення сайту завантажуються саме сюди
І ось така ситуація актуальна для всіх сайтів на Joomla. Тому одна з проблем, яку потрібно вирішити - зняти заборону індексації папки / images в файлі robots.txt.
Власне кажучи, Joomla сама по собі нелегка CMS, тому колись раніше моя думка була кардинально іншою, ніж зараз. Раніше я використовував додаток Xmap. проте, час підказало більш правильне рішення.
Сам генератор карти сайту займає не так багато місця і жере трохи ресурсів, але навіщо він взагалі потрібен? Його головне призначення - генерувати карту сайту з метою більш швидкої індексації контенту сайту. І ця карта сайту уміщається всього лише в одному єдиному файлі sitemap.xml. Виникає питання: заради чого тоді працює компонент Xmap? Набагато простіше, не додавати Xmap на сайт, а діяти так: публікувати на сайт пачку статей, після чого за допомогою спеціального сервісу генерувати карту сайту в форматі .xml і самостійно завантажувати її на хостинг. Власне, це рішення застосовую практично постійно. Генерація великих обсягів контенту, як правило, це більше 500 урлов, що не буде безкоштовною, тому якщо потрібно безкоштовно згенерувати карту сайту - то потрібно використовувати програму Xenu Link.
3. Редірект з www на без і назад
Використовувати в домені www я не бачу сенсу, тому завжди роблю основним дзеркалом сайту домен без www. Однак в Joomla автоматичне перенаправлення на відміну від WordPress не працює. Тому для Joomla доводиться прописувати все це справа в файлі .htaccess. Для того щоб перенаправити з доменного імені з www на доменне ім'я без www, необхідно додати в файл .htaccess наступні рядки:
Якось дивно виходить те, що спільнота Joomla просто величезна, і куди більше, ніж співтовариство WordPress, проте в житті виходить так, що від цієї величини немає ніякого толку. Тому що при більш меншому співтоваристві і лідери більш очевидні, і допомога знайти простіше.
Я багато разів намагався знайти кваліфікованим допомогу на форумах Joomla, проте не знаю чому, цієї самої допомоги так і не дочекався. Люди чи то не знають рішень виникаючих проблем, то чи просто не хочуть допомагати. Але якщо чогось трапляється по частині Joomla, то реально знайти якусь допомогу на форумі вкрай проблематично. Чого не скажеш про WordPress.
Не сильно вдаючись в подробиці всіх цих плагінів я можу сказати, що найпотужніший комбайн з перерахованого вище - це «Sh404SEF», а найпростіший і функціональний - це «JoomSEF».
Якщо у вас є трохи навичок налаштування сайтів, то думаю, що цілком достатньо JoomSEF. Тому що самі основні функції він виконує: створення і редагування посилань, установка ЧПУ, мета-теги для сторінок сайту.
Що стосується «Sh404SEF» компонента для Joomla, то з ним я стикався найчастіше. Говорячи відверто, він жере досить багато ресурсів хостингу і не в усьому універсальний. Однак, в ньому є практично всі можливі настройки за частиною SEO, які тільки можуть бути. Тому не можу сказати, що цей плагін призначений тільки для новачків. Для новачків тут багато параметрів, що настроюються, які можна вручну не описує на хостингу. Але разом з тим, розберуться в цьому новачки? Теж питання. Загалом, цей плагін універсальний, громіздкий з великою кількістю налаштувань.
6.Поіск дублів сторінок на сайтеJoomla
З власного досвіду роботи з даної CMS можу сказати, що проблема освіти дублів сторінок сайту в Joomla - це, напевно, найголовніша головний біль, яка тільки є. І як вирішувати цю проблему - хз, тому що Джумла якимось неймовірним чином створює дублікати сторінок.
Але робити щось треба, тому є певний спектр дій по нейтралізації даної проблеми.
Завдання №1 - дублі сторінок потрібно знайти
Завдання №2 - дублі сторінок потрібно видалити
Як знайти дублі сторінок на сайті?
Припускаю, що якщо ви зараз Новомосковскете цю статтю, то напевно ви або починаєте в SEO, або вже працюєте в цьому напрямку і шукаєте щось нове і цікаве. Значить, я скажу найпростіший і не витратний спосіб виявити дублі на сайті - це використання інструменту «Інструменти для веб-майстрів Google». Досить щоб пройшло трохи часу після додавання сайту в цю панель, і тоді можна зайти і подивитися, чи є дублі на сайті
Ось три пункти, які цікавлять нас в даному випадку. Коли ми кликнемо на заголовок «Періодичну метаописів», то відразу побачимо всі наші дублі
Власне, таким ось чином і знаходяться дублі сторінок сайту.
Як видалити дублі на сайтеJoomla?
Прямо тут, в панелі вебмайстрів Google, можна створити запит на видалення неугодних сторінок сайту
А в самій Joomla видалити дублі можна за допомогою вказаного вище SEO-компонента «Sh404SEF»
У цьому плані цей компонент дуже зручний, і з його допомогою реально зручно вичищати весь цей шлак. Я, як правило, не видаляю сам дубль, а видаляю стразу основний урл разом з дублікатом. А все тому, що окремо дублі видаляти не можна, а можна призначити зі списку всіх знайдених дублів лише головну сторінку, яка, по суті, після такої перепрівязкі по відношенню до решти дублям буде канонічної
Зрозуміло, що на великих сайтах робити всі ці дії потрібно регулярно і для безлічі сторінок, що дуже напружує.