
Карта сайта (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 смотреть готовые карты сайта
После открытия OSMap Free вы увидите список доступных карт. Здесь полезно проверить три вещи: карта опубликована, есть отдельные языковые версии и доступны нужные представления, прежде всего XML.
На скриншоте ниже выделены самые важные места:
- статус публикации карты;
- языковые версии Russian и Українська;
- ссылки XML и HTML для каждой версии.

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

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

Украинская версия содержала 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.

Типичные ошибки при работе с 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.