Web Мастерская
SiteMap.xml: xmlns="http://..." или xmlns="https://... "
Кратко о том как в карте сайта (sitemap.xml) правильно писать строку:
Так:
Верно будет указывать XMLNS с использованием HTTP-схемы, так как схема
Вот правильный вариант:
Хотя формально использование схемы https: тоже возможно, однако это менее распространено и чаще всего вызывает сомнения у некоторых парсеров и валидаторов. Поэтому для максимальной совместимости и уверенности лучше придерживаться классического варианта с
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Так:
xmlns="http://..."
или так: xmlns="https://... "
.
Верно будет указывать XMLNS с использованием HTTP-схемы, так как схема
http:
традиционно поддерживается стандартом sitemaps.org и повсеместно принята в качестве стандартного формата.Вот правильный вариант:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Хотя формально использование схемы https: тоже возможно, однако это менее распространено и чаще всего вызывает сомнения у некоторых парсеров и валидаторов. Поэтому для максимальной совместимости и уверенности лучше придерживаться классического варианта с
http
....- Жалоба
Максимально количество ссылок в XML карте сайта (SiteMap)
Максимальное количество ссылок в одной XML-карте (sitemap) ограничено стандартом формата Google и других поисковиков и составляет 50 тысяч ссылок.
Если на вашем ресурсе больше 50 тысяч URL, необходимо разделить их на несколько XML-карт и объединить их общей картой индексов (sitemap index). Каждая отдельная карта должна подчиняться этому лимиту.
Формат индекса выглядит следующим образом:
Таким образом, если у вас большое количество URL, лучше сегментировать их на несколько файлов и создать общий индексный файл для лучшей индексации поисковиками.
Возможно, будет интересно: Блог: Пример XML карты, что ссылается...
Если на вашем ресурсе больше 50 тысяч URL, необходимо разделить их на несколько XML-карт и объединить их общей картой индексов (sitemap index). Каждая отдельная карта должна подчиняться этому лимиту.
Формат индекса выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://danfa.net/sitemap1.xml</loc>
<lastmod>2025-10-05T12:00:00Z</lastmod>
</sitemap>
<sitemap>
<loc>https://danfa.net/sitemap2.xml</loc>
<lastmod>2025-10-06T12:00:00Z</lastmod>
</sitemap>
</sitemapindex>
Таким образом, если у вас большое количество URL, лучше сегментировать их на несколько файлов и создать общий индексный файл для лучшей индексации поисковиками.
Возможно, будет интересно: Блог: Пример XML карты, что ссылается...
Пример XML карты, что ссылается на другие XML карты
Простой пример XML-карты (sitemap index), которая ссылается на другие XML-карты:
Объяснение примера:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<!-- Первая ссылка на sitemap -->
<sitemap>
<loc>https://example.com/sitemap1.xml</loc>
<lastmod>2025-10-05T12:00:00+00:00</lastmod>
</sitemap>
<!-- Вторая ссылка на sitemap -->
<sitemap>
<loc>https://example.com/sitemap2.xml</loc>
<lastmod>2025-10-06T14:30:00+00:00</lastmod>
</sitemap>
<!-- Третья ссылка на sitemap -->
<sitemap>
<loc>https://example.com/sitemap3.xml</loc>
<lastmod>2025-10-07T10:15:00+00:00</lastmod>
</sitemap>
</sitemapindex>
Объяснение примера:
sitemapindex
: Основной контейнер для ссылок на другие XML-карты.sitemap
: Тег, внутри которого указаны отдельные ссылки на конкретные XML-карты.loc
: Обязательный элемент, задаёт абсолютный URL карты сайта.lastmod
: Необязательный элемент,