Нет карты сайта sitemap.xml: как создать
Что это значит
На сайте нет карты сайта, то есть файла со списком всех страниц для поисковиков.
Чем мешает
Поисковики находят страницы только по ссылкам. Новые и глубоко спрятанные страницы попадают в поиск медленнее или не попадают совсем.
Как исправить
WordPress
- Yoast: «Yoast SEO → Настройки → Возможности сайта» → включите «XML-карты сайта». Адрес:
/sitemap_index.xml. - Rank Math: «Rank Math SEO → Настройки карты сайта». Адрес:
/sitemap_index.xml. - Без SEO-плагина у WordPress 5.5+ есть встроенная карта
/wp-sitemap.xml.
Tilda
- Tilda создаёт карту сама по адресу
/sitemap.xml. Она обновляется после публикации страниц. Если её нет, проверьте, что домен подключён и страницы опубликованы.
1С-Битрикс
- «Маркетинг → Поисковая оптимизация → Настройка sitemap.xml» → «Добавить», выберите разделы и инфоблоки, отметьте «Добавить правило в robots.txt после генерации» и запустите генерацию.
OpenCart
- OpenCart 3: «Расширения → Расширения → тип Фиды → Google Sitemap» → установите и включите.
- OpenCart 4: встроенной карты нет, установите модуль Google Sitemap из маркетплейса.
Другой движок или свой сервер
- Сгенерируйте sitemap.xml (скриптом или генератором) и обновляйте его при изменении сайта. Формат описан на sitemaps.org.
Если сайт делал подрядчик
Перешлите ему ссылку на отчёт и эту просьбу:
На сайте нет карты сайта. Включите, пожалуйста, автоматическую генерацию sitemap.xml, пропишите её в robots.txt и добавьте в Яндекс Вебмастер и Google Search Console.
Как проверить, что всё исправлено
Проверьте сайт снова на yasnoseo.by. Затем добавьте карту в Яндекс Вебмастер («Индексирование → Файлы Sitemap») и Google Search Console («Файлы Sitemap»).