Почему Google не видит новую карту сайта? Google не отображает новую карту сайта, если она ещё не обработана после добавления в Search Console, либо если Googlebot не может её скачать: файл отдаёт код ответа, отличный от 200, закрыт в robots.txt, расположен по неверному адресу или содержит ошибки XML. Статус «Не удалось получить» в отчёте означает именно проблему доступа, а не потерю карты, и обработка очереди обычно занимает от нескольких часов до двух недель.
Проверьте по порядку: файл открывается по прямой ссылке без авторизации и отдаёт код 200; тип содержимого — application/xml или text/xml; в robots.txt нет директивы Disallow для самого файла или каталога с ним; адрес карты в Search Console совпадает с фактическим, включая протокол и поддомен; внутри XML указаны абсолютные URL, а размер не превышает 50 МБ и 50 000 ссылок на файл. Для крупных проектов используйте индексную карту с отдельными файлами.
Отдельно учитывайте: Google использует карту сайта только для обнаружения страниц, но не гарантирует их индексацию, поэтому статус «Прочитано» не равен появлению URL в выдаче. Если карта обновлена, а старые адреса в ней остались, робот может подолгу возвращаться к уже известным ссылкам — публикуйте новый файл по тому же адресу и запрашивайте повторное сканирование через проверку URL.
