Облачный сервис для Joomla сайтов
Навигация: Главная Обзоры Бизнес-обзоры SEO оптимизация сайта на CMS Joomla


SEO оптимизация сайта на CMS Joomla

30.09.2017

SEO оптимизация сайта на CMS Joomla

Вы сделали новый сайт на Joomla и готовы принимать пользователей? Вам осталось сделать ещё один важный шаг: чтобы о вашем сайте узнали, на него нужно привлечь трафик. В том числе и из поисковых систем, а для этого необходимо подружить вашу Joomla и поисковые машины. Оптимизировать Joomla для SEO-продвижения сложнее, чем подготовить к тому же самому Wordpress, но в этой статье специалисты VIPSEO собрали всю нужную вам информацию.

Итак, 11 шагов, которые помогут вам вывести сайт на верхние строчки в поисковой выдаче.

1. Выберите подходящий сервер

Первое, что вам нужно сделать – это отказаться от серверов IIS (Windows). Дело в том, что у любых rewrite-модулей для IIS есть определённые проблемы с перезаписью URL, а вам она понадобится. Также на IIS серверах периодически имеют место сложности с установкой и настройкой самой Joomla.

Рекомендуется использовать для сделанных на Joomla веб-ресурсов сервер Apache и модуль mod_rewrite – такое решение позволит вам сэкономить силы в будущем.

2. Переименуйте файл htaccess.txt в .htaccess (расширение без имени, всё верно)

Далее необходимо сменить имя файла htaccess.txt на пустое, а его расширение на .htaccess, что даст вам возможность пользоваться модулем mod_rewrite и настроить перезапись URL. Хорошо читаемые адреса страниц – это важнейшая составляющая оптимизации!

3. Включите ЧПУ и оптимизируйте адреса страниц для SEO

Эта задача решается в панели администрирования сайта: «Общие настройки» -> «Сайт» -> «Настройки SEO» -> «Включить SEF (ЧПУ)»:

После этого из URL-адресов страниц вашего сайта исчезнут все длинные случайные ключи, генерируемые автоматически, они уступят место заданным во время создания страницы псевдонимам. Также мы рекомендуем включить «Перенаправление URL»: после этого из адресной строки исчезнет «/index.php/», адрес станет короче.

4. Сотрите строку «/images/» в файле robots.txt

Это странно, но в сгенерированном самой Joomla файле для поисковых машин – robots.txt – поисковикам запрещён доступ к каталогу, в которой лежат изображения сайта. При этом, если позаботиться об оптимизации графической составляющей ресурса, картинки вполне могут привлекать трафик из поисковиков. Конечно, если вы откроете роботам доступ к нужной папке: для этого нужно стереть в указанном файле строку «/images/».

5. Поставьте редактор JCE

Это бесплатный и хорошо соответствующий задачам SEO-оптимизации сайта редактор. Особенно удобно вставлять графику, сразу указывая содержание тега Alt и нужные размеры.

6. Прописывайте теги Alt и выставляйте точный размер изображений

Это универсальный совет, который подходит для любой CMS, не только Joomla. Обязательно прописывайте Alt – текст, который будет отображаться, если не получилось загрузить картинку!

Также мы советуем указывать точные размеры изображения: если картинка долго грузится, браузер будет показывать на её месте белый квадрат или прямоугольник – сохранится вёрстка страницы.

7. Прописывайте мета-теги

Хотя meta-keywords больше не имеет ключевого значения, теги title и description сохраняют очень высокую важность для оптимизации.

СОВЕТ: Чтобы упростить работу с мета-тегами, используйте компонент SEO Boss:

8. Настройте перенаправление между www и доменным именем без него

Отсутствие автоматического редиректа между доменом ресурса с www и без www – одна из самых известных проблем Joomla. Решить её можно при помощи записи в .htaccess.

Чтобы с sitename.ru перенаправить пользователя на www.sitename.ru, добавьте строчки:

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

Для того, чтобы убрать www из адресной строки, используйте такую запись:

RewriteEngine On
RewriteCond %{HTTP_HOST} www.sitename.ru
RewriteRule (.*) http://sitename.ru/$1 [R=301,L]

9. Внимательно работайте с внутренними ссылками

Если вы работаете с CMS, то большие сложности с продвижением могут возникнуть из-за дублирования контента. Чтобы избежать сложностей, ставьте точные ссылки, ведущие на страницы вашего сайта:

— Если ссылки с www, то они все с www;
— Если где-то указываете расширение (.html, например), везде указываете расширение;
— Если ставите на конце /, то ставите его везде.

Ссылки обязательно должны быть однотипными!

10. Оптимизируйте сайт

Joomla в базовых настройках – это довольно неспешная CMS, но её работу можно серьёзно ускорить посредством трёх простых действий:

Сожмите изображения. Вы можете использовать любой графический редактор или специальный инструмент: Google Page Speed;
Включите Gzip. «Общие настройки» -> «Сервер» -> «Gzip-сжатие страниц»;
Заставьте браузеры пользоваться кэшированием. Инструкции браузеру пользователя выдаются через .htaccess, они касаются того, какие типы файлов необходимо помещать в кэш и как долго они там будут храниться.

Пример записи для настройки времени хранения элементов в кэше:

Включаем необходимую функцию:

ExpiresActive On

Пример используемой строки: эта запись заставляет браузер пользователя хранить изображения с расширением gif на протяжении 1-го месяца:

ExpiresByType image/gif "access plus 1 months" –

Такие же записи можно сделать для:

— Text/html;
— Image/ico;
— Image/jpeg;
— Image/png;
— Text/javascript;
— application/x-javascript и т.д.

11. Поставьте Xmap

Xmap - это рекомендуемый компонент для генерации карты сайта. Он без проблем формирует качественные карты сайта (XML и HTML), отлично взаимодействует со многими компонентами Joomla через специальные плагины (есть расширения для sh404sef, Virtuemart и т. д.).

Мы уверены, что перечисленных выше 11-и шагов будет достаточно для существенного улучшения позиций вашего сайта в выдаче поисковых систем. Приёмов, которые способствуют продвижению, сотни и десятки дополнительных приёмов, помогающих продвижению, но те советы, которые мы вам дали в этой статье – это необходимая база для любого проекта на Joomla.

 
Баннер
Баннер