Как создать sitemap для uKit сайта

Правильная карта сайта (sitemap.xml) для uKit сайтов, как создать и обновлять для быстрой индексации.

Разбираем, как устроена карта сайта в конструкторе uKit. В материале — формат sitemap uKit, особенности генерации XML sitemap uKit, настройка, отправка в поисковые системы и мониторинг. Статья основана на анализе платформы версии 2026 года и практическом опыте работы с сайтами на uKit.

Как устроена карта сайта в uKit

uKit формирует карту сайта автоматически. Вам не нужно устанавливать модули, подключать сторонние сервисы или вручную собирать список страниц. Система перестраивает файл при каждом изменении контента — добавлении, удалении или редактировании страниц.

Файл отвечает стандарту XML Sitemap Protocol 0.9. Он содержит только абсолютные URL опубликованных страниц, доступных для индексации. В карту попадают основные разделы, страницы блога, карточки товаров интернет-магазина, если вы используете соответствующие модули. Изображения и видео в sitemap не включаются — платформа не генерирует отдельные карты для медиафайлов.

Типичный фрагмент файла выглядит так:



  
    https://example.com/
    2025-11-12
    weekly
    1.0
  
  
    https://example.com/about
    2025-10-03
    monthly
    0.8
  

Значения lastmod соответствуют дате последнего изменения страницы в редакторе. Параметры changefreq и priority проставлены системой по умолчанию. Изменить их вручную нельзя — это одно из ограничений платформы, о котором поговорим ниже. Для поисковых систем эти теги носят рекомендательный характер и редко влияют на поведение краулера, но фиксированные значения могут не совпадать с реальной частотой обновлений.

Где находится файл sitemap

Карта доступна по стандартному адресу: https://вашсайт.ru/sitemap.xml. Этот URL прописан в автоматически генерируемом файле robots.txt. Проверить наличие карты можно через браузер — просто откройте ссылку. Если сайт работает на поддомене uKit (например, mysite.ukit.me), sitemap будет содержать URL с этим поддоменом. После привязки собственного домена адрес карты меняется автоматически.

Дополнительный способ обнаружения — файл robots.txt. uKit включает в него директиву вида:

Sitemap: https://example.com/sitemap.xml

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

Что попадает в карту сайта

  • Все опубликованные страницы сайта, включая главную, разделы «О компании», «Контакты» и подобные.
  • Записи блога, если вы используете модуль новостей или статей.
  • Карточки товаров интернет-магазина uKit (только активные, у которых статус «Опубликован»).
  • Страницы категорий товаров и фильтров, но только если они имеют уникальный URL и не помечены как «не индексировать».

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

Автоматическое обновление

Система перегенерирует файл sitemap при каждом сохранении и публикации изменений. Если вы добавили новую страницу через редактор и нажали «Опубликовать», запись появится в sitemap в течение нескольких минут. Исключение — массовые обновления: при импорте десятков товаров через встроенные инструменты возможна задержка от 10 до 40 минут, пока кеш перестроится.

На практике мы наблюдали ситуацию на проекте интернет-магазина с 2000 товаров. После пакетного редактирования цен через CSV sitemap не обновился моментально. Пришлось принудительно очистить кеш через смену тарифа (временное переключение) или пересохранить любую страницу. В 2026 году разработчики uKit оптимизировали механизм, и подобные задержки стали реже.

Настройка sitemap в uKit

Панель управления uKit не предоставляет прямых инструментов для редактирования карты сайта. Нельзя добавить произвольный URL, исключить конкретную страницу через флажок «убрать из sitemap» (кроме полного отключения индексации), а также изменить приоритет или частоту обновления. Всё работает по принципу «включено по умолчанию».

Включение и отключение индексации

Единственное глобальное управление доступно через настройку «Индексация сайта» в разделе SEO. По умолчанию опция включена. Если вы снимете галочку, uKit добавит в robots.txt директиву Disallow: / и обновит метатег robots на всех страницах значением noindex, nofollow. Сам файл sitemap при этом сохраняется и остаётся доступным по прямой ссылке, но поисковики не будут его обрабатывать из-за запрета в robots.txt.

