Это статья про внутреннее развитие этого сайта
Эталонные требования к файлу sitemap.xml
К карте сайта предъявляются два жестких требования XML-валидации W3C, несоблюдение которых полностью ломает индексацию в Google Console.
Гугл-ассистент делает ошибки в xml разметке при выводе ответов, поэтому с ним можно говорить на том языке программирования, который Вы знаете лучше, чем бороться с ошибками, которые возникают в разметке с которой генерируются ответы:
Интеграция с Google Search Console (GSC) и обход кэша через Cache-Busting
Поисковые роботы Google ленивы и не перечитывают файлы мгновенно. Если вы отправтите голый адрес sitemap.xml, панель консоли может часами или сутками показывать старый кэш предыдущего неудачного билда с ошибками дат.
Чтобы заставить Google Search Console прочитать свежий XML прямо сейчас:
- Перейдите в левое меню GSC: «Индексирование» 👉 «Файлы Sitemap».
- В поле ввода «Добавить новый файл Sitemap» впишите адрес карты с динамическим query-параметром текущей версии (Cache-Busting):
sitemap.xml?v=5.2.2 - Нажмите «Отправить».
Для робота Google этот URL покажется совершенно новым ресурсом. Он полностью проигнорирует внутренний кэш консоли, мгновенно скачает свежий XML с вашего сервера, увидит исправленное пространство имен и валидные даты, после чего статус карты сразу изменится на заветный зеленый маркер «Успешно».
Fix for scripts/generate-sitemap.js
Есть результат:
