Карта сайта

Карта сайта для посетителей сайта обычно находится по адресу http://site.ru/sitemap/ и содержит ссылки на разделы сайта. Материалы сайта в карте не отображаются.

sitemap.xml по-умолчанию находится в корне сайта. Фактически файла по этому адресу нет. Он формируется на лету в момент обращения и кешируется на 12 часов. Если с момента последнего обращения к этому файлу не прошло 12 часов, то файл отображается из кеша. Чтобы сбросить кеш можно набрать следующий адрес: http://site.ru/sitemap.xml?nocache=1.

В файл sitemap.xml попадают все разделы и все материалы, кроме тех, у которых снята галочка "отображать". В каждый узел <url> добавляются следующие узлы:

<loc>

Этот узел содержит url-адрес

<changefreq>

Частота изменений url. Для всех разделов указывается daily, для материалов указывается weekly. Как правило это неправда, но это заставит поисковых роботов заходить сюда чаще.

<lastmod>

В этом узле показывается дата последней модификации раздела или материала. Для разделов указывается дата меньше текущей на один день, для материалов на одну неделю. Если дата создания раздела или материала меньше чем вычисленная, то показывается дата создания.

<priority>

Приоритет. Для главной страницы указывается 1. Для всех разделов каждый следующий уровень вложенности уменьшает приоритет на 0.1. Например для раздела /about/ - приоритет 0.9, для раздела /about/news/ - 0.8 и т.д. Всем материалам кроме товаров (новостям, статьям и т.п.) в независимости от их вложенности назначается приоритет 0.8. Товарам назначается приоритет 0.9.

Пдробнее о формате sitemap.xml можно почитать тут.