Создать sitemap.xml можно тремя способами: штатным генератором 1С-Битрикс (модуль «Поисковая оптимизация» собирает карту из инфоблоков автоматически), онлайн-краулером для небольших сайтов или вручную - для проектов на десяток страниц. Sitemap - это XML-файл со списком адресов, которые вы предлагаете поисковикам обойти, с датами обновления. После генерации файл указывают строкой в robots.txt и добавляют в Яндекс Вебмастер и Google Search Console - на этом настройка заканчивается.
Что включать в sitemap.xml, а что нельзя
| Включать | Не включать |
|---|---|
| Канонические страницы с ответом 200 | Дубли и страницы с canonical на другой адрес |
| Разделы каталога, карточки товаров, статьи | Страницы с noindex и закрытые в robots.txt |
| Посадочные страницы услуг и ЧПУ-фильтров | Редиректы, 404 и удалённые страницы |
| Новые и обновлённые страницы с датой lastmod | Корзину, личный кабинет, результаты поиска, версии для печати |
Как создать sitemap в Битрикс: пошагово
- Откройте модуль SEOВ админке: Маркетинг - Поисковая оптимизация - Настройка sitemap.xml. Генератор входит в большинство редакций Битрикс.
- Выберите, что включатьОтметьте нужные инфоблоки (каталог, статьи, новости) и файлы разделов. Служебные и закрытые разделы оставьте без галочек.
- Сгенерируйте файлМодуль соберёт sitemap.xml в корне сайта. Для больших каталогов создаётся индексный файл с несколькими картами - это штатное поведение.
- Включите автообновлениеОтметьте пересборку карты при изменении элементов инфоблоков: новые товары и статьи будут попадать в файл без вашего участия.
- Проверьте результатОткройте vash-sajt.by/sitemap.xml: внутри должны быть только рабочие адреса с ответом 200, без тестовых и закрытых страниц.
Ограничение штатного генератора: страницы умного фильтра (ЧПУ вроде /catalog/divany/filter/color-belyj/) в карту сами не попадают. Если фильтровые страницы собирают спрос, их добавляют кастомной генерацией - это типовая доработка сайта на Битрикс.
Sitemap есть, а индексация хромает?
Настроим карту сайта, robots.txt и приоритеты обхода, вычистим мусор из индекса и вернём страницы в поиск. Технический SEO-аудит - бесплатно, смета - за 1 день.
Как отдать карту сайта Яндексу и Google
Три шага. Первый: добавьте строку Sitemap: https://vash-sajt.by/sitemap.xml в robots.txt - как устроен правильный файл для Битрикс, разбирали в отдельной статье. Второй: загрузите карту в Яндекс Вебмастере (Индексирование - Файлы Sitemap). Третий: добавьте её в Search Console (раздел «Файлы Sitemap»). Дальше сервисы сами перечитывают файл и показывают статистику: сколько адресов нашли, сколько взяли в индекс и какие ошибки увидели.
Пять частых ошибок в sitemap.xml
- Редиректы и 404 в карте - робот перестаёт доверять файлу и реже к нему обращается
- Карта не обновляется - новые страницы ждут естественного обхода неделями
- Противоречия с robots.txt - в sitemap лежат адреса, закрытые от индексации: сигналы спорят друг с другом
- Неправильный протокол или домен - в карте http вместо https или адреса с тестового домена
- Превышены лимиты - больше 50 000 URL или 50 МБ в одном файле: нужен индексный sitemap из нескольких карт
Частые вопросы про карту сайта
Нужен ли sitemap.xml маленькому сайту на 30 страниц?
Как часто нужно обновлять sitemap.xml?
Почему в индексе меньше страниц, чем в sitemap?
Нужна ли ещё HTML-карта сайта для людей?
Карта сайта плюс правильный robots.txt плюс чистая структура - базовый слой технического SEO, с которого начинается любой рост. Настроите по этой инструкции за вечер. А если хотите, чтобы весь технический фундамент собрали и держали в порядке мы - подключайте SEO-продвижение Alavir: от 500 BYN в месяц, аудит перед стартом бесплатный.












