Карта сайта – это одна из веб-страниц, которая показывает структуру интернет-ресурса. В ней содержатся ссылки ко всем разделам, подразделам и материалам веб-площадки. Многим до сих пор непонятно, с какой целью создается файл Sitemap. Дело в том, что существует два вида карт сайта – Sitemap xml и Sitemap html. Первая нужна для поисковых машин, вторая – для пользователей. Если веб-ресурс содержит с десяток страничек, то sitemap не потребуется. Однако, если веб-площадка насчитывает сотню или даже тысячу страниц, то понадобится создать карту сайта.
Предназначение двух карт сайта
Роль Sitemap XML сводится к представлению «пауками» информации о структуре веб-площадки и о том, как часто она обновляется. Благодаря ей новые странички быстро индексируются и попадают в поисковую базу. Следует отметить, если на сайте нет Sitemap XML, то многие странички будут поздно попадать в индекс. Процесс может длиться от несколько месяцев до нескольких лет.
Sitemap HTML визуально представляет структуру веб-площадки, поэтому выполняется в понятной форме, чтобы пользователи могли находить требуемые разделы. Создание HTML карты сайта будет иметь смысл, если не все умещаются в меню.
Создание XML карты сайта
Создание файла Sitemap может быть реализовано тремя способами:
- приобрести генератор;
- зайти на онлайн-сервис и использовать доступные там инструменты;
- составить вручную.
Покупка генератора – один из лучших вариантов. Используя его можно быстро создать карту сайта. Главный недостаток любого генератора - лицензия, цена которой может достигать 40 долларов. Известные генераторы:
- WonderWebWare SiteMap Generatior
- Sitemapspal
- SiteMap XML Dynamic SiteMap Generator
Важно знать, карту сайта можно создать и с помощью бесплатных сервисов, но делать это бесплатно разрешается, только если ресурс содержит несколько сотен страниц. Для снятия ограничения потребуется внести несущественную плату. Как правило, для доступа к инструменту создания файла Sitemap необходима регистрация. После верификации аккаунта достаточно указать в соответствующем поле адрес веб-площадки, подождать, пока карта сгенерируется, затем скачать и отправить в папку веб-сайта на хостинг. Среди интернет-сервисов стоит отметить 2 бесплатных с лимитом на определенное число страниц:
- xml-sitemaps.com
- freesitemapgenerator.com
Если карта Sitemap.xml будет создаваться вручную, потребуется использование таких тегов, как:
- <url>
- <urlset>
- <loc>
- <lastmod>
- <changefreq> (атрибуты: always, hourly, daily, weekly, monthly, yearly, never);
- <priority>
- <url>, <urlset> и <loc>
- <lastmod>, <changefreq>, <priority>
Так, как создание таким образом карты сайта является трудоемкой работой, требующей огромного времени и сил, данный способ практически не используется. Но если владелец ресурса все-таки решится на это, то подробную информацию о тегах можно поискать в сети.
После окончания процедуры формирования карты сайта потребуется поместить ее в корень ресурса, а также добавить в Яндекс и Google. При этом понадобятся «инструменты для вебмастеров», где (для Google) нужно перейти во вкладку «сканирование» и кликнуть на «файлы Sitemap». Нажать на страничке «загрузить», выбрать файл и подтвердить действие.
В Яндекс перейти к «настройка индексирования», кликнуть на «файлы Sitemap», указать расположение Sitemap XML и нажать на «Добавить».
После произведенных действий поисковые машины начнут быстрее индексировать странички. Важно помнить, что карту сайта необходимо регулярно обновлять, так как на ресурсе со временем будут появляться новые материалы, а значит и ссылки на них должны присутствовать в Sitemap XML.