Карта сайта (SiteMap) — навигационная страница сайта, содержащая ссылки на все остальные страницы (или хотя бы на все разделы). Её можно сравнить с Содержанием в книгах. Этот элемент не только улучшает юзабилити сайта, но и помогает его полной индексации поисковыми системами
Карта сайта может выглядеть как обычная страница в формате HTML, оформленная в стиле своего сайта. Обычно такие страницы предназначены для посетителей. Но, также приветствуется наличие карты в специальном формате передачи данных XML, который более удобен для поисковых роботов.
Создание SiteMap для больших сайтов вручную — весьма трудоёмкий, да и бестолковый процесс. Куда быстрее и надёжнее с этой задачей справится специальный генератор карты сайта — программа (или онлайн-сервис), которая сама находит все страницы на сайте и выдаёт готовый список в нужном формате.