Карта сайта в Joomla 5 и 6: XML Sitemap, OSMap и Google Search Console

Карта сайта в Joomla 5 и 6: OSMap и XML Sitemap

Карта сайта (Sitemap) помогает поисковым системам быстрее находить важные страницы и получать дополнительный сигнал о структуре сайта. В Joomla 5 и 6 XML-карту удобно формировать автоматически, а затем передавать её адрес в robots.txt и Google Search Console.

В этой инструкции на реальном примере StimylRosta разберём, чем отличаются XML- и HTML-карты, где в OSMap Free взять рабочие ссылки Sitemap, как проверить русскую и украинскую версии карты сайта и что именно стоит отправлять в Google Search Console.

Что такое Sitemap и зачем она нужна

Sitemap — это карта сайта, в которой перечисляются URL, доступные для обхода поисковыми системами. Она не гарантирует индексацию и не повышает позиции сама по себе, но помогает поисковым роботам быстрее обнаруживать важные страницы, особенно на крупных, новых или мультиязычных сайтах.

На практике карта сайта особенно полезна, если:

  • на сайте много материалов и категорий;
  • есть несколько языковых версий;
  • контент регулярно обновляется;
  • часть страниц находится глубоко в структуре сайта.

XML Sitemap и HTML Sitemap: в чём разница

  • XML Sitemap создаётся в первую очередь для поисковых систем.
  • HTML Sitemap — это страница для посетителей, где ссылки собраны в виде удобного списка.
  • Image Sitemap может использоваться для изображений.
  • News Sitemap подходит для новостных сайтов, если они соответствуют требованиям поисковых систем.

Для обычного сайта на Joomla основной интерес обычно представляет именно XML Sitemap.

Как создать карту сайта в Joomla 5 и 6

В Joomla XML-карта сайта не обязана автоматически открываться по адресу /sitemap.xml. Один из самых удобных вариантов — использовать компонент OSMap Free, который умеет формировать XML- и HTML-карты сайта и хорошо подходит для Joomla 5 и 6.

Если компонент ещё не установлен, сначала добавьте его обычным способом через менеджер расширений Joomla. После установки открыть его можно через меню Компоненты → OSMap Free.

Переход к OSMap Free через меню Компоненты в Joomla

Где в OSMap смотреть готовые карты сайта

После открытия OSMap Free вы увидите список доступных карт. Здесь полезно проверить три вещи: карта опубликована, есть отдельные языковые версии и доступны нужные представления, прежде всего XML.

На скриншоте ниже выделены самые важные места:

  • статус публикации карты;
  • языковые версии Russian и Українська;
  • ссылки XML и HTML для каждой версии.

Список карт сайта в OSMap Free с выделенными XML и HTML ссылками

Для поисковых систем в первую очередь нужен именно XML. HTML-версия может быть полезна посетителям как дополнительная навигационная страница, а ссылки Новости и Изображения нужны не каждому сайту.

Примеры рабочих XML Sitemap на реальном сайте

На мультиязычном сайте удобнее использовать отдельные карты сайта для разных языков. В примере StimylRosta у OSMap есть отдельная русская карта и отдельная украинская.

Русская XML-карта сайта

XML Sitemap русской версии сайта на Joomla

На момент проверки русская XML-карта содержала 389 URL. В таблице видны сами адреса страниц, дата изменения, частота изменения и приоритет.

Украинская XML-карта сайта

XML Sitemap украинской версии сайта на Joomla

Украинская версия содержала 177 URL и формировалась по отдельному языковому маршруту с префиксом /uk/.

Какие страницы стоит включать в Sitemap

В карту сайта лучше включать только полезные публичные страницы, которые вы действительно хотите видеть в поиске:

  • материалы;
  • категории;
  • другие индексируемые страницы с собственными каноническими URL.

Не стоит добавлять в Sitemap служебные страницы, внутренний поиск, технические дублеты, скрытые разделы или URL с noindex.

Как добавить Sitemap в robots.txt

После проверки рабочих XML-ссылок их можно указать в корневом файле robots.txt с помощью директивы Sitemap. Для мультиязычного сайта допустимо добавить несколько строк.

Sitemap: https://stimylrosta.com.ua/component/osmap/?view=xml&id=1&format=xml
Sitemap: https://stimylrosta.com.ua/uk/component/osmap/?view=xml&id=1&format=xml

Если вам нужна подробная настройка самого robots.txt, смотрите отдельный материал: правильный robots.txt для Joomla.

Как отправить карту сайта в Google Search Console

Дальше откройте нужный ресурс в Google Search Console и перейдите в раздел Индексирование → Файлы Sitemap. Туда нужно добавить реальные рабочие адреса XML-карт, а не выдуманный путь /sitemap.xml, если по нему ничего не открывается.

На мультиязычном сайте удобнее отправлять каждую карту отдельно. После обработки Search Console покажет статус файла Sitemap и количество найденных URL.

Русская и украинская XML-карты сайта в Google Search Console

Типичные ошибки при работе с Sitemap в Joomla

  • Ожидать, что карта сайта автоматически будет доступна по адресу /sitemap.xml. В Joomla это зависит от конкретного компонента.
  • Указывать в robots.txt неверный адрес карты. Сначала откройте XML в браузере и только потом добавляйте ссылку.
  • Включать в карту служебные или нежелательные URL. В Sitemap должны быть только полезные индексируемые страницы.
  • Путать XML- и HTML-карту. Для поисковых систем важна XML-карта.
  • Считать Sitemap гарантией индексации. Карта помогает обнаружению страниц, но не заменяет качество сайта и внутреннюю перелинковку.
  • Смешивать языковые версии без проверки. На мультиязычном сайте лучше убедиться, что каждая карта содержит URL своего языка.

Итоги

Для Joomla 5 и 6 удобно использовать OSMap Free: компонент позволяет быстро получить рабочие XML-карты сайта, а на мультиязычном проекте — отдельные ссылки для разных языков.

Практическая схема действий простая: установить OSMap, открыть список карт, проверить XML-ссылки, убедиться в корректности русской и украинской версии, добавить рабочие URL в robots.txt и затем отправить их в Google Search Console.

Добавить комментарий

Нашли ошибку или неточность?

Выделите фрагмент текста и нажмите Ctrl + Enter. Также можно воспользоваться кнопкой ниже.

Нашли ошибку или неточность?

Выделенный фрагмент будет добавлен в сообщение автоматически. При необходимости добавьте пояснение.

Форма защищена от автоматических отправок

Данные используются только для проверки и исправления материала.