Карта сайту більша за офіційний ліміт
У звітіSitemap exceeds an official limit
sitemap_over_limit · Проблема
Це з’являється, коли карта сайту містить понад 50 000 записів або понад 50 МБ до стиснення — це ліміти, які Google встановлює для одного файлу. Google просить розділяти більшу карту сайту на кілька файлів. Перелічіть менші файли в індексі карт сайту й оголосіть натомість індекс.
Серйозність: Середня. Виправте це під час наступних змін на сайті; до того часу адреси в завеликому файлі можуть не бути прочитані.
Чому це важливо
Google обмежує одну карту сайту 50 МБ у нестисненому вигляді або 50 000 URL-адрес і каже, що більший файл треба розбити на кілька карт сайту, які може об’єднати індекс карт сайту.
Що зробити
- Перегляньте знахідку: у ній названо кожну завелику карту сайту й показано кількість записів або розмір для щонайбільше десяти з них, з кількістю решти.
- Розділіть файл на кілька карт сайту, менших за обидва ліміти; більшість плагінів карт сайту може зробити це за допомогою налаштування кількості записів на файл.
- Перелічіть нові файли в індексі карт сайту й спрямуйте robots.txt на індекс.
Що ми читаємо
Ми збираємо карти сайту, які оголошує ваш robots.txt, файли, які перелічують їхні індекси, і, якщо вони не дають жодної придатної сторінки, поширені адреси, як-от /sitemap.xml. Для кожного файлу, що відповідає кодом 200, ми рахуємо його записи — адреси в карті сайту, файли в індексі, рядки в текстовому списку — і вимірюємо його розмір після розпакування будь-якого стиснення.
Файл фіксується, коли він має понад 50 000 записів або понад 52 428 800 байтів, тобто 50 МБ. На цьому розмірі ми припиняємо читання, тож у знахідці показано, де читання зупинилося, а не повний розмір файлу; файл, знайдений лише за вгаданою адресою, який досягає цього розміру, перш ніж ми розпізнаємо його як карту сайту, не оцінюється. Файл gzip, стиснене завантаження якого саме перевищує 50 МБ, позначається як неперевірений.
Приклад і докази
Ілюстративний приклад — одна карта сайту, а не реальний аудит.
https://bakery.example/robots.txt оголошує https://bakery.example/sitemap-products.xml, що відповідає кодом 200 з 50 001 записом на зразок цього:
<url><loc>https://bakery.example/products/sourdough-loaf-large-sliced/</loc></url>50 001 — це на один більше за ліміт, тому сайт фіксується; у знахідці зазначено кількість записів для файлу.
Можливе виправлення: розділіть її на sitemap-products-1.xml з 25 001 адресою і sitemap-products-2.xml з 25 000, перелічіть обидві в https://bakery.example/sitemap_index.xml і спрямуйте robots.txt на індекс.
Підтвердити й перевірити знову
Перевірте самі: відкрийте карту сайту й подивіться на її розмір або порахуйте її рядки <loc> у текстовому редакторі; звіт про файли Sitemap у Search Console також позначає завеликі файли.
Повторна перевірка: Повний аудит — запустіть новий аудит сайту; він знову читає кожну карту сайту. Знахідка підтверджується як виправлена, лише коли жоден файл не перевищує жодного з лімітів і кожна карта сайту в аудиті відповідає кодом 200, може бути прочитана, містить принаймні одну адресу й досягнута в межах лімітів кількості файлів і глибини.
Обмеження та джерела
Перевірка не визначає, чи відхилив Google файл або використав його частково, і не оцінює адрес усередині нього. Файли понад 100 на аудит або далі трьох рівнів індексів не читаються.
Упевненість: Висока, бо записи рахуються, а байти вимірюються безпосередньо.
Джерела
- Google, Створення й подання карти сайту — обмежує одну карту сайту 50 МБ у нестисненому вигляді або 50 000 URL-адрес і просить розділяти більші. Перевірено 25 вересня 2026.
Редакційна перевірка: 29 вересня 2026