Перед рекламой все говорят про sitemap, а вы не знаете, есть ли xml-карта, боитесь сломать robots.txt и не понимаете, зачем она нужна при живом меню. Владелец салона запустил Директ на лендинг услуг - в поиске жила только главная: карты не было в Вебмастере, строки Sitemap в robots.txt тоже. За вечер найдете sitemap.xml, проверите три страницы, допишете одну строку в robots.txt и отправите карту в Яндекс Вебмастер - без разработчика. После этого сможете запустить Директ, зная, что робот видит посадочную, а не только главную.

XML-карта сайта (sitemap) - это список важных адресов для поискового робота, а не навигация для людей. Проверка за вечер: открыть https://ваш-домен/sitemap.xml в браузере → убедиться, что главная, услуга и контакты есть в списке → добавить в robots.txt строку Sitemap: https://ваш-домен/sitemap.xml → отправить тот же URL в Вебмастер → Индексирование → Файлы Sitemap. Яндекс не гарантирует попадание всех URL в выдачу - карта помогает роботу найти страницы, а не "включает" их автоматически.

Это чек-лист владельца на вечер перед рекламой: три проверки - файл, robots, кабинет. Общую готовность сайта к Директу смотрите в чек-листе конверсии D10. Полный разбор robots.txt - в материале D22, настройку Вебмастера и Search Console целиком - в гайде D23. Здесь - только sitemap.

Sitemap - xml-файл со списком ссылок для поискового робота. Robots.txt - текстовый файл в корне сайта с правилами обхода и строкой адреса карты.

Поймите, зачем xml-карта до рекламы, а не "потом разберемся"

Сравнение: запуск рекламы без sitemap против проверки xml-карты до Директа

Боль: "Запускаю Директ, а в поиске только главная". Меню ведет на пять страниц, но робот не обязан пройти по всем ссылкам сразу. Услуга может жить без пункта меню, на Tilda "О нас" - по отдельному адресу. Sitemap - подсказка роботу со списком важных страниц.

Честный момент: Яндекс не гарантирует попадание URL из карты в поиск. С июня 2023 Google отключил ping sitemap - мгновенного сигнала при обновлении больше нет. Важнее код 200, внутренние ссылки и честный lastmod, а не priority и changefreq, которые Google игнорирует.

Решите, нужна ли xml-карта именно вашему сайту

Workflow: нужна ли xml-карта для лендинга, каталога и многостраничного сайта

Боль: "У меня лендинг на три блока - это для больших порталов?" Для одностраничника с якорями карта почти не нужна - там один URL. Но лендинг услуг, каталог на 20 позиций, блог, магазин или многостраничный сайт на Tilda/WordPress - уже да. Яндекс рекомендует sitemap, если много URL, глубокая вложенность или страницы без прямых ссылок из меню.

Тип сайта Нужна xml-карта? Комментарий для владельца
Одностраничник без отдельных URL Нет Один адрес - робот и так его найдет
Лендинг 3-10 страниц Желательно Услуги, цены, контакты часто не все в меню
Блог, каталог, магазин Обязательно Новые URL без карты обходятся дольше
HTML-карта для посетителей Не заменяет XML HTML - для людей, XML - для роботов

Типичная ошибка: путать красивую страницу "Карта сайта" в подвале с sitemap.xml. Первая помогает человеку кликнуть, вторая - роботу скачать список адресов. Обе могут жить параллельно.

Найдите sitemap.xml на Tilda, WordPress или самописном сайте

Чеклист: где найти sitemap.xml на Tilda, WordPress и самописном сайте

Боль: "Не знаю, есть ли карта и где ее искать". Начните с браузера - без FTP и панели хостинга.

  1. Откройте https://ваш-домен/sitemap.xml - если видите XML со тегами url и loc, карта есть.
  2. Для WordPress с Yoast попробуйте https://ваш-домен/sitemap_index.xml - это индекс, который ведет на части карты.
  3. На Tilda карта по /sitemap.xml; при 404 включите XML sitemap в настройках SEO плагина или CMS (онлайн-генератор - только если CMS ничего не дает).
  4. Проверьте ответ сервера в Яндекс Вебмастер → Инструменты → Проверка ответа сервера: код 200, не редирект на главную.

