SEO оптимизация сайта на CMS Joomla |
30.09.2017 |
Вы сделали новый сайт на 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 Для того, чтобы убрать www из адресной строки, используйте такую запись:
RewriteEngine On 9. Внимательно работайте с внутренними ссылками Если вы работаете с CMS, то большие сложности с продвижением могут возникнуть из-за дублирования контента. Чтобы избежать сложностей, ставьте точные ссылки, ведущие на страницы вашего сайта:
— Если ссылки с www, то они все с www; Ссылки обязательно должны быть однотипными! 10. Оптимизируйте сайт Joomla в базовых настройках – это довольно неспешная CMS, но её работу можно серьёзно ускорить посредством трёх простых действий:
— Сожмите изображения. Вы можете использовать любой графический редактор или специальный инструмент: Google Page Speed; Пример записи для настройки времени хранения элементов в кэше: Включаем необходимую функцию: ExpiresActive On Пример используемой строки: эта запись заставляет браузер пользователя хранить изображения с расширением gif на протяжении 1-го месяца: ExpiresByType image/gif "access plus 1 months" – Такие же записи можно сделать для:
— Text/html; 11. Поставьте Xmap Xmap - это рекомендуемый компонент для генерации карты сайта. Он без проблем формирует качественные карты сайта (XML и HTML), отлично взаимодействует со многими компонентами Joomla через специальные плагины (есть расширения для sh404sef, Virtuemart и т. д.). Мы уверены, что перечисленных выше 11-и шагов будет достаточно для существенного улучшения позиций вашего сайта в выдаче поисковых систем. Приёмов, которые способствуют продвижению, сотни и десятки дополнительных приёмов, помогающих продвижению, но те советы, которые мы вам дали в этой статье – это необходимая база для любого проекта на Joomla. |