Карта сайта или Sitemap — это перечень страниц сайта для пользователей или поисковых ботов. XML-карта — это Карта сайта, предназначенная для поисковых роботов, в ней отображен список и иерархия страниц, которые нужно проиндексировать. Подробнее о составлении файла в статье «Карта сайта (файл Sitemap) от А до Я».
Sitemap играет роль навигатора для роботов поисковых систем. Она помогает поисковым ботам корректно просканировать и проиндексировать страницы сайта, ускоряет этот процесс и переклейку страниц, а также помогает ботам определить канонические страницы.
Карта сайта нужна ресурсам, состоящим из множества страниц, поскольку она облегчает процесс сканирования. Она не понадобится лендингам, одностраничникам, небольшим сайтам-визиткам — в этом случае будет достаточно грамотной перелинковки страниц.