Когда сайт готов к запуску, убедитесь, что индексация не отключена. На проектах, которые переносятся с тестового домена на основной, часто забывают включить индексацию после снятия технического поддомена. Это приводит к тому, что sitemap физически существует, но поисковики его игнорируют.

Исключение отдельных страниц из sitemap

Прямого механизма «исключить из sitemap, оставив страницу доступной» в uKit нет. Чтобы URL не попал в карту, можно:

  1. Перевести страницу в статус «Черновик» — она исчезнет из sitemap и с сайта.
  2. Установить для страницы редирект на другой URL — фактически страница не будет отдавать 200-й код, и sitemap её проигнорирует (но лучше удалить из навигации).
  3. Полностью удалить страницу — радикальный, но часто единственный способ.

Если страница важна для посетителей, но не должна индексироваться (например, страница с лицензионным соглашением), выход — закрыть её через JavaScript-редирект или оставить как есть, но добавить в robots.txt запрет для конкретного пути. Однако редактирование robots.txt в uKit также ограничено: для тарифов ниже «Бизнес» доступ к файлу только на чтение. На тарифах «Бизнес» и выше можно добавить пользовательские правила в разделе «Редактор кода».

Ограничения платформы, о которых нужно знать

Параметр Возможность в uKit Комментарий
Редактирование приоритетов Нет Все страницы получают стандартные значения. Повлиять на краулинговый бюджет нельзя.
Исключение отдельной страницы без удаления Нет Работает только через черновик или редирект.
Добавление внешних URL Нет Sitemap формируется строго из страниц сайта.
Карта изображений / видео Нет Медиафайлы не индексируются через sitemap. Приходится полагаться на стандартный парсинг страниц.
Мультиязычные карты (hreflang) Нет Если сайт использует несколько языков, придётся вручную создавать и отправлять отдельные карты через сторонние сервисы.
Кастомный robots.txt Только на старших тарифах На «Бизнес» и «Про» можно дополнить файл своими правилами.

Особенности тарифных планов

Возможность использования собственного домена напрямую влияет на sitemap. Сравним:

Тариф Свой домен Содержимое sitemap Редактор robots.txt
Старт Нет, только поддомен uKit URL с поддоменом. При продвижении такие карты неэффективны, так как ссылки ведут на чужой домен. Нет
Бизнес Да Формируется с привязанным доменом. Да (частичный доступ)
Про Да Полноценная карта, включая страницы интернет-магазина без ограничений. Да

На бесплатном поддомене sitemap содержит ссылки с адресом вида site.ukit.me/page. Если вы планируете переходить на свой домен, делайте это до начала активного продвижения. После смены домена uKit автоматически перегенерирует sitemap с новыми URL, но поисковикам потребуется время на переобход. Остаточные индексы старого поддомена могут конкурировать с новым — в таких случаях помогает ручная отправка через IndexNow (рассмотрим позже).

Детальнее об SEO-инструментах платформы читайте в статье «SEO-оптимизация uKit сайта». Общие принципы индексации и работа с robots.txt разобраны в материале «uKit — SEO и индексация».

Отправка в поисковые системы

Обнаружить sitemap автоматически поисковики могут через ссылку в robots.txt. Но ручная отправка через панели вебмастеров даёт вам доступ к статистике обработки, ошибкам и позволяет запросить ускоренный обход важных страниц. Рекомендуется отправлять карту сразу после публикации сайта и после крупных обновлений структуры.

Добавление в Google Search Console

По состоянию на 2026 год интерфейс Google Search Console сохраняет прежний принцип добавления карт. Порядок действий:

  1. Авторизуйтесь в GSC и выберите нужный ресурс. Если сайт ещё не добавлен, пройдите верификацию через метатег, HTML-файл или DNS-запись. uKit поддерживает все три способа, но самый быстрый — метатег, вставленный в настройках SEO.
  2. Перейдите в раздел «Sitemaps» (левое меню «Индексирование» → «Файлы Sitemap»).
  3. В поле ввода укажите относительный путь к файлу: sitemap.xml или полный URL https://вашсайт.ru/sitemap.xml. Нажмите «Отправить».
  4. Через несколько секунд карта появится в списке со статусом «Успешно» или «Не удалось». Если отправка не удалась, проверьте доступность файла через браузер и отсутствие запрета в robots.txt.

После успешной отправки Google начнёт обрабатывать файл. В отчёте вы увидите количество отправленных URL и отдельно — число проиндексированных. Обработка занимает от нескольких часов до нескольких суток в зависимости от размера сайта и краулингового бюджета.

Добавление в Яндекс.Вебмастер

В Яндекс.Вебмастере процесс аналогичен:

  1. Подтвердите права на сайт через метатег, HTML-файл или файл robots.txt. uKit позволяет добавить метатег верификации Яндекса в соответствующем поле SEO-настроек.
  2. Перейдите в раздел «Индексирование» → «Файлы Sitemap».
  3. Вставьте URL карты в формате https://вашсайт.ru/sitemap.xml и нажмите «Добавить».
  4. Яндекс валидирует файл и принимает его в обработку. Статус можно отслеживать в таблице со списком добавленных карт.

Яндекс также умеет обрабатывать IndexNow — протокол мгновенного уведомления об изменениях. Если вы хотите ускорить индексацию новых страниц, можно отправить запрос к IndexNow API напрямую или через сервисы-посредники. Это особенно актуально при добавлении десятков товаров или публикации важных новостей. Но сам факт отправки sitemap остаётся базовой практикой.

Отправка через протокол IndexNow

Хотя uKit сам не поддерживает автоматическую отправку уведомлений по IndexNow при обновлении страниц, вы можете вручную инициировать уведомление для ключевых URL. Для этого достаточно отправить GET-запрос к API поисковика, передав URL sitemap или конкретную страницу. Пример запроса для Яндекса:

https://yandex.com/indexnow?url=https://example.com/new-page&key=ваш_ключ

Ключ нужно сгенерировать и разместить в корне сайта. Но проще воспользоваться сервисом Index-Now.ru, который берёт эти технические детали на себя. Вы просто указываете домен и список URL — сервис автоматически отправляет уведомления в Яндекс, Bing и в экспериментальном режиме в Google. На проектах с динамическим контентом мы используем такое решение, чтобы новые страницы уходили в индекс за 10–30 минут вместо стандартных 1–2 дней при пассивном ожидании переобхода sitemap.

Мониторинг индексации

После отправки sitemap недостаточно просто ждать. Нужно регулярно проверять отчёты вебмастеров. Это помогает выявить проблемы с дублями, битыми ссылками, неверным кодом ответа сервера и страницами, которые поисковик считает некачественными.

Google Search Console

В разделе «Файлы Sitemap» вы видите историю всех отправленных карт. Для активной карты доступны следующие метрики:

  • Дата последнего чтения — когда Google в последний раз загружал файл.
  • Количество обнаруженных URL — сколько страниц найдено в sitemap.
  • Статус обработки: «Успешно», «Ошибка» или «Не удалось загрузить».

Нажав на строку с sitemap, вы переходите к детальному отчёту. Там видны все URL из карты с разбивкой по группам: «Проиндексированные», «Исключённые» и «Ошибки». Особого внимания требуют исключённые страницы — Google объясняет причину. Частые случаи на сайтах uKit:

  • Страница помечена как noindex — где-то в настройках страницы или глобально включён запрет.
  • Страница является дубликатом — Google выбрал другую каноническую версию. Обычно проблема с www/без www, но uKit принудительно настраивает редирект, так что такое встречается редко.
  • Страница заблокирована в robots.txt — проверьте, нет ли запрета на конкретный путь, особенно если вы редактировали robots.txt.