В реальном проекте sitemap_index.xml открывался, а post-sitemap2.xml давал 404 - баг Yoast с пустыми chunk-файлами. Откройте 2-3 ссылки из loc и проверьте код ответа.

Проверьте содержимое: только рабочие канонические адреса

Боль: "В карте куча мусора - закрытые страницы, дубли, старые черновики". Внутри sitemap должны быть только те URL, которые вы хотите показать в поиске: полный адрес с https, без параметров сессий, без страниц с noindex и без битых ссылок.

Лимиты: до 50 000 URL и 50 МБ в файле (sitemaps.org, Яндекс). Для малого бизнеса с запасом. Lastmod необязателен - если ставите, только честные даты.

Добавьте строку Sitemap в robots.txt без поломки остального файла

Боль: "Боюсь сломать robots.txt одной лишней строчкой". Строка Sitemap - межсекционная директива: ее можно добавить в конец файла, не трогая Disallow и Allow. Формат строгий: полный адрес с https, не относительный путь.

Правильно: Sitemap: https://example.ru/sitemap.xml
Типичная ошибка: Sitemap: /sitemap.xml (без домена - Яндекс может не понять)

Tilda генерирует robots.txt сама. Yoast добавляет строку Sitemap, если нет физического robots.txt в корне - иначе допишите вручную. Разбор файла целиком - в чек-листе D22.

Отправьте карту в Яндекс Вебмастер и Google Search Console

Боль: "Добавил карту - не понимаю, помогло ли". Отправка - это не загрузка файла с компьютера, а указание URL карты, которая уже лежит на вашем сайте.

  1. Яндекс Вебмастер → Индексирование → Файлы Sitemap → добавьте полный URL, например https://ваш-домен/sitemap.xml.
  2. Обработка может занять до двух недель - это норма по справке Яндекса, не паникуйте на второй день.
  3. Google Search Console → отчет Sitemaps → в поле укажите относительный путь sitemap.xml или sitemap_index.xml (GSC сам подставит домен).
  4. Статус "успешно" значит, что файл доступен роботу, а не что все страницы уже в индексе.
  5. Параллельно проверьте внутренние ссылки с главной на услуги - карта дополняет навигацию, не заменяет ее.

Если SEO вели год назад без трафика - смотрите разбор D04. Новые посты блога - в чек-листе D34.

Разберите типичные ошибки, из-за которых карта "не работает"

Типичная ошибка: пустая карта, 404 внутри loc, Disallow на /sitemap.xml в robots.txt, устаревший файл после новых услуг или ожидание мгновенной индексации. Часто ломается связка: реклама ведет на свежую посадочную, а в sitemap ее еще нет. После обновления структуры повторите цикл: файл → robots → кабинет.

Заполните финальный чек-лист "sitemap готов к Директу"

Результат вечера - понятный чек-лист «готово к Директу»: в браузере открывается https://ваш-домен/sitemap.xml с кодом 200; в robots.txt есть абсолютный URL карты; в Вебмастере → Файлы Sitemap статус без критических ошибок; главная, страница услуги и контакты присутствуют в списке loc. Настройте таблицу ниже и запустите рекламу только после зелёных галочек.

Страница HTTP-код Есть в sitemap? lastmod (если есть) Комментарий
Главная 200 Да Актуальная дата Базовый минимум
Услуга / посадочная из Директа 200 Да После правок контента Именно сюда ведет реклама
Контакты 200 Да Не критично Локальный бизнес
Страница "спасибо" 200 Нет - Не для поиска
Схема вечера владельца:
Открыть sitemap.xml в браузере → проверить 3 ключевых URL в loc → сверить robots.txt (строка Sitemap) → отправить URL в Вебмастер → занести статусы в таблицу → запускать или масштабировать Директ

Если после самопроверки остались вопросы по индексации всего сайта, а не только карты - можно заказать экспресс-аудит Digital Rider: разберем нишу и черновик базовой SEO-стратегии за одну встречу, без обещаний "топа за месяц".

Материал проверен: Савотченко Виктор (SEO-специалист).
Источники и актуальность: лимиты 50 000 URL / 50 МБ - sitemaps.org и справка Яндекс Вебмастера; отключение ping и роль lastmod - Google Search Central, июнь 2023; поведение Yoast и Tilda - официальные help-центры; частотность «xml карта сайта» 123 и «sitemap» 3765 - Яндекс Вордстат, 10.09.2026.