XML и HTML карта сайта: полное руководство по созданию Sitemap

0
1104

Хорошая xml Sitemap выступает в качестве дорожной карты, который приводит роботов Гугл и Яндекс на все ваши страницы. XML Sitemaps крайне полезен для SEO, так как она позволяет поисковым роботам быстро найти необходимые страницы и проиндексировать их, даже если внутренние ссылки имеют большой уровень вложенности. Эта статья объясняет, что такое XML Sitemaps и как она поможет вам занять высокие позиции в поисковиках.

Что такое карта сайта

Карта сайта (sitemap) — это html или XML страница, которая содержит все ссылки вашего сайта подлежащие индексации. По сути, это каталог ссылок.

Для чего нужна карта сайта

Карта сайта в первую очередь нужна для поисковиков (Гугл, Яндекс, Bing, поиск@Mail.Ru), чтобы узнать, какие страницы присутствуют и которые были недавно изменены, и сканировать ваш сайт соответственно.
Предположим, что у вас есть интернет-магазин где больше 5 тысяч товаров, они все вложены в категорию, чтобы до них добраться нужно сделать минимум 4 клика. Индексироваться он будет вечность.

Эту проблему решает карта сайта. Страницы становятся доступны для поисковой машины в 1–2 клика.

HTML карта сайта

Разберем для начала Html sitemap. На самом деле это просто страница на вашем сайте где в древовидном порядке расположены все страницы. Делается она для удобства пользователей, чем для роботов. Причем у Html карты сайта есть ряд ограничений по количеству ссылок. Их должно быть не более 100. Для интернет-магазина или крупного СМИ это серьезная рамка. Разместите больше ста страница будет исключена из поиска.
Просто запомните — Html sitemap не является полноценной картой сайта.

html карта сайта

XML карта сайта

XML карта сайта — это файл с расширением xml, содержащий информацию для поисковых роботов, выступает в роли дорожной карты вашего сайта. Очень хорош для SEO оптимизации, так как позволяется Гугл и Яндекс моментально находить нужные страницы (в 1-2 клика), даже если большой уровень вложенности страниц и сложная структура.

Пример XML карты сайта

<?xml vesion="1.0" encoding="UTF-8"?>
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc>http://cartasite.com/</loc>
      <lastmod>2013-11-18</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
   </url>
</urlset>

Где:

  • <urlset> — стандартный тег, в который заключается весь Sitemap;
  • <url> — родительский тег, содержащий сведения о конкретном URL-адреса;
  • <loc> — сам URL-адрес страницы;
  • <lastmod> — дата и время последнего изменения страницы;
  • <changefreq> — позволяет указать, как часто меняется ваша страница;
  • <priority> — приоритет индексирования страницы (от 0 до 1).

Какие сайты нуждаются в XML Sitemap?

Документация Гугл говорит Sitemap полезен для:

  • Действительно крупных веб-сайтов;
  • Проектов с большим количеством статей;
  • Новых веб-сайтов с небольшим количеством внешних ссылок;
  • Веб-сайты, использующие мультимедийное содержимое.

Гугл конечно знает, о чем говорит, но мы считаем, что Sitemap полезен для любого сайта. Будет крайне полезным, если поисковики легко смогут найти новые и важные страницы и когда они в последний раз обновлялись.

Как создать карту сайта

Есть 3 вариантов создания. Генерация онлайн, с помощью плагинов для WordPress или OpenCart, вручную. Последний вариант рассматривать не будем, считаю, что это лучшее автоматизировать.

Генератор xml карт сайтов онлайн

Все генераторы работают по принципу — вставь ссылку и получи файл. Возьмем самый популярный по запросу в гугле — mysitemapgenerator (на бесплатном тарифе до 500 страниц).

Заходим на сайт, вводим свой URL-адрес страницы, вводим капчу и жмем старт. Можно задать параметры обработок ссылок, создать или обновить robots.txt, задать приоритет страниц, но мы этого делать не будем.

генератор xml карт сайтов

После нажимаем скачать и получаем файл в расширении xml:

xml карта сайта

Создание xml карты сайта для WordPress

Каждый раз генерировать такой файл не очень удобно и процесс этот не автоматизируешь. Прибегнем к помощи великой силы плагинов.
Фаворитом на наш взгляд является Yoast SEO. Бесплатного функционала нам хватит для генерации карты сайта.

Заходим в админку WordPress, нажимаем плагины — добавить новый — в поиске пишем Yoast SEO и устанавливаем:

xml карта сайта wordpress

После это активируем плагин и идем в настройки плагина Yoast SEO. По умолчанию XML карта сайта будет активна после установки, но советуем проверить. Теперь она доступна по адресу site.ru/sitemap_index.xml

xml карта сайта yoast seo настройка

Как поисковикам найти ваш Sitemap?

Если вы хотите, чтобы Яндекс и Гугл смог найти ваш XML Sitemap зарегестрируйте аккаунты в Яндекс.Вебмастер и Google Search Console.

Добавление в Яндекс.Вебмастер:

как посмотреть карту сайта

Добавление в Гугл консоль:

sitemap где находится

Итог

Теперь вы знаете, как важно иметь карту сайта, ведь она действительно поможет SEO продвижению. Поисковики с легкостью получат доступ к самым важным страницам и статьям, если добавите правильные адреса для вашей Sitemap. Гугл и Яндекс также будет в состоянии найти обновленное содержание, и поймут, когда URL должен сканироваться снова. И, наконец, добавив свою XML карту сайта в Гугл Search Console и Яндекс.Вебмастер вы будете защищены от ошибок индексации.

Теперь проверьте свой собственный XML Sitemap и убедитесь, что вы сделали все правильно!

Поделитесь записью: