Tilda · 7 мин чтения

Sitemap на Тильде: где он лежит и как отдать поисковикам

Sitemap на Тильде почти никогда не приходится собирать руками. Файл создаётся автоматически при публикации сайта и лежит по стандартному адресу, но когда в Яндекс.Вебмастере вылезает ошибка «файл Sitemap не найден» или Google долго не подхватывает новые страницы, полезно точно знать, где искать этот файл на Тильде, что в нём должно быть и что реально можно в нём поменять. Ниже - как я обычно проверяю sitemap на проектах на Тильде, отправляю его в поисковики и разбираюсь, почему часть страниц туда не попадает.

Где лежит sitemap.xml на Тильде

Файл всегда лежит в корне сайта по адресу вашдомен.ru/sitemap.xml. Если сайт ещё работает на технический адрес Тильды вида project12345.tilda.ws, sitemap точно так же будет доступен по project12345.tilda.ws/sitemap.xml. Создавать страницу под этот адрес в редакторе не нужно и невозможно, файл генерирует сама платформа, отдельного пункта меню «Sitemap» в панели управления нет.

Если только что подключили свой домен и sitemap.xml открывается с ошибкой или показывает старую версию сайта на технический адрес Тильды, часто дело не в самом файле, а в том, что DNS ещё не разошёлся по всем серверам. В моей практике на это уходит от пары часов до суток, и первым делом стоит проверить именно это, прежде чем разбираться дальше.

Важный момент, о который спотыкаются, когда бизнес ведёт несколько сайтов на Тильде под разными доменами или поддоменами, например основной сайт и отдельный лендинг под акцию. Каждый проект в Тильде это отдельный сайт со своим доменом и своим sitemap.xml. Общего файла на все проекты нет, и в Яндекс.Вебмастере и Google Search Console каждый домен придётся добавлять и подтверждать отдельно, а sitemap отправлять для каждого домена свой.

Как Тильда формирует карту сайта

Sitemap.xml на Тильде это обычный файл по протоколу sitemaps.org: список адресов страниц с датой последнего изменения. Вот как выглядит фрагмент такого файла:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://site.ru/</loc>
    <lastmod>2026-09-01</lastmod>
  </url>
  <url>
    <loc>https://site.ru/about</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
</urlset>

В файл автоматически попадают все опубликованные страницы проекта: обычные лендинги, страницы интернет-магазина на Тильде, карточки товаров, посты блога, если в проекте подключён блок блога. Черновики и неопубликованные страницы туда не попадают, и это логично, незачем предлагать поисковику страницу, которой ещё нет на сайте.

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

Отдельная деталь по страницам: в настройках каждой страницы во вкладке SEO есть переключатель, который скрывает страницу от поисковых систем и добавляет noindex. Такие страницы Тильда не продвигает для индексации, имеет смысл включать эту опцию на служебных страницах вроде «спасибо за заявку» или на тестовых версиях лендингов, чтобы не размывать релевантность основного контента.

Отдельно сверяю число адресов в sitemap.xml с тем, что реально видно в поиске через оператор site:вашдомен.ru в Google. Если разница большая, дело обычно не в файле, а в качестве самих страниц или в дублях, которые поисковик решил не индексировать.

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

Как отправить sitemap.xml в Яндекс.Вебмастер и Google Search Console

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

Сначала подтверждаю права на домен. Для этого можно вставить мета-тег подтверждения в поле дополнительного кода в head, которое есть в настройках сайта на Тильде, либо подтвердить через DNS-запись, если есть доступ до записей домена у регистратора, этот способ надёжнее, потому что не зависит от публикации сайта.

Дальше в Яндекс.Вебмастере: раздел «Индексирование», «Файлы Sitemap», вставляю полный адрес вида https://сайт.ru/sitemap.xml и отправляю. В Google Search Console то же самое делается в разделе «Файлы Sitemap» слева в меню, в поле ввода указывается просто sitemap.xml, домен подставляется автоматически.

После отправки статус меняется не мгновенно: в Яндекс.Вебмастере обработка обычно занимает от нескольких часов до пары суток, в Search Console похожие сроки. Дальше слежу за отчётом по индексации: сколько адресов из sitemap реально попало в индекс, а какие остались со статусом «обнаружено, но не проиндексировано», обычно это сигнал, что со страницей что-то не так, а не проблема самого файла sitemap. Если через пару недель часть адресов так и остаётся необработанной, для каталога на сотни товаров это нормально, индексация идёт волнами, а не разом.

Что делать, если страницы не попадают в sitemap

