
Карта сайта Sitemap решает одну задачу: сообщить поисковому роботу полный список адресов, которые вы считаете важными. Без неё робот идёт по ссылкам и находит только то, до чего дотянулась перелинковка — а на большом каталоге или в старом блоге всегда есть страницы, на которые не ссылается ничего. Они месяцами остаются вне поиска, хотя написаны, свёрстаны и оплачены.
Я в SEO с 2005 года и регулярно вижу обратную ситуацию: карта есть, но в ней половина адресов отдаёт редирект, треть закрыта от индексации, а дата последнего изменения у всех страниц одинаковая и обновляется при каждой генерации. Такой файл не помогает, а мешает — робот тратит на него обход и получает противоречивые сигналы. Ниже — как файл устроен, что в нём реально учитывается, как его подключить и что проверять после.
Что представляет собой файл
Технически это XML-документ, который лежит в корне сайта и доступен по адресу вида ваш-сайт.ru/sitemap.xml. Внутри — перечень адресов, каждый в собственном блоке, с необязательными дополнительными данными.
Минимально осмысленная запись выглядит так: адрес страницы и дата её последнего изменения. Всё остальное необязательно, и, как выяснилось за годы, почти бесполезно.
| Тег | Назначение | Реальный вес |
|---|---|---|
| loc | Полный адрес страницы | Обязателен, единственный по-настоящему важный |
| lastmod | Дата последнего изменения | Учитывается, если ей можно доверять |
| changefreq | Предполагаемая частота обновления | Google игнорирует, Яндекс использует как слабую подсказку |
| priority | Относительная важность от 0 до 1 | Практически не влияет ни на что |
Про lastmod стоит сказать отдельно. Поисковые системы сверяют указанную дату с тем, менялось ли содержимое страницы на самом деле. Если у вас каждый день обновляются все даты подряд, а тексты те же самые, система перестаёт доверять этому полю целиком — и вы теряете единственную работающую подсказку. Дата должна меняться только при реальной правке.
Зачем карта нужна и когда без неё можно обойтись
Главная польза — полнота и скорость индексации. Робот получает список адресов сразу, а не вычисляет его обходом ссылок. Особенно это заметно в трёх случаях.
- Большой сайт. На каталоге в десятки тысяч страниц обход по ссылкам занимает недели, а часть глубоко вложенных карточек робот может не увидеть вовсе.
- Молодой сайт. Внешних ссылок ещё нет, авторитета нет, обход редкий. Карта даёт роботу отправную точку.
- Слабая перелинковка. Страницы-сироты, на которые не ведёт ни одна внутренняя ссылка, существуют почти на каждом сайте старше трёх лет.
Чего карта не делает — тоже нужно понимать чётко. Она не гарантирует индексацию: робот может обойти адрес и решить не добавлять страницу в поиск, если сочтёт её дублем, малополезной или пустой. Она не поднимает позиции: это навигационный файл, а не сигнал качества. И она не заменяет перелинковку — внутренние ссылки передают вес, карта не передаёт ничего.
Обойтись без неё технически можно на сайте в 20–30 страниц с хорошей перелинковкой и меню, где до любого раздела два клика от главной. Но и там она не мешает, а создаётся автоматически, поэтому отказываться незачем.

