Что такое карта сайта sitemap?
Карта сайта sitemap – это полный каталог всех индексируемых разделов сайта, с описанием их даты создания, частоты посещения поисковым роботом и приоритетом.
Старайтесь по возможности делать полную карту Вашего сайта. Поисковые системы очень высоко оценивают сайты, где выложены карты сайта и высоко ранжируют их страницы по запросам. |
Поскольку Вы скорее всего уже столкнулись с проблемой оптимизации и продвижения сайта, начнём рассмотрение вопроса. Одной из задач на пути оптимизации ресурса является создание карты сайта sitemap. Как правило, это либо файл с расширением xml, либо обычный файл, например, html, который бы содержал все основные ссылки сайта, которые Вы хотели бы видеть в поисковике.
Чаще всего используют два файла: sitemap.xml и sitemap.html
Карта сайта sitemap.xml
sitemap.xml размещают в корневой директории (папке) сайта.
После размещения данного файла советую зарегистрировать Ваш сайт в поисковых системах, а там в соответствующих разделах для Вебмастера добавить информацию о файле sitemap |
В качестве примера ниже приведу код простого файла sitemap.xml, в котором будет содержаться только две URL записи.
<?xml version="1.0" encoding="UTF-8"?> <!-- Указываем кодировку -->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://www.yoursite.ru/</loc>
<!-- Обязательно. Обозначаем первую ссылку -->
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
<!-- необязательный тег. Дата последнего обновления файла -->
</sitemap>
<sitemap>
<loc>http://www.yoursite.ru/catalog?item=12&desc=vacation_hawaii</loc>
<!-- Обязательно. Первая ссылка -->
<lastmod>2005-01-01</lastmod>
<!-- необязательный тег. Дата последнего обновления файла -->
<changefreq>monthly</changefreq>
<!-- необязательный тег. Индексировать раз в месяц -->
<priority>0.8</priority>
<!-- необязательный тег. Приоритетность индексации страницы -->
</sitemap>
</sitemapindex>
Карта сайта sitemap.html
sitemap.html - это карта сайта, которая в то же время может быть страницей. Данный тип карты будет удобен и самим пользователям ресурса. Чаще всего на сайтах создают раздел карта сайта, в котором размещают ссылки на все страницы, которые должны попасть в индексацию. Служебные разделы, скрытые страницы, лишняя не тематическая информация - там быть не должны.
<html>
<head>
<title>Карта сайта</title>
</head>
<body>
<p><a href="http://www.yoursite.ru/" title="Главная такого-то сайта">Главная такого-то сайта</a></p>
<p><a href="http://www.yoursite.ru/faq" title="Часто задаваемые вопросы">Часто задаваемые вопросы</a></p>
<p><a href="http://www.yoursite.ru/articles" title="Статьи">Статьи</a></p>
</body>
</html>
Для карты сайта вполне достаточно такой конструкции.
Внимание! Раздел с картой сайта sitemap.html я рекомендую расположить как можно выше в разделах сайта, дабы индексация проходила куда продуктивнее. Так не надо: yoursite.ru/razdel/podrazdel/sitemap.html |
Полезный сервис
Если хотите узнать, как можно быстро создать карту сайта, прочитайте статью
Как создать карту сайта он-лайн? Сервис xml-sitemaps.com