Если в файле нет ожидаемой страницы, по порядку проверяю:

  • Страница реально опубликована, а не сохранена как черновик, и после правок нажата публикация всего сайта, а не отдельного блока.
  • В настройках страницы выключен переключатель «скрыть от поисковых систем» - если он включён, страница намеренно не участвует в продвижении.
  • Сайт не закрыт от индексации целиком: Настройки сайта → Ограничение доступа с логином и паролем прячет проект и от посетителя, и от робота. А вот искать причину в robots.txt смысла нет, своих правил там не задать: «Оба файла генерируются Тильдой автоматически, ничего дополнительно делать не нужно».
  • Страница блога опубликована именно как пост, а не стоит в очереди на отложенную публикацию, и блог подключён как отдельный блок, а не оформлен как набор страниц со ссылками вручную.
  • Адрес страницы относится к тому же проекту и домену, который вы проверяете, легко перепутать, если у компании несколько сайтов на Тильде.

Если стандартных настроек не хватает и нужно завязать логику индексации на что-то нестандартное, например автоматически прятать от индекса страницы с истёкшими акциями или подставлять динамические meta-описания под параметры ссылки, такие вещи я делаю в рамках кастомной доработки Тильды, потому что штатными полями SEO это не покрывается.

Sitemap при переносе сайта с Тильды на свой хостинг

Отдельный случай, перенос сайта с Тильды на собственный хостинг. Выгрузку кода Тильда даёт не на любой платной подписке, а только на линейке Business: «Данная опция доступна только на линейке тарифов Business, от 5 сайтов и больше». Personal платный, но экспорта там нет. С этим архивом часть клиентов уходит на обычный shared-хостинг, чтобы не платить за конструктор ежемесячно.

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

Чинится это без отдельного сервера: обычного хостинга с PHP хватает, чтобы раз в сутки по cron-задаче хостинга запускать небольшой скрипт, который сканирует папку с html-файлами, собирает список путей и дату изменения каждого файла и на основе этого пересобирает валидный XML по тому же протоколу sitemaps.org, что использовала Тильда. Ставить отдельный VPS или очередь задач под эту разовую операцию избыточно, объём вычислений мизерный, а обслуживание отдельного сервера потребует внимания и денег каждый месяц.

Тильда и WordPress: разница в работе с картой сайта

Веду проекты и на Тильде, и на WordPress, и разница в работе с sitemap там принципиальная.

Параметр Тильда WordPress
Кто создаёт sitemap.xml платформа автоматически, без плагинов отдельный SEO-плагин, например Yoast SEO или Rank Math
Нужна ли установка и настройка нет, работает сразу после публикации сайта да, нужно поставить плагин и включить генерацию карты сайта
Приоритет и частота обновления страниц задать вручную нельзя обычно можно указать в настройках плагина
Что попадает в файл опубликованные страницы, товары, посты блога Тильды записи, страницы, товары и кастомные типы записей, состав настраивается

Для клиента разница ощущается так: на Тильде про sitemap за всё время работы с сайтом вспоминаешь пару раз, при подключении к вебмастерам и если что-то не индексируется. На WordPress к этому добавляется слежение за тем, не сломал ли плагин генерацию файла после обновления, и не задвоились ли записи в карте после смены темы или структуры ссылок.

Условия и возможности Тильды меняются, поэтому перед запуском я уточняю их у самого сервиса.

Частые вопросы

Нужно ли создавать sitemap.xml на Тильде вручную?

Нет. Файл создаётся и обновляется автоматически при публикации сайта, отдельной кнопки «сгенерировать sitemap» в панели Тильды нет и не нужно, платформа сама поддерживает его в актуальном состоянии, пока вы публикуете страницы через штатный редактор.

Как проверить, что sitemap.xml на Тильде работает?

Проще всего открыть вашдомен.ru/sitemap.xml прямо в браузере, должен открыться XML-список адресов страниц. Дальше смотрю статус обработки в разделе «Файлы Sitemap» в Яндекс.Вебмастере и Google Search Console: там видно, когда файл последний раз считывался и сколько адресов из него попало в индекс.

Почему в sitemap не появляются страницы блога на Тильде?

Чаще всего причина в том, что посты ещё в статусе черновика или отложенной публикации, либо блог на сайте оформлен не через штатный блок блога, а как набор страниц со ссылками вручную. Во втором случае Тильда просто не считает эти страницы частью блога и обрабатывает их как обычные лендинги, что на структуру sitemap не влияет, а вот на скорость появления новых постов в поиске влияет.

Как часто Тильда обновляет sitemap.xml?

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

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно