SEO на CMS и конструкторах · 14 октября 2026 · 3 мин чтения
Sitemap в Joomla: расширения и настройка карты сайта
Эта страница на узбекском: /uz/blog/joomla-sitemap
XML-карта сайта перечисляет адреса, которые владелец хочет видеть проиндексированными. Она помогает роботам быстрее находить новые и обновлённые страницы. В Joomla 3 встроенного генератора XML-карты нет, поэтому её создают расширениями.
Важное о самой Joomla 3
Поддержка ветки Joomla 3 официально завершена в 2023 году: она больше не получает обновлений безопасности. Карта сайта — мелочь по сравнению с этим риском. Если сайт приносит заявки, запланируйте переход на актуальную версию Joomla. Многие расширения карты сайта существуют и для новых версий, поэтому настройки можно будет перенести.
Какие расширения используют
Для Joomla 3 распространены компоненты, которые формируют карту по пунктам меню и материалам:
- OSMap — генерирует XML и HTML-карту на основе меню, поддерживает плагины для популярных компонентов
- JSitemap — более широкий набор функций, включая карту изображений и интеграцию с поисковиками
- Xmap — старое расширение, давно не развивается; если оно стоит на сайте, лучше заменить
Перед установкой проверьте совместимость расширения с вашей версией Joomla и используемыми компонентами — интернет-магазином, каталогом, блогом.
Как строится карта
Большинство расширений берут за основу меню сайта: каждый пункт меню и связанные с ним материалы попадают в карту. Поэтому:
- скрытые меню тоже могут оказаться в карте — проверьте
- материалы без пункта меню могут не попасть в карту
- служебные пункты меню вроде «Вход» и «Регистрация» нужно исключить
Настройка по шагам
- Установите выбранное расширение и создайте новую карту
- Выберите меню, которые должны в неё войти
- Исключите служебные пункты: вход, регистрация, поиск, корзина, личный кабинет
- Включите плагины для компонентов, если используете магазин или каталог
- Сохраните карту и откройте XML-версию в браузере
- Проверьте, что адреса в карте совпадают с реальными: с ЧПУ, без index.php, с правильным протоколом
- Добавьте адрес карты в robots.txt строкой Sitemap
- Отправьте карту в Search Console и Яндекс Вебмастер
Что не должно попадать в карту
- Страницы с noindex
- Адреса, которые редиректят на другие
- Дубли одного материала через разные пункты меню
- Страницы с параметрами, фильтрами и печатными версиями
- Пустые категории без материалов
ЧПУ и карта
Если в глобальных настройках Joomla не включены дружественные адреса и перезапись URL, карта будет содержать адреса с параметрами и index.php. Сначала настройте ЧПУ, проверьте работу сайта, а затем пересоберите карту.
Многоязычный сайт
На сайте с русской и узбекской версией проверьте, что в карте есть адреса обеих версий и что каждая версия ведёт на свой язык. Некоторые расширения умеют выводить связи между языковыми версиями прямо в карте.
Проверка после отправки
Через несколько дней посмотрите отчёт по файлам Sitemap в Search Console и раздел файлов Sitemap в Вебмастере. Обратите внимание на ошибки чтения, число обнаруженных адресов и исключённые страницы. Если адресов в карте много, а в индексе мало, ищите причины: дубли, тонкие страницы, закрытые разделы.
Типичные ошибки
- Карта собрана один раз и не обновляется после добавления материалов
- В карте остались адреса старого домена или http после переезда на https
- В карту попали страницы тегов, автора и поиска
- Карта доступна по адресу, который закрыт в robots.txt
- Одновременно работают два расширения и отдают разные карты
HTML-карта
Многие расширения создают и HTML-карту — обычную страницу со ссылками на разделы. Для посетителей она нужна редко, но для большого сайта с глубокой структурой даёт дополнительные внутренние ссылки на дальние разделы.
Заявка на SEO-аудит
Оставьте адрес сайта и телефон — свяжемся и расскажем, что мешает сайту расти в поиске.
Заказать аудит