XML файл Sitemap (или просто Sitemap) являет собой список всех страниц сайта. Зачем же нужен этот файл? С помощью его поисковые машины сканируют сайт без каких либо сложностей не упуская при этом ни одной страницы. В сервисах для вебмастеров как в Google так и в Yandex есть инструмент который позволяет добавить ваш Sitemap. Это гарантирует что поисковый бот не упустит страниц на вашем сайте , которые были упущены в процессе простого сканирования.
Также в Sitemap размещают информацию об некоторых видах контента (изображения, видео, новости, географический конвент (KML) и др.).К примеру в файле может местится информация о типе изображения, изображенном предмете, лицензии и и др. Также легко можно указать дополнительные сведенья о сайте (дата последнего обновления, частота обновлений).
Sitemap наиболее рекомендовано размещать если:
Более детально о Sitemap написано в статье Все о Sitemap