Что такое Sitemap.xml
Sitemap.xml — это специальный файл, который содержит список всех страниц сайта и предоставляет поисковым системам информацию о его структуре. Он помогает поисковым роботам быстрее находить и индексировать страницы, особенно если сайт содержит большое количество контента или сложную структуру.
Виды карт сайта

Существует несколько типов карт сайта, каждый из которых предназначен для определенных задач:
Используется для поисковых систем. В файле содержатся ссылки на страницы, а также информация о частоте их обновления и важности.
Создается для удобства пользователей. Представляет собой страницу с перечнем всех разделов и страниц сайта, облегчая навигацию.
- Текстовая карта сайта (TXT)
Используется как упрощенный вариант Sitemap.xml. Представляет собой список URL-адресов, который загружается в поисковые системы.
Актуальна для блогов и новостных сайтов. Включает ссылки на последние обновления и помогает поисковикам быстрее индексировать свежий контент.
Структура и содержимое Sitemap.xml

Файл Sitemap.xml строится по определенному стандарту. В нем используются специальные теги, описывающие каждую страницу:
- <urlset> — основной контейнер, в который заключены все ссылки.
- <url> — отдельный элемент, содержащий информацию о конкретной странице.
- <loc> — URL страницы.
- <lastmod> — дата последнего изменения страницы.
- <changefreq> — частота обновления страницы (daily, weekly, monthly).
- <priority> — приоритетность страницы (от 0.1 до 1.0).
Пример стандартного Sitemap.xml
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2025-02-18</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://example.com/blog/</loc>
<lastmod>2025-02-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>