Картой сайта (sitemap) - это список ссылок страниц веб-ресурса, предназначенный для пользователей или поисковых роботов. В sitemap не обязательно включаются все страницы сайта, например, могут исключаться различные непродвигаемые, вспомогательные страницы - страница обратной связи, регистрации на сайте, подтверждения заказов.
Типы карт сайта
HTML карта сайта
Карта в таком формате публикуется на сайте, как и любая другая страница. Ссылку на нее, как правило, размещают в верхней части шапки или в футере. Такая карта предназначается для посетителей сайта и по структуре представляет собой обычную страницу, сверстанную посредством HTML. Рекомендуется делать понятную структуру списка со ссылками. Т. е. пользователь должен видеть, какие разделы существуют на сайте, какие подразделы в них входят. Обычно это делают посредством форматирования (отступов, вариации шрифтов и др.). По своей смысловой нагрузке это аналог содержания, которое публикуется в книгах. Ссылки указываются в карте сайта в иерархическом порядке, включая разделы, подразделы, публикации и др.
Функции sitemap.html
Упрощение навигации. Быстрый переход на нужную страницу не всегда возможен из-за сложной многоуровневой структуры веб-ресурса, неправильной организации меню, плохой ориентации пользователя на сайте и других причин. Наличие единого списка всех страниц дает возможность быстрого поиска нужного раздела. Пользователь легче находит искомое, а это повышает его лояльность к сайту, увеличивает время пребывания и число внутренних переходов. Все это полезно для продвижения, поскольку поисковики учитывают поведенческие факторы. Для коммерческих ресурсов удержание пользователя нередко имеет прямую связь с прибылью.
Повышение дружелюбности интерфейса. Наличие карты сайта является своего рода хорошим тоном при разработке навигационной системы и грамотной организации веб-ресурса. Это свидетельствует о том, что владелец заботится об удобстве пользователя, стремится создать максимально дружелюбный интерфейс.
Перелинковка страниц. Имея отдельную карту сайта, вы обеспечиваете минимум по одной внутренней ссылке на все разделы. Сама sitemap является непродвигаемой, а определенный вес другим страницам она передает.
XML карта сайта
Данный вид карты сайта предназначается для поисковых систем. Она существует в виде XML-файла, который находится в корне сайта. Доступность этой карты прописана в robots.txt. Важно указать ссылку на XML-карту в панели вебмастеров. Рекомендуется указывать не более 50 тысяч ссылок в XML-карте, но для интернет-магазинов зачастую требуется гораздо больше. В этом случае создается несколько XML-файлов. Размер XML не должен превышать 10 Мб.
Особенности XML
XML-карта должна содержать:
- адрес страницы сайта;
- дату ее последнего обновления;
- частоту обновления;
- значимость страницы – робот поочередно загружает страницы с учетом значения коэффициента от 0.0 до 1.0.
Поисковики анализируют карту сайта и заходят сначала на важные и/или обновленные страницы, что способствует улучшению индексации.
Поисковые роботы переходят по внутренним ссылкам, постепенно индексируя страницы, которые находят. Но это не означает, что они посетят все разделы и публикации, имеющиеся на сайте. Поиск может прерваться из-за плохой внутренней перелинковки и прочих факторов, придется ждать, пока робот снова зайдет на ваш веб-ресурс. Наличие ссылок на все страницы на отдельной sitemap улучшает и ускоряет индексацию, что полезно для продвижения.
Способы создания карты сайта
Плагины. Многие CMS имеют специальные плагины, которые позволяют автоматически формировать карты обоих форматов. Использование данного способа удобно тем, что существует большой спектр полезных настроек.
Программное обеспечение. В Сети есть платные и бесплатные программы, позволяющие сгенерировать карту сайта, например SiteMap Generator, GSiteCrawler и пр. Обычно они рассчитаны на создание XML-версий. Преимущество заключается в простоте, недостаток – в необходимости постоянной перегенерации после обновления.
Онлайн-создание. Для онлайн-генерации карт сайта существуют такие сервисы как www.xml-sitemaps.com, www.freesitemapgenerator.com, https://gensitemap.ru/, https://www.mysitemapgenerator.com/ и многие другие. Как и программы, они бывают платными и бесплатными, могут иметь определенные ограничения (например, по количеству ссылок) и обычно рассчитаны на XML.
Ручное создание. Если сайт небольшой и обновляется не очень часто, можно создать и опубликовать карту сайта вручную. Для этого необходимо владеть хотя бы минимальными навыками HTML- и XML-верстки.
Какую карту сайта создавать
На качественном веб-ресурсе должны быть оба типа карт сайта, поскольку каждый из них по своему влияет на индексирование сайта.