Привет, друзья IdeaFox!
Сегодня будет сугубо технический пост, но думаю, что многие вздрогнут, как проверят свой любимые блоги : ) Сначала не хотел его писать, но вот только за сегодня получил пять вопросов по этому поводу… Видимо, многие даже не подозревают : )
Итак, мои знакомые блогеры столкнулись с тем, что у них пропала карта сайта в формате .xml. Все они использовали плагин под названием Google XML Sitemaps.
Эта проблема появилась после обновления плагина до версии 4.0, которое вышло на этой неделе. Само обновление проходит без проблем, но вот если проверить его работу…
Как проверить?
Если вы обновляли этот плагин, то обязательно проверьте карту по ссылке http://имя_сайта/sitemap.xml Например, вот как выглядит мой sitemap:
https://ideafox.ru/sitemap.xml
Обратите внимание, что формат sitemap стал новым. Он разбит на множество мелких карт в соответствии со структурой блога. Теперь карта формируется динамически, и ее больше нет в корне сайта.
Убедитесь, что Яндекс корректно обработал (или обработает) карту в валидаторе. Он есть в Яндекс.Вебмастер.
Если Вас выбрасывает на главную страницу или отдает ошибку 404, то у вас ПРОБЛЕМЫ : )
Чем это грозит?
Поисковые системы не находят карту сайта в формате .xml, и начинают медленнее индексировать сайт, возможно понижение в поисковой выдаче…. Обязательно проверьте, очень советую. Конечно, отсутствие карты не катастрофа, но она реально ускоряет индексацию сайтов.
Не знаю в чем дело, но на одном из своих подопытных блогов я так и не смог решить эту проблему – плагин не захотел нормально работать. Пришлось его удалить от греха подальше…
Что делать, если обновление прошло неудачно?
Зайдите в корень сайта, и найдите два файла под названием:
sitemap.backup.xml
sitemap.backup.xml.gz
И переименуйте их следующим образом:
sitemap.xml
sitemap.xml.gz
То есть, уберите из имени файла слово backup. Эти два файла были созданы автоматически, при обновлении плагина до версии 4.0.
Затем снова проверьте, как отображается sitemap в броузере. Если нормально, то не нужно узбагаиваться : )
Еще не все :
Дело в том, что от того, что мы переименовали эти два файла, плагин не станет работать нормально. Мы просто восстановили старую карту сайта, которая больше не будет обновляться… Нужно искать альтернативный плагин, который создает карту сайта для поисковых систем.
Какой выбрать? Представления не имею… Я пока оставил эти два файла, и ищу достойную замену. Да, полно вариантов, но я очень дотошный в таких делах, и не набрасываюсь на первое же решение : )
Что посоветуете использовать для таких целей?