Vitaliy Tsurkan
Привет хорошим людям.
Есть sitemap.xml
У 90% страниц В параметр <lastmod> еще весна 2020 года
Как можно обновить даты?
Обычная небольшая правка в текстах (и сохранение страницы) обновит дату в параметре <lastmod>
Нужно ли дополнительно "добавлять в переобход" карту.xml и где именно?
Привет.
💠
1. Sitemap.xml, генерируемый движком сайта или плагином.
(Если файл sitemap.xml генерируется движком сайта, то надо смотреть в админ-панели)
🔸
1.1. В некоторых случаях "физического" файла sitemap.xml не существует на хостинге, т.к. он генерируется каждый раз движком сайта (или плагином).
Такое дело называется "динамическая карта сайта" или "динамический sitemap.xml".
Генерация происходит при запросе к адресу: site.**/sitemap.xml (или подобный запрос). Т.е. sitemap.xml генерируется только при запросе к нему и при этом файл не сохраняется на диске на хостинге. Естественно, вручную отредактировать динамический sitemap.xml невозможно, т.к. его просто не существует как файла.
🔸
1.2. Если файл sitemap.xml генерируется движком сайта (или плагином) и сохраняется на диске на хостинге, то в большинстве случаев модифицировать его вручную бесполезно (или практически бесполезно).
Бесполезно потому, что движок сайта или плагин затрут изменения, которые вы вносили вручную. Движок сайта (или плагин) при запуске функции обновления sitemap.xml возьмёт данные последнего изменения страницы сайта из базы данных и вновь внесёт их в секции lastmod и эти секции примут первоначальный вид.
В данном случае нужно обновить в базе данных даты создания/обновления страниц сайта. Сделать это можно либо через админ-панель, либо вручную в таблицах базы данных.
💠
2. Sitemap.xml, созданный вручную.
🔸
2.1. Если же файл существует и вы его просто вручную модифицируете, то через программу Notepad++ поменяйте тупо даты в секции lastmod.
💠
3. Поисковики вроде как давно уже автоматом делают переобходы. Но если хотите, посетите Яндекс.Вебмастер и Google Search Console и там сделайте "переобход sitemap"