Карта сайта — перечень страниц, помогающий ориентироваться в структуре сайта. HTML-карта предназначена для посетителей, а XML Sitemap передаёт поисковым системам сведения об URL. На сайте Joomla эти задачи могут решаться разными средствами.
HTML-карта
Это обычная страница со ссылками, часто сгруппированными по разделам. Она дополняет меню и поиск. Включайте понятные названия и доступные посетителю материалы, а не служебные страницы.
XML Sitemap
XML-карта содержит абсолютные адреса страниц. Элемент loc указывает URL, а lastmod при наличии отражает существенное изменение страницы. Не следует автоматически подставлять текущую дату при каждом запросе карты.
Один файл Sitemap ограничен 50 000 URL и 50 МБ в несжатом виде. Большие наборы делят на файлы и объединяют индексом Sitemap. Публикуют предпочтительные адреса, которые должны индексироваться, без редиректов, ошибок и закрытых страниц.
Карта сайта в Joomla
Расширения Joomla, например OSMap или JSitemap, могут формировать карты по данным компонентов и меню. Проверяйте совместимость выбранного решения и его поддержку используемых типов контента. Карта только стандартных материалов не обязательно включает весь сайт.
После настройки Joomla откройте карту, проверьте адреса и языковые версии. XML-карту можно указать в robots.txt и отправить через инструменты поисковой системы. Отправка помогает обнаружению URL, но не гарантирует индексирования.
Итог
HTML-карта помогает людям, XML Sitemap — поисковым роботам. Для Joomla важны актуальные URL, корректное покрытие контента и регулярная проверка карты после изменений.