sitemap.xml — это список страниц вашего сайта в машиночитаемом виде. Карта не гарантирует индексацию, но помогает поисковикам быстрее находить новые и обновлённые страницы — особенно на больших сайтах и при слабой внутренней перелинковке.
Минимальный корректный sitemap
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.ru/</loc>
<lastmod>2026-06-16</lastmod>
</url>
</urlset>
Обязателен только <loc>. Остальные теги (lastmod, changefreq, priority) — необязательны, но lastmod реально полезен.
Частые ошибки
Относительные URL вместо абсолютных
<loc>/catalog/</loc> — ошибка. Адрес должен быть полным, с протоколом: https://example.ru/catalog/.
Смешение http/https и www/без-www
Все URL в карте должны вести на канонический хост. Если сайт работает на https://example.ru, то и в карте — только такие адреса, без http:// и без www., иначе робот ловит цепочки редиректов.
Страницы, закрытые от индексации
В карту попадают только индексируемые страницы со статусом 200. Не включайте URL с noindex, закрытые в robots.txt, редиректы (301/302) и ошибки (404). Карта со «ссылками в никуда» снижает доверие к ней.
Неверный формат lastmod
Дата должна быть в формате W3C: 2026-06-16 или 2026-06-16T12:00:00+03:00. Строки вроде 16.06.2026 недопустимы. И не подставляйте текущую дату всем страницам подряд — lastmod должен отражать реальную дату изменения, иначе поисковик перестаёт ему доверять.
Превышение лимитов
Один файл — не больше 50 000 URL и 50 МБ в несжатом виде. Если страниц больше, разбейте на несколько файлов и соберите их в sitemap-индекс:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://example.ru/sitemap-1.xml</loc></sitemap>
<sitemap><loc>https://example.ru/sitemap-2.xml</loc></sitemap>
</sitemapindex>
priority и changefreq переоценивают
priority и changefreq поисковики в основном игнорируют — это подсказки, а не команды. Не тратьте время на тонкую настройку приоритетов; гораздо важнее, чтобы в карте были правильные loc и честные lastmod.
После того как карта готова
- Положите файл в корень:
https://example.ru/sitemap.xml. - Укажите его в
robots.txt:Sitemap: https://example.ru/sitemap.xml. - Добавьте карту в Яндекс.Вебмастер и Google Search Console.
Проверьте карту автоматически
Чтобы не вычитывать XML вручную, воспользуйтесь нашим бесплатным аудитом sitemap.xml: он разбирает карту, считает URL, проверяет формат lastmod, ловит относительные адреса, дубли и превышение лимитов — 18 проверок с понятными пояснениями.
И помните, что карта сайта — лишь часть технического здоровья. Полный SEO-аудит покажет всю картину: индексацию, скорость, мета-теги и разметку.