Базовое сео для Joomla 2.5 - технические аспекты

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

Прежде всего забудьте про всякие громоздкие компоненты типа sh404sef, это все вам не нужно, потому что польза сомнительная, а наломать дров, которые потом скажутся на сайте очень даже просто.

Для технической оптимизации сайта нам надо выполнить несколько предварительных действий. Все описанные действия подходят только для стандартных компонентов Joomla.

Это включить SEF ссылки в Joomla.

Для этого идем:

Сайт > Общие настройки

Ставим в положение ДА следующие настройки:

  • Включить SEF (ЧПУ)
  • Перенаправление URL

Там же в выпадающем меню опции "Включать название сайта в заголовок страницы" выбираем значение "После".

После этого в корне сайта находим файл htaccess.txt и переименовываем его в .htaccess.

Теперь у нас имеются SEF ссылки не хуже чем у кого либо другого.

Борьба с дублями в Joomla

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

Для этого нам потребуется установить плагин, он делает редирект с дублей на страницы оригиналы отдавая поисковику 301 редирект. Его требуется скачать, установить и активировать в менеджере плагинов.

Создание карты сайта

Карта сайта необходима прежде всего для поисковиков, она вам нужна как в HTML виде так и в XML. По этому рекомендую компонент XMAP, который так же надо скачать и установить. Создать карту сайта, выбрав меню всего сайта, а так же в меню создать ссылку на HTML карту сайта. Она нам нужна, чтоб вывести все страницы сайта в третий уровень, что обеспечит нам хорошую индексацию сайта.

А со ссылкой на xml карту сайта мы еще будем колдовать используя файл .htaccess.

Настройка .htaccess для сайта Joomla

Базово мы настроим не много параметров, но это сделать просто необходимо, даст вашему сайтв 100 очков к карме :-).

Сначала сделаем редирект на основной домен. Для этого открываем в корне вашего сайта файл .htaccess. Находим строку "RewriteEngine On" и после нее пишем следующее.

RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

site - меняем на ваш адрес сайта. Тем самым достигается эффект открывая сайт www.site.ru вас перенаправляет на site.ru - это поможет исключить создание дублей сайта и в дальнейшем поможет работать с многими компонентами.

Ну и под конец сделаем обещанный ход конем и преобразуем ссылку на карту сайта.

После "RewriteEngine On" вставляем вот такую запись:

RewriteRule ^1$ /index.php?option=com_xmap&view=xml&id=1 [L]

/index.php?option=com_xmap&view=xml&id=1 - ссылка на вашу xml карту сайта.  После этого по ссылке site.ru/1 будет доступна ваша карта сайта. Ее то мы и помещаем в кабинеты вебмастера google и яндекс.

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

Вообще я не сторонник больших файлов robots.txt по этому для базовой оптимизации Joomla стоит использовать максимально простой файл.

Обычно я удаляю строку:

Disallow: /images/

И добавляю несколько строк в конец:

Disallow: /index.php*
Disallow: /component/
sitemap: http://www.38i.ru/1
Host: www.38i.ru

Что позволяет минимизировать возможные дубли, определить основое зеркало сайта и укажет поисковикам на карту сайта.

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

Для того, чтоб оставить комментарий к статье, авторизуйтесь.

Комментарии  
# Andreiand78 22.06.2014 15:08
Здравствуйте. Поменял адрес карты как Вы указали на сайт.ru/1 все работает, все проиндексировал ось, но яндекс вебмастер написал:
Исключенные страницы
Не поддерживается роботом
Неверный формат документа
/1
т.е. исключил из индексации карту сайта.
Что делать? Подскажите пожалуйста!
# ALEX 19.04.2014 09:31
Большое спасибо :lol:
# Митя 23.08.2013 18:28
Доброго времени суток.
Подскажите пожалуйста, ссылка на карту сайта ( /index.php?opti on=com_xmap&vie w=xml&id=1 ) универсальна для всех сайтов?
ЗЫ Карту создавал ХМАР
# Вадим 24.08.2013 01:53
Да это ссылка на первую карту сайта созданную компонентом xmap.
# Александр Рачила 24.07.2013 09:47
К сожалению данный плагин не решил проблему с дублями. Остаются дубли на страницу регистрации и когда выключен сайт.
+3 # Вадим 25.07.2013 16:36
А зачем вам регистрацию открывать для индексирования? Закрывайте ее через robots.txt. Она для поисковиков вообще не нужна.
С проблемой, когда сайт выключен ничего нельзя сделать, так, как отключение сайта вообще не подразумевается при продвижении сайта.

Авторизация

Вы можете авторизоваться через социальные сети.

Комментарии

  • Maksim Sklyarov Maksim Sklyarov 18.05.2020 18:42
    Просто супер

    Подробнее...

     
  • Olga Melnikova Olga Melnikova 12.05.2020 13:39  
  • Александр Паста Александр Паста 28.08.2019 12:29
    Зато чиновники отчитываются так, как будто с каждым днем уровень жизни неизменно растет!)) На самом же ...

    Подробнее...

     
  • Aleksandr Kolesnichenko Aleksandr Kolesnichenko 20.07.2019 17:18
    К данному этапу вы уже сделали более менее логичный сайт

    Подробнее...

     
  • Aleksey84 Aleksey84 10.04.2019 14:36
    Я пользуюсь английским стартапом xbanking.uk/index.html на русском тоже. можно платежи принимать для ...

    Подробнее...

© 2010-2020 MC Site