Что такое карта сайта? Простым языком говоря, это специальная страница (или текстовый файл), на которой находятся ссылки на все страницы Вашего сайта.

Проще всего карта сайта создаётся с помощью онлайн-генератора XML-Sitemaps.Com. Этот сервис обрабатывает бесплатно до 500 страниц и создаёт следующие типы карт:

- HTML sitemap - обычная страница со ссылками, создаётся для удобства навигации по Вашему сайту посетителям и поисковым роботам. Должна находиться в одном клике от главной страницы. Ссылку на html-карту разместите на всех страницах Вашего сайта;

- XML sitemap - создаётся для поисковой системы Google и сохраняется в корневом каталоге в виде файла sitemap.xml. Для скормления этого файла поисковику необходимо зарегистрировать аккаунт в сервисе Google Webmaster, затем в меню "Sitemap" добавить ссылку на Вашу xml-карту (ваш_сайт/sitemap.xml). После добавления sitemap в Google, робот этой поисковой системы начинает чаще заглядывать на Ваш сайт и лучше его индексировать;

- TXT sitemap - создаётся для улучшения индексации в поисковой системе Yahoo, сохраняется в корневом каталоге (ваш_сайт/sitemap.txt);

- ROR sitemap - знаю только, что это аналог XML sitemap и применяется для поисковой оптимизации.

И хотя сервис XML-Sitemaps.Com является англоязычным, затруднений при работе с ним возникнуть не должно.