Вступление
Сайт мало создать. Его нужно оптимизировать для правильной и быстрой индексации поисковыми системами. Проводится оптимизация сайта на любом этапе его функционирования. Полная практическая оптимизация сайта Joomla улучшит показатели индексации и трафика.
Оптимизация сайта Joomla возможна двумя вариантами исполнения. Вы можете это сделать своими силами или нанять команду профессионалов. Сотрудничество со студией сэкономит ваше время и возможно получить более качественный результат. Называется такая услуга «Поисковое продвижение сайта», посмотреть что это такое можно на сайте студии Апельсин, https://apelsun.ua/seo.html. Работают удалённо.
Что такое оптимизация сайта
Не нужно думать, что поисковые системы оценивают ваш сайт как человек. Для любого сайта поисковые роботы опираются на свои алгоритмы и видят ваш сайт как код.
Если код вашего сайта и его статей имеет необходимый набор учитываемых поисковиками тегов кода, то поисковые боты индексируют ваш сайт правильно.
Приведение сайта и его статей в вид, пригодный для правильной индексации поисковыми ботами, называется оптимизацией сайта.
Учитывать все факторы ранжирования сайта, а их например, у Google около 200, практически невозможно. На практике сайт оптимизируют по 10-15 основным правилам оптимизации.
Оптимизация сайта Joomla
К правилам базовой оптимизации сайта относятся:
- Текстовой заголовок сайта (тег
h1
) - Название сайта (
title
); - Описание сайта (
descriptions
); - Набор ключевых слов (учитывается не всеми поисковиками);
- Наличие фавикона сайта (иконка в адресной строке браузера);
- Безопасный протокол
https
; - Наличие в каталоге сайта файла robots.txt (инструкция для поисковиков);
- Присутствие в каталоге сайта обновляемого файла
sitemap.xml
(карты сайта для поисковиков); - Оптимизация URL страниц сайта по типу ЧПУ (SEF) ссылок;
- Наличие альтернативных описаний для всех картинок (alt тегов);
- Высокая скорость загрузки сайта;
- Мобильная или адаптивная версия сайта для мобильных устройств;
- Валидность кодов
css
,html
; - Доступная для ботов 404 страница сайта (страница ошибок должна отдавать ответ сервера 200 OK);
- Структурирование материалов сайта приветствуется.
Всё что вы оптимизируете на сайте, для удобного сканирования вашего сайта ботами в их алгоритмах относится к положительным факторам.
К правилам базовой оптимизации страниц сайта относятся:
- Текстовой заголовок страницы (тег
h1
) - Название страницы (
title
); - Описание страницы (
descriptions
); - Отсутствия дубля страницы;
- Набор ключевых слов (учитывается не всеми поисковиками);
- Наличие внутренних ссылок в статях;
- Присутствие URL данной статьи в файле sitemap.xml;
- Структурирование текстов (наличие тегов
h2, h3
и абзацевp
); - Наличие фотографий с альтернативными описаниями для картинок статьи (alt тегов);
- Отсутствие грамматических ошибок в текстах;
- Присутствие ключевых слов (словоформ) страницы в title, в теге h1, не более 5% в тексте (
body
); - Отсутствие битых ссылок в body станицы;
- SEF ссылка обязательна, ЧПУ ссылка страницы приветствуется.
Практическая оптимизация сайта Joomla (кейс)
Все перечисленные выше базовые правила оптимизации легко реализуются на сайте Joomla с минимальным количеством дополнительных расширений.
Во-первых, SEO теги Description и Keyword вы можете добавить, как для всего сайта (вкладка «Общие настройки»), так для каждого материала в отдельности (вкладка «Параметры публикации» в редакторе).
Во-вторых, к сожалению заголовок материала попадает в тег title
и в тег h1
материала. По умолчанию, кардинально отличить тег title
от h1
материал вы не можете. Вы можете добавить в title название сайта включив соответствующую опция на вкладке Общие настройки>>>Параметры SEO, но этого мало.
Для того, чтобы делать title материалов отличными от тега h1
, вы можете использовать бесплатный компонент «Easy Frontend SEO».
В-третьих, к сожалению гибкость настроек различных настроек заголовков в категориях и пунктах меню не согласуются с вёрсткой многих шаблонов Joomla и отдельных материалах, списках и блогов, либо отсутствует тег h1
либо их присутствует несколько. Это не рекомендовано, так как этот тег «ударный» и он должен показывать основную тему материала.
Для исправления этой ошибки используйте плагин «Aimy H 1 Heading».
В-четвёртых, рядом с SEO тегами Description
и Keyword
есть опция «Метатег Robots» с выбором 4-х возможных настроек. С её помощью вы можете управлять поведением поисковиков по индексированию материалов.
Здесь нужно отметить, что мета теги Robots и директивы в файле robots.txt
не одно и тоже. Если в robots.txt
вы закрываете целые разделы и группы материалов, то мета теги Robots работают более гибко и точно.
В-пятых, переход сайта Joomla на безопасный протокол осуществляется в один клик на странице «Общие настройки» вкладка «Сервер» опция «Включить SSL».
Настройки SSL можно использовать точечно, для отдельных пунктов меню сайта.
В-шестых, добавление картинок на сайте очень простое, в оформлении картинок (даже на коробочном редакторе) есть поле «альтернативное описание», которое попадает в тег alt картинок.
В-седьмых, оптимизировать URL сайта теперь можно без дополнительных расширений. Есть настройки убирающие из URL лишние параметры (вкладка Общие настройки>>>Материалы>>>Интеграция>>>Маршрутизация). И настройка убирающая из URL index.php (вкладка Общие настройки>>>Параметры SEO, нужно включить ЧПУ и включить Перенаправление).
В-восьмых, по умолчанию, карта сайта Joomla для поисковиков (xml) и для пользователей (html) не создаются. Для этих целей используем бесплатный компонент «Aimy Sitemap».
В-девятых, скорость сайта. Её можно решить включением кэширования и сжатия на сайте. Есть соответствующий системный плагин, и опции на вкладке Общие настройки>>>Система>>>Параметры кэша.
Более сложное управление оптимизацией скорости сайта решает бесплатный компонент «JCH Optimize».
Заключение
Вероятно я рассказал не о всех возможностей Joomla по оптимизации сайта. Однако я точно показал, что полная оптимизация сайта Joomla возможна по самым высоким стандартам, даже на коробочных инструментах с минимальным набором дополнительных (бесплатных) расширений.
©joomla3-x.ru
Еще статьи
- Как изменить префикс базы данных Joomla 3
- 4 шага создания страницы 404 Not found на Joomla
- 5 простых шагов защиты сайта Joomla 3
- 7 лучших альтернатив Joomla для создания профессиональных сайтов
- 7 шагов переноса сайта Joomla 3 на WordPress
- Google Analytics для Joomla 3 сайта
- Joomla 4.0 на подходе: смотрим Joomla 4.0.0 Alpha 12
- АГС Яндекс на сайте Joomla — за что попасть и как вывести сайт Joomla под фильтра АГС Yandex
- Базовые SEO настройки Joomla 3 сайта
- Безопасность Joomla сайта и почему она важна