logo
Челябинск
Челябинск
Челябинск
Перезвоните мне
Перезвоните мне
#IT
#SEO
#Гайд
1921
~15 минут

Держим курс: как использовать XML-карты для продвижения сайта

SEO эволюционирует, но многие методы до сих пор остаются актуальными. Например, поисковые роботы Яндекса и Google по-прежнему используют XML-карту, или файл sitemap.xml.С его помощью краулеры получают техническую информацию о веб-страницах.

За счет правильно сделанной XML-карты можно положительно влиять на индексацию сайта. Разберемся, как использовать Sitemap для продвижения площадки.

Что такое XML-карта

Это расположенный в корне сайта файл, который содержит ссылки на страницы веб-ресурса и сообщает поисковикам о его актуальной структуре. Роботы Яндекса и Google заходят на площадку и начинают по ней «бродить». Продолжительность такой «прогулки» ограничивается краулинговым бюджетом. Это максимальное количество страниц, которое поисковые роботы сканируют за определенное время.

XML-карта помогает краулерам быстрее сориентироваться, что позволяет не тратить бюджет впустую. В результате индексация страниц ускоряется.

Важно: XML-карту не нужно путать с HTML-картой. Sitemap используется роботами. HTML-карта создается для посетителей сайта, чтобы они в любой момент могли ознакомиться с его содержанием и быстро найти интересующую страницу.

Объясняю на пальцах, как ускоряется индексация страниц после создания XML-карты

*Объясняю на пальцах, как ускоряется индексация страниц после создания XML-карты

В каких случаях требуется файл sitemap.xml

Начнем с того, что одностраничным сайтам XML-карта не нужна. Ее следует использовать, если:

  1. Запускается новый сайт.
  2. У веб-ресурса сложная структура.
  3. На отдельные страницы не ведут ссылки с других страниц.
  4. Веб-страницы часто обновляются.
  5. Страницы ресурса делятся на более важные и менее значимые.
  6. На сайте не настроены хлебные крошки.
  7. Площадка имеет коммерческую направленность, и посещаемость напрямую влияет на продажи.

Какие задачи решает XML-карта

Начнем с уже упомянутого улучшения индексации. Именно эта задача является ключевой. Файл sitemap.xml помогает поисковым роботам быстрее и эффективнее индексировать веб-страницы. От этого напрямую зависит попадание сайта в топ выдачи.

Кроме того, XML-карта позволяет указывать приоритетность страниц. В результате поисковые роботы получают своеобразную «шпаргалку» и понимают, какие страницы нужно чаще индексировать.

Еще одно преимущество Sitemap — возможность отметить, когда произошло изменение страниц. Это особенно важно для сайтов, где контент часто обновляется. Благодаря XML-карте поисковые роботы узнают, что содержимое страницы изменилось и поэтому ее пора переиндексировать.

Наконец, sitemap.xml опосредованно помогает в поиске и исправлении ошибок. При создании карты или ее анализе можно обнаружить неочевидные проблемы, например, дублирование контента или битые ссылки.

Из чего состоит Sitemap

XML-карты делятся на два вида:

  • обычные;
  • индексные.

Обычная карта содержит не более 50 тыс. страниц. Ее вес не превышает 50 Мб. Индексная карта содержит несколько обычных. Такие файлы создаются для крупных или мультиязычных сайтов.

Элементы обычной карты:

  1. Первая строка, где указывается версия XML и обязательная кодировка UTF-8;
  2. <urlset>. Этот тег инкапсулирует файл и указывает на стандарт протокола.
  3. <url>. Родительский тег, который нужен для каждой записи URL.
  4. <loc>. Этот атрибут указывает точный адрес документа.
  5. <lastmod>. Необязательный атрибут, который информирует о дате последнего изменения страницы.
  6. <changefreq>. Этот необязательный атрибут указывает вероятную частоту обновления страницы. Значение может не соответствовать фактическим показателям.
  7. <priority>. Необязательный атрибут определяет приоритетность страницы. Значение варьируется от 0,0 до 1,0.

Google не учитывает элементы <changefreq> и <priority>.

Что касается индексной карты, то она включает:

  1. Первую строку. Здесь нет отличий от обычной XML-карты.
  2. <sitemapindex>. Этот элемент указывает стандарт протокола.
  3. <sitemap>. Элемент предоставляет данные о каждой обычной карте в составе индексной.
  4. <loc>. Этот атрибут указывает на расположение файла.
  5. <lastmod>. Необязательный тег, который указывает дату последнего изменения самого sitemap.xml.

Когда досконально начал изучать вопрос о Sitemap

*Когда досконально начал изучать вопрос о Sitemap

Как создать XML-карту

Здесь есть несколько вариантов.

Во-первых, для небольшого сайта можно создать файл вручную. Для этого понадобится текстовый редактор и знание правил синтаксиса.

Во-вторых, специалисты по продвижению часто пользуются программой Screaming Frog. Ее функционал позволяет не только проводить SEO-аудит, но и создавать карты сайтов всего за несколько минут. Отметим, что программа не будет работать просто так: требуется купленная лицензия.

В-третьих, можно воспользоваться сторонним онлайн-генератором. Таких сервисов достаточно много, например, My Sitemap Generator, XML-Sitemaps или Small SEO Tools.

Наконец, можно сделать XML-карту через плагин или внутренний генератор движка, на котором работает сайт. Например, WordPress умеет автоматически генерировать файлы sitemap.xml.