Рекомендуется заходить в этот отчёт хотя бы раз в месяц, а после крупных изменений на сайте — сразу по факту публикации.

Яндекс.Вебмастер

Яндекс показывает похожую статистику в разделе «Файлы Sitemap». Доступны статусы: «Обработан», «Ошибка загрузки», «Ошибка формата». Дополнительно в сводке «Индексирование → Страницы в поиске» можно увидеть динамику количества проиндексированных URL. Если вы замечаете проседание после обновления sitemap, это повод проверить, не пропали ли важные страницы из карты.

Для uKit типична ситуация, когда после смены домена несколько дней падает количество проиндексированных страниц — Яндекс одновременно исключает старый поддомен и принимает новый. В таких случаях помогает ручная отправка карты в Вебмастер и уведомление через IndexNow для главной и ключевых страниц.

Практические кейсы мониторинга

На проекте по продаже автозапчастей мы столкнулись с тем, что в GSC sitemap возвращал ошибку «Несоответствие URL». Оказалось, что в карте остались ссылки на страницы удалённых категорий, которые кто-то исключил из навигации, но не удалил полностью. uKit сохранил эти страницы как сиротские черновики, и они не попали в карту, но в отчёте фигурировали старые данные кеша. Решением стала очистка кеша через временное отключение и включение индексации.

В другом случае на сайте-визитке несколько страниц в Яндексе получили статус «Исключённые: малоценный контент». Размер страниц был менее 300 знаков, но они входили в sitemap. После расширения текстов и повторной отправки карты через месяц страницы вернулись в индекс.

Часто задаваемые вопросы

Где находится файл sitemap в uKit?

По адресу /sitemap.xml от корня сайта. Например, https://example.com/sitemap.xml. Если вы используете поддомен uKit, то URL будет https://your-site.ukit.me/sitemap.xml. Ссылка на карту также указана в robots.txt.

Какие страницы uKit включает в sitemap?

Все активные опубликованные страницы: главная, внутренние, страницы блога, товары и категории магазина. Черновики, корзина, поиск и служебные страницы в карту не попадают. Страницы, помеченные как скрытые в настройках SEO, также исключаются.

Можно ли исключить страницу из sitemap, но оставить на сайте?

Стандартными средствами uKit — нет. Можно только перевести страницу в черновик (она пропадёт с сайта) или запретить её индексацию через robots.txt, но для этого нужен тариф с редактором robots.txt. Либо можно воспользоваться сторонними сервисами управления индексацией, которые отправляют поисковикам команду на исключение через API, но это работает не со всеми поисковиками.

Почему sitemap не обновляется после изменений на сайте?

Обычно обновление происходит автоматически в течение 5–15 минут после публикации. Если изменений нет больше часа, попробуйте пересохранить любую страницу (даже без правок), очистить кеш браузера или временно переключить и обратно настройку индексации в SEO. В редких случаях помогает смена пароля учётной записи — это триггерит кеш на стороне сервера. Если проблема повторяется систематически, напишите в поддержку uKit.

Как проверить, что sitemap принят поисковиком?

После отправки в Google Search Console в списке файлов sitemap должен быть статус «Успешно». Посмотрите дату последнего чтения — если она свежая, а количество обнаруженных URL совпадает с вашими ожиданиями, всё в порядке. В Яндекс.Вебмастере статус «Обработан» означает, что файл загружен и распарсен. Дополнительно можно проверить, индексируются ли страницы, через оператор site:example.com в поиске или во вкладке «Страницы в поиске».

Для ускорения индексации отдельных URL и обходных листов в обход стандартного графика переобхода sitemap применяйте сервис Index-Now.ru. Он отправляет уведомления по протоколу IndexNow сразу в несколько поисковых систем. Это сокращает время между публикацией страницы и её появлением в выдаче, что критично для новостных сайтов и часто обновляемых каталогов.