Типы карт сайта
| Тип | Для кого | Что содержит |
|---|---|---|
| XML | Поисковые роботы | Список адресов с датами изменения |
| Индексная XML | Роботы, крупные сайты | Ссылки на другие файлы карт |
| HTML | Люди | Страница со структурой разделов и ссылками |
| Для изображений | Поиск по картинкам | Адреса картинок, привязанные к страницам |
| Для видео | Видеопоиск | Адреса роликов, длительность, описание, превью |
| Для новостей | Новостные агрегаторы | Материалы за последние двое суток |
| Текстовая | Роботы | Простой список адресов, по одному в строке |
HTML-карта — отдельная история. Для поиска она сегодня почти не значит ничего, зато решает две прикладные задачи: даёт человеку возможность окинуть взглядом всю структуру и создаёт внутренние ссылки на разделы, которые иначе оказались бы в изоляции. На крупном каталоге такая страница вырождается в бесполезный список из тысяч ссылок, поэтому смысл она имеет на сайтах средних размеров.
Лимиты и разбиение на файлы
У формата есть жёсткие ограничения: не более 50 000 адресов в одном файле и не более 50 МБ в несжатом виде. При превышении робот обработает файл частично или откажется от него.
Подробнее об этом — в статье «HTML карта сайта».
Когда сайт перерастает лимит, карты разбиваются на несколько файлов, а сверху ставится индексная карта — файл, который перечисляет остальные. Тогда в robots.txt и в панелях вебмастера указывается только она.
Помогу с продвижением: SEO-продвижение от Анатолия Кузнецова — вывожу сайты в топ Яндекса белыми методами.
Но разбивать имеет смысл и раньше лимита, по смысловому признаку. Отдельные файлы под товары, категории, статьи блога и статические страницы дают важное преимущество: в отчётах Вебмастера и Search Console видно, сколько страниц из каждого файла попало в индекс. Если товары индексируются на 95%, а статьи на 40%, вы сразу знаете, где проблема. При одной общей карте эта информация теряется.
Как создать карту сайта
Способ зависит от платформы, но принцип один: файл должен генерироваться автоматически и обновляться при появлении новых страниц.
- Встроенные средства CMS. Современные версии WordPress, Bitrix, OpenCart, Tilda генерируют карту без плагинов. Проверьте сначала это — возможно, файл у вас уже есть.
- Расширения и модули. Для WordPress это плагины поисковой оптимизации, которые заодно дают контроль над тем, какие типы записей попадают в карту. Для MODX — соответствующий сниппет с настройкой шаблона вывода.
- Генераторы-краулеры. Программа обходит сайт как робот и собирает файл из найденных адресов. Подходит для статических сайтов и самописных решений, но требует ручного перезапуска после каждого обновления.
- Онлайн-сервисы. Работают так же, обычно с ограничением по числу страниц в бесплатной версии. Годятся для разовой задачи.
- Собственный скрипт. Для самописного сайта — выборка из базы актуальных адресов с датами. Надёжнее всего, потому что берёт данные из первоисточника.
| Платформа | Чем генерировать | На что обратить внимание |
|---|---|---|
| WordPress | Встроенный механизм или SEO-плагин | Исключить архивы меток, авторов и вложения |
| Bitrix | Штатный модуль поисковой оптимизации | Настроить расписание пересборки, иначе файл устаревает |
| MODX | Сниппет генерации по шаблону | Проверить, что в выборку не попадают неопубликованные ресурсы |
| OpenCart и подобные | Встроенный генератор или модуль | Исключить товары, снятые с продажи и отдающие 404 |
| Конструкторы | Формируется автоматически | Проверить, что файл вообще доступен по стандартному адресу |
| Самописный сайт | Скрипт с выборкой из базы | Брать только опубликованные записи и реальные даты правок |
Главный критерий выбора: файл обязан обновляться сам. Карта, собранная краулером один раз в январе, к июню становится вредной — в ней нет новых страниц и остались удалённые.
Как подключить карту
После создания файл нужно показать поисковым системам. Способов три, и они дополняют друг друга.
- Строка в robots.txt. Директива Sitemap с полным адресом файла, включая протокол и домен. Ставится в конце файла, работает для всех роботов сразу.
- Яндекс.Вебмастер. Раздел «Индексирование — Файлы Sitemap», добавление адреса вручную. Здесь же появится отчёт об ошибках и о числе обработанных адресов.
- Google Search Console. Раздел «Файлы Sitemap», добавление и последующая статистика по обнаруженным и проиндексированным страницам.
Добавлять карту в панели стоит обязательно, даже если строка в robots.txt уже есть: только там вы увидите ошибки разбора и статистику обработки. Без этого файл может годами лежать с невалидным XML, а вы об этом не узнаете.
Частые ошибки
| Ошибка | Последствие | Как исправить |
|---|---|---|
| В карте адреса с редиректами | Робот тратит обход на переходы вместо страниц | Выгружать только конечные адреса, отдающие 200 |
| Страницы, закрытые в robots.txt | Противоречивые сигналы, ошибка в панели | Убрать такие адреса из карты |
| Страницы с noindex или canonical на другой адрес | Робот приходит и уходит ни с чем | Включать только канонические индексируемые страницы |
| Битые адреса, отдающие 404 | Снижается доверие к файлу целиком | Пересобирать карту после удаления страниц |
| Смешение http и https, www и без www | Адреса считаются чужими и игнорируются | Использовать строго тот же вид, что и основное зеркало |
| Относительные адреса вместо полных | Файл не проходит проверку | Указывать адрес целиком, с протоколом и доменом |
| lastmod обновляется у всех страниц разом | Поиск перестаёт доверять датам | Менять дату только при реальной правке содержимого |
| Карта не обновляется автоматически | Новые страницы не попадают, удалённые остаются | Настроить генерацию по расписанию или по событию |
| Превышен лимит в 50 000 адресов | Файл обрабатывается частично | Разбить на несколько и сделать индексную карту |
| Сам файл закрыт от индексации | Робот не может его получить | Проверить правила robots.txt и права доступа |
Общее правило, из которого следует большинство пунктов: в карте должны быть только те адреса, которые вы действительно хотите видеть в поиске, в том виде, в котором они отдают код 200. Всё остальное — шум, который снижает ценность файла.
Тему разбирал отдельно: «Индексация сайта от А до Я: robots.txt, sitemap, краулинговый бюджет».
Что проверять в Яндекс.Вебмастере
После подключения работа не заканчивается. Раздел с файлами карт в Вебмастере даёт несколько показателей, которые нужно читать регулярно.
- Статус обработки. Файл должен быть в состоянии «OK». Статус с ошибкой означает, что XML невалиден или файл недоступен — до устранения карта не работает вовсе.
- Дата последней загрузки. Если робот не обращался к файлу неделями, проверьте доступность и корректность адреса в robots.txt.
- Число URL в файле. Сравните с реальным числом страниц сайта. Расхождение вдвое означает, что генератор захватывает не всё или, наоборот, лишнее.
- Ошибки и предупреждения. Здесь показываются конкретные проблемные записи: недопустимый формат даты, адрес с чужого домена, превышение размера.
- Страницы в поиске. Отдельный отчёт, где видно, сколько страниц реально попало в индекс и какие были исключены с указанием причины.
- Статистика обхода. Показывает, какие разделы робот посещает и какие коды ответа получает. Всплеск 404 или 5xx объясняет проседание индексации лучше любых догадок.
Отчёт об исключённых страницах особенно полезен. Формулировки там конкретные: недостаточно качественная страница, дубль, запрет в robots.txt, ошибка при обращении. Каждая причина требует своего решения, и без этого отчёта вы будете чинить наугад.
Карта сайта и краулинговый бюджет
У робота есть ограничение по числу запросов к сайту за визит. Чем осмысленнее вы распорядитесь этим лимитом, тем быстрее новые страницы попадут в поиск.
Карта помогает здесь двумя способами. Во-первых, она направляет робота сразу на нужные адреса, минуя длинные цепочки навигации. Во-вторых, корректная дата изменения позволяет системе не перепроверять то, что не менялось, и сосредоточиться на новом.
Но карта не спасёт, если бюджет съедается мусором. Типичные пожиратели обхода на коммерческом сайте:
- Страницы фильтров и сортировок, генерирующие тысячи почти одинаковых адресов с параметрами.
- Постраничная навигация без ограничений — сотни страниц с одинаковыми метаданными.
- Поисковые страницы сайта, доступные роботу по ссылкам.
- Версии для печати и дубли с параметрами меток рекламных кампаний.
- Цепочки редиректов длиной в три и более переходов.
Если нужна помощь по теме — разработка сайта под ключ.
Порядок действий такой: сначала убрать мусор из обхода, потом настраивать карту. В обратном порядке эффекта не будет — робот продолжит тратить визиты на параметры сортировки.
Карта для интернет-магазина
На каталоге задача усложняется, и появляются нюансы, которых нет на сайте услуг.
Смежный материал по теме — «Хлебные крошки — это не украшение, а карта сайта для робота Яндекса».
- Разделение по типам. Отдельные файлы для категорий, товаров, брендов и статей. Так видно индексацию каждой группы отдельно.
- Товары не в наличии. Если карточка остаётся доступной и содержит полезное описание, она должна быть в карте. Если она отдаёт 404 при исчезновении товара, её нужно убирать автоматически.
- Фильтры. Полезные комбинации фильтров, оформленные как отдельные посадочные страницы со своими заголовками, в карту включать нужно. Технические комбинации с параметрами — нет.
- Картинки товаров. Отдельная карта изображений имеет смысл, если поиск по картинкам приносит вам трафик. Проверить это можно в отчётах по источникам.
- Частота генерации. При ежедневном обновлении ассортимента карта должна пересобираться ежедневно, иначе новинки ждут неделю впустую.
Частые вопросы
Гарантирует ли карта попадание страницы в индекс? Нет. Она гарантирует, что робот узнает об адресе и придёт по нему. Решение о добавлении в поиск принимается по качеству страницы: пустые, дублирующие и малополезные останутся вне индекса при любой карте.
Как быстро появляются страницы после добавления в карту? Однозначного срока нет: на активно обновляемом сайте с хорошим обходом это дни, на молодом и редко посещаемом — недели. Ускорить помогает переобход по конкретным адресам в Вебмастере и внутренние ссылки на новую страницу с уже проиндексированных разделов.
Нужны ли теги changefreq и priority? Практической пользы от них почти нет. Google официально заявлял, что не использует их, Яндекс относится к changefreq как к слабой подсказке. Заполнять их можно, но тратить время на подбор значений бессмысленно — лучше вложиться в корректный lastmod.
Что делать со страницами пагинации? Включать в карту нужно только первую страницу списка. Остальные робот найдёт по ссылкам, и они не являются самостоятельными посадочными страницами. Исключение — если постраничные списки у вас оформлены как отдельные страницы с уникальными заголовками и текстами.
Может ли карта навредить? Может, если наполнена неправильно. Файл с сотнями редиректов, битых адресов и закрытых от индексации страниц снижает доверие к себе, и робот начинает обращаться к нему реже. Плохая карта хуже её отсутствия.
Нужна ли отдельная карта для мобильной версии? При адаптивной вёрстке — нет, адрес один и тот же. Отдельная карта нужна только при отдельной мобильной версии на поддомене, и это устаревшее решение, от которого лучше уходить.
Как проверить, что файл валиден? Откройте его в браузере — он должен отображаться без ошибок разбора. Затем добавьте в обе панели вебмастера и посмотрите статус обработки. Дополнительно прогоните сайт краулером и сравните список найденных адресов с содержимым карты.
Чеклист проверки карты сайта
- Файл доступен по прямому адресу и отдаёт код 200.
- Адрес карты указан в robots.txt полностью, с протоколом и доменом.
- Карта добавлена в Яндекс.Вебмастер и Google Search Console, статус обработки без ошибок.
- Все адреса в карте — канонические, индексируемые, отдающие 200.
- Вид адресов совпадает с основным зеркалом по протоколу и www.
- lastmod меняется только при реальной правке страницы.
- Число адресов в файле не превышает 50 000, размер — 50 МБ.
- При большом объёме карты разбиты по типам и собраны индексной картой.
- Генерация автоматическая, файл обновляется при добавлении и удалении страниц.
- Раз в месяц сверяется число адресов в карте с числом страниц в поиске.
О том, влияет ли сам домен на продвижение:
Коротко
- Карта сайта — навигационный файл для роботов: она ускоряет и делает полнее индексацию, но не гарантирует попадание в поиск и не влияет на позиции.
- Из всех тегов реально работают два: адрес страницы и дата изменения; changefreq и priority практического веса не имеют.
- Дата изменения должна отражать правду — массовое обновление lastmod при каждой генерации обесценивает подсказку целиком.
- В карте место только каноническим индексируемым адресам с кодом 200; редиректы, дубли и закрытые страницы снижают доверие к файлу.
- При больших объёмах карты разбиваются по типам страниц — это даёт раздельную статистику индексации в панелях вебмастера.
- Карта не заменяет перелинковку и не спасает от растраты обхода на фильтры и параметры: сначала убирается мусор, потом настраивается файл.
Если страницы месяцами не попадают в поиск и причина неочевидна, приходите на SEO-консультацию — посмотрим карту, отчёты по обходу и исключённым страницам и найдём, где именно теряется индексация.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →Комментарии
Максим Пивоваров
Открыл свою карту впервые за два года. Внутри 4200 адресов, из них около 900 отдают 404 — товары давно сняли с продажи, а генератор их не убирал. Робот исправно ходил по этому кладбищу каждую неделю.
Галина Ступина
Не могу понять логику: в карте 1800 адресов, в Вебмастере в поиске 640. Ошибок в обработке файла нет, статус ОК. Куда деваются остальные и где это вообще смотреть?
Анатолий Кузнецов автор
Смотреть нужно в отчёте «Страницы в поиске», вкладка с исключёнными — там у каждого адреса стоит конкретная причина. Чаще всего при таком разрыве встречаются три: «недостаточно качественная страница», «дубль» и «неканоническая». Первая обычно означает пустые карточки или страницы с парой предложений текста, вторая — товары, отличающиеся только цветом или размером, третья — что у страницы прописан canonical на другой адрес, и тогда её присутствие в карте вообще ошибка. Выгрузите список исключённых, сгруппируйте по причинам и посчитайте, сколько адресов в каждой группе. Дальше станет ясно, чинить содержимое или убирать адреса из карты. Разрыв втрое — это почти всегда системная причина, а не случайность.
Олег Ратников
Разбили одну карту на четыре по типам страниц — категории, товары, бренды, блог. Сразу увидели, что блог индексируется на 35%, а всё остальное нормально. Раньше это тонуло в общей цифре и мы даже не подозревали.
Диана Хомутова
Плагин ставил дату изменения на текущий день у всех страниц при каждой пересборке. Тексты не трогали годами. Исправили — стали обновляться только реально изменённые, и переобход правок пошёл заметно быстрее.
Вадим Полторацкий
Вопрос про фильтры в магазине. У нас сделаны посадочные страницы под сочетания «категория плюс бренд» и «категория плюс материал», с уникальными заголовками. Их в карту включать или это будет расценено как накрутка объёма?
Анатолий Кузнецов автор
Включать, если они действительно посадочные, а не технические. Критерий простой: у страницы есть собственный заголовок, своё описание, спрос по соответствующему запросу и она отдаёт код 200 по постоянному адресу без параметров. Такие страницы ничем не хуже категорий и должны быть в карте наравне с ними. Накруткой это станет в другом случае — когда в карту попадают все возможные комбинации фильтров подряд, включая те, где ноль товаров, или адреса с параметрами сортировки. Совет по организации: заведите под фильтровые страницы отдельный файл карты. Тогда в панелях будет видна их индексация отдельно от категорий, и вы сразу поймёте, работает ли направление или страницы отбраковываются как дубли.
Эльвира Понамарёва
Оказалось, что у нас в карте адреса были с www, а основное зеркало без него. Файл висел так больше года, статус в панели при этом был нормальный. Заметили только когда стали разбираться, почему новые статьи заходят по месяцу.
Игнат Сомов
Про краулинговый бюджет всё верно. У нас робот 70% визитов тратил на страницы сортировки с параметрами. Закрыли их, прописали канонические ссылки — новые товары стали появляться в поиске за несколько дней вместо месяца.
Раиса Литвинова
Скажите, а нужна ли HTML-карта в 2026 году? Нам предлагают её сделать за отдельные деньги, обещают улучшение индексации. Сайт средний, около 300 страниц.
Анатолий Кузнецов автор
Как инструмент индексации она давно вторична — эту задачу закрывает XML-карта. Но на трёхстах страницах у неё остаётся вполне реальный побочный эффект: она создаёт внутренние ссылки на разделы, до которых иначе не дотягивается меню, и подтягивает страницы-сироты. Прежде чем платить, проверьте, есть ли они у вас: прогоните сайт краулером и посмотрите список адресов, на которые не ведёт ни одной внутренней ссылки. Если таких десятки, HTML-карта поможет, хотя правильнее решать вопрос перелинковкой в самих материалах. Если сирот нет, платить не за что. И имейте в виду: делается такая страница шаблоном за час, отдельная строка в смете на неё выглядит странно.
Севастьян Гринько
Из практики: после массового удаления раздела обязательно пересоберите карту вручную, не ждите планового обновления. Мы ждали, и робот неделю ходил по несуществующим адресам, а в отчёте копились ошибки.
Людмила Бересклет
У нас каталог на 80 тысяч позиций. Правильно ли я понимаю, что нужна индексная карта и несколько файлов по 50 тысяч? И как лучше делить — по количеству или по смыслу?
Анатолий Кузнецов автор
Индексная карта нужна, тут вы правы. А делить лучше по смыслу, а не механически по лимиту. Причина практическая: разбив по 50 тысяч подряд, вы получите два файла, из которых ничего не следует. Разбив по типам — категории, товары по крупным группам, статьи, бренды — вы увидите в панелях процент индексации отдельно по каждой группе. На каталоге такого размера это главный диагностический инструмент: почти всегда обнаруживается, что одна группа товаров индексируется на 90%, а другая на 30%, и дальше вы разбираетесь именно с ней. Держите файлы в пределах 10–20 тысяч адресов даже при лимите в 50 тысяч — они быстрее обрабатываются и легче читаются. И обязательно проверьте, что генерация карты не кладёт сайт: на таком объёме сборку лучше выносить в фоновую задачу по расписанию.
Пантелей Крайнов
Добавлю к чеклисту: проверьте, что сам файл карты не отдаёт 302 редирект. У нас так было после подключения сертификата — адрес в robots.txt остался с http, а сервер редиректил. Робот файл не читал вообще.
Аглая Заворотная
Интересует вопрос с карточками товаров, которых нет в наличии. Держать их в карте или убирать? Ассортимент сезонный, часть позиций пропадает на полгода и потом возвращается.
Анатолий Кузнецов автор
При сезонном ассортименте держите их в карте и не удаляйте страницы вовсе. Карточка, которая набрала позиции за сезон, при удалении теряет их полностью, и к следующему сезону вы начинаете с нуля. Правильная схема такая: страница остаётся доступной и отдаёт 200, на ней явно указано, что позиции сейчас нет и когда ожидается поступление, добавлена форма уведомления о наличии и подборка похожих товаров. Тогда она продолжает приносить трафик и собирать контакты в межсезонье. Убирать из карты нужно только те карточки, которые вы действительно удаляете навсегда — и тогда вместе с удалением настраивайте редирект на категорию или отдавайте 410. Автоматическое исключение по признаку «нет в наличии» в вашем случае навредит.
Забрала правила: только каноничные 200-URL, без мусора, честный lastmod, добавить в Вебмастер и robots, следить за отчётом. И помнить: карта про обнаружение, вес дают ссылки. Спасибо.
На маленьком сайте с хорошей перелинковкой робот и так всё найдёт, но sitemap лишним не будет — сделать его минута через плагин. Это страховка и ускорение, особенно для новых страниц. Хуже точно не станет.
А если сайт маленький, на 30 страниц, sitemap вообще нужен? Или роботу и так всё видно через меню и перелинковку, и можно не заморачиваться?
Виктория, на маленьком сайте с хорошей перелинковкой робот и так всё найдёт, но sitemap лишним не будет — сделать его минута через плагин. Это страховка и ускорение, особенно для новых страниц. Хуже точно не станет, так что делайте — усилие минимально, а польза возможна.
Добавлю: для новостей и часто обновляемого контента есть отдельные типы карт. Но большинству хватает обычной XML. Не усложняйте, если у вас обычный сайт или магазин — стандартной карты достаточно.
Спасибо, а то думала, sitemap — это волшебная таблетка для индексации. Оказывается, это только про обнаружение, а дальше нужны ссылки и качество. Пойду чистить карту от мусорных URL.
Sitemap не заменяет перелинковку — вот главный вывод. Многие думают: добавил в карту, и всё проиндексируется. А без внутренних ссылок страница в индексе висит без веса и позиций. Карта плюс перелинковка вместе.
Проверяю sitemap после каждого крупного изменения структуры. Один раз после переезда карта осталась со старыми URL, и робот полгода ходил по несуществующим адресам. Актуальность карты — это важно.
lastmod полезен, если он честный — помогает роботу понять, что страница обновилась, и переобойти её. А вот priority практически игнорируется. Не тратьте силы на priority, а вот корректный lastmod держите актуальным.
А теги lastmod и priority в sitemap Яндекс учитывает или игнорирует? Стоит ли заморачиваться с их корректным заполнением или это уже необязательно?
Ирина, lastmod полезен, если честный — помогает роботу понять, что страница обновилась, и переобойти её. А priority Яндекс практически игнорирует. Так что не тратьте силы на priority, а вот корректный актуальный lastmod держите — он реально помогает с переобходом обновлённых страниц.
Для больших сайтов есть лимит 50000 URL и размер на один файл, дальше нужен индекс карт с разбивкой. WordPress это делает сам, но на кастомных движках про лимит забывают, и часть страниц выпадает.
Обязательно добавьте sitemap в Вебмастер и в robots.txt. И следите за отчётом: сколько URL в карте, сколько загружено, сколько в поиске. Разрыв показывает проблемы с индексацией.
На WordPress карту генерят плагины или ядро автоматически, это удобно. Главное — проверить, что в неё не попадают теги, архивы по датам и прочий хлам. Автогенерация часто тащит в sitemap лишнее.
Главная ошибка — держать в sitemap мусор: редиректы, 404, закрытые в robots и noindex страницы. Робот ходит по ним впустую, тратит краулинговый бюджет. В карте должны быть только живые каноничные URL, отдающие 200.
XML — для роботов, HTML — для людей и для перелинковки. XML обязателен, HTML полезен на больших сайтах: даёт короткий путь к глубоким страницам и распределяет вес. Не пережиток, а рабочий инструмент против вложенности.
А XML и HTML карта сайта — это разное? Нужны обе или достаточно XML? Не пойму, HTML-карта вообще ещё актуальна или это пережиток прошлого.
Елена, это разное. XML — для роботов, HTML — для людей и для перелинковки. XML обязателен, HTML полезен на больших сайтах: даёт короткий путь к глубоким страницам и распределяет вес. Так что HTML-карта не пережиток, а рабочий инструмент против вложенности, но именно на крупных сайтах.
sitemap.xml помогает роботу находить страницы, особенно на больших и глубоких сайтах. Но важно понимать: карта сайта про обнаружение, а не про вес. Наличие URL в sitemap не гарантирует ни индексации, ни позиций — нужны ещё внутренние ссылки.