Мы не будем фокусироваться первых двух способах, а более подробно рассмотрим третий и четвертый варианты.

Использование стороннего онлайн-генератора

Преимущество этого способа — отсутствие привязки к конкретной CMS. Онлайн-генератор позволяет создать Sitemap как для сайта на любом движке, так и для статичного HTML-ресурса.

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

В остальных случаях от такого способа придется отказаться. Когда на сайте регулярно появляются новые веб-страницы, они не отображаются в карте, созданной генератором. В результате файл быстро теряет актуальность.

Теперь разберемся, как создать XML-карту с помощью онлайн-генератора:

  1. Выберите подходящий сервис, укажите адрес своего сайта и нажмите Start. Время ожидания зависит от размера ресурса и общего количества веб-страниц.
  2. Когда генератор сформирует файл sitemap.xml, скачайте его на свой компьютер. Откройте карту и ознакомьтесь с ней.
  3. Загрузите sitemap.xml в корневой каталог сайта. Это можно сделать через FTP или файловый менеджер.

Использование плагина

Это более удобный по сравнению с предыдущим вариант. При использовании специального плагина можно управлять параметрами файла. Кроме того, такой способ позволяет добиться автоматического обновления XML-карты, когда на сайте появляются дополнительные страницы.

Для примера возьмем движок WordPress и плагин Google XML Sitemaps. Нужно сделать следующее:

  1. Установить и активировать расширение.
  2. Открыть страницу с настройками.
  3. Включить уведомления для Google, добавить адрес карты в robots.txt и выполнить сжатие файла sitemap.xml.
  4. Отметьте чекбоксы Notify Google about updates of your Blog, Notify Bing (formerly MSN Live Search) about updates of your Blog, Add sitemap URL to the virtual robots.txt file и Include sitemap in HTML format.

В разделе «Приоритет статьи» следует деактивировать автоматическое определение приоритета публикаций. Позже нужно будет указать значения вручную.

Также важно проработать раздел «Содержание карты сайта». Файл sitemap.xml должен содержать только те типы страниц, которые должны индексироваться. Например, для успешного продвижения интернет-магазина можно добавить в карту страницы категорий и меток.

Кроме того, необходимо поставить галочку напротив опции Include the last modification time. Тогда плагин укажет в файле sitemap.xml дату последнего изменения публикации. Эти данные требуются краулерам, чтобы планировать повторное сканирование.

Теперь раздел Excluded Items. Здесь при необходимости можно исключить из карты конкретные категории/страницы.

В разделе Change Frequencies есть возможность указать, с какой периодичностью нужно индексировать определенные типы страниц. Отметим, что поисковые системы самостоятельно планируют краулинговый бюджет и обычно игнорируют атрибут <changefreq> в Sitemap. Однако плагин позволяет указать настройки в XML-карте.

Наконец, посмотрим на раздел «Приоритеты». По умолчанию приоритет страницы равен 0,5. Здесь нужно определиться, какие страницы важнее других. Например, если на главной регулярно появляются новые товары, ее приоритет должен быть высоким.

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

Остается только сохранить изменения, и о работе с картой сайта можно не беспокоиться. Плагин будет работать в фоновом режиме, автоматически обновляясь и актуализируя данные в файле sitemap.xml.

Как добавить XML-карту в Яндекс Вебмастер и Google Search Console

В Яндекс Вебмастере нужно выбрать «Файлы Sitemap», вписать URL карты и нажать «Добавить». Важно не забыть о разделе «Диагностика сайта»: там может отобразиться уведомление об ошибках.

Та же схема используется при работе с Google Search Console. Здесь нужно зайти в раздел «Файлы Sitemap», ввести URL карты и нажать «Отправить». После этого появится статус «Успешно» либо сообщение о выявленных ошибках.

Когда самостоятельно создал и добавил XML-карту на сайт

*Когда самостоятельно создал и добавил XML-карту на сайт

Можно ли продвигать сайт без XML-карты

Да, но с файлом sitemap.xml двигаться в топ можно куда успешнее. Создание карты не требует сверхусилий, крупных вложений или глубоких знаний программирования. На сегодня использование Sitemap остается актуальным. Отсутствие карты считается Яндексом и Google не критичной, но проблемой.

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

Заключение

Заниматься продвижением сайта можно и без XML-карты, но с ней оказаться на вершине топа немного проще. Сделать файл sitemap.xml легко, особенно при использовании стороннего генератора или плагина в CMS. Есть и другое решение — обратиться к нашим экспертам в SEO и делегировать им все задачи по раскрутке проекта.


Авторы статьи
Читайте также
#SEO

Секреты эффективной внутренней перелинковки для роста трафика

Внутренняя перелинковка, или ссылочное взаимодействие, — способ связывания страниц одного сайта между собой с помощью гиперссылок. Она улучшает навигацию по площадке, помогает распределить ссылочный вес и способствует попаданию ресурса в топ поисковой выдачи по ключевым запросам.

22 ноября
1661
#Гайд

Регистрация на картах Яндекса, Google и 2GIS: как попасть на карты и привлечь новых клиентов

Интернет-пользователи каждый день заходят в Сеть, чтобы найти информацию о какой-либо компании. Это может быть ближайшая мастерская по ремонту обуви, автосервис недалеко от дома и т. п. Один из вариантов поиска — Яндекс Карты, Google Карты и 2GIS. Эти сервисы предоставляют множество полезных сведений о компаниях — от времени работы до отзывов клиентов.

29 мая
923



Тянуть