Говоря простым языком - оглавление Вашего сайта, схожее с оглавлением книги.
Для чего нужна карта сайта?
Карта сайта, как правило, бывает в двух форматах .html и .xml
В первом варианте она предназначена для пользователей (Точнее - должна быть предназначена. Вы сами-то часто пользовались картой какого-нибудь сайта?) и представляет собой "дерево" разделов:
>создание сайтов и интернет-магазинов
>>создание сайтов
>>>сайт 1
>>>сайт 2
>>>...
>>создание интернет-магазинов
>>>магазин 1
>>>магазин 2
>>>...
Как мы уже озвучили выше - посетители практически не интересуются картой сайта "для людей", поэтому сейчас на подавляющем большинстве сайтов используется второй вариант .xml
Он предназначен для поисковых систем и облегчает им навигацию по сайту, что способствует корректной и полной индексации сайта (без карты сайта поисковая система может не сразу "найти" все страницы сайта и добавить в индекс).
ВАЖНО: в карте сайта не должны быть указаны ссылки на файлы системы управления сайтом и закрытые разделы! Иначе она окажет Вам "медвежью услугу" и облегчит жизнь вирусам и хакерам.
ВАЖНО: путь к карте сайта должен быть указан в файле robots.txt
Как создать карту сайта?
Если Вы задаёте этот вопрос, Вам пора осознать, что пришло время сменить Ваш монитор с большого "квадратного" на плоский, попрощаться с iPhone 2G и сменить систему управления сайтом.
Потому что все современные CMS генерируют файл sitemap.xml - автоматически.
Остались вопросы? Обращайтесь. Будем рады на них ответить.