Как оптимизировать XML-карту сайта для улучшения SEO

Опубликовано: 2019-07-19

XML-карты сайта должны быть важной частью вашей технической SEO-стратегии. XML-карты сайта помогают поисковым системам более эффективно сканировать ваш сайт.

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

Что такое XML-карты сайта?

Карта сайта XML — это файл, содержащий список URL-адресов для поисковых систем, таких как Google, Bing и Yahoo, для сканирования. Карты сайта XML могут содержать атрибуты, предоставляющие дополнительную информацию о каждом URL-адресе для поисковых роботов.

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

Почему XML-карты сайта важны для SEO?

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

Предоставление XML-карты сайта обеспечит эффективное сканирование важных страниц вашего веб-сайта. На самом деле, Гэри Иллиес, аналитик трендов для веб-мастеров в Google, сказал на конференции по поисковому маркетингу в Сиднее, что Googlebot использует карты сайта для поиска контента.

80% обнаружений происходит по ссылкам, около 20% — просто по файлам Sitemap.
- Источник

Вы также можете узнать больше о важности XML-карты сайта в SEO здесь, в блоге OnCrawl.

Небольшая заметка о краулинговом бюджете и XML-картах сайта

Помните, что карта сайта предоставляет поисковым системам список URL-адресов для сканирования. Итак, очень важно обсудить, что такое краулинговый бюджет и как он влияет на XML-карты сайта.
Вот как Google определяет краулинговый бюджет:

Принимая во внимание скорость сканирования и потребность в сканировании, мы определяем бюджет сканирования как количество URL-адресов, которые робот Googlebot может и хочет сканировать.
– Блог Google для веб-мастеров

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

XML-карты сайта не помешают Google сканировать URL-адреса с низким значением все вместе, но они указывают URL-адреса, на которых Googlebot должен сосредоточиться.

[Пример успеха] Оптимизируйте ссылки, чтобы улучшить страницы с максимальной рентабельностью инвестиций

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

Отправьте свои XML-карты сайта в поисковые системы

Лучше всего отправлять XML-карты сайта в поисковые системы через их консоли инструментов для веб-мастеров. Если у вас нет доступа, вот несколько руководств по их настройке:

  • Руководство по размещению вашего сайта в Google Search Console
  • Руководство по размещению вашего веб-сайта в инструментах Bing для веб-мастеров

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

Типы XML-карты сайта

Для веб-контента (например, изображений и видео) существует два типа XML-карт сайта: индекс карты сайта и файл карты сайта. Я кратко расскажу о них ниже, но обязательно ознакомьтесь с документацией по основным поисковым системам.

Файл индекса карты сайта

Файл индекса карты сайта — это просто карта сайта для ваших карт сайта. Вы указываете местоположение файла карты сайта, а также дату последнего изменения.

 <?xml версия="1.0" кодировка="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<карта сайта>
<loc>http://www.example.com/sitemap1.xml.gz</loc>
<lastmod>2004-10-01T18:23:17+00:00</lastmod>
</ карта сайта>
<карта сайта>
<loc>http://www.example.com/sitemap2.xml.gz</loc>
<lastmod>2005-01-01</lastmod>
</ карта сайта>
</sitemapindex>

Файл карты сайта

Файл карты сайта — это список URL-адресов, которые вы хотите, чтобы робот Googlebot сканировал. Файл карты сайта содержит дополнительную информацию, такую ​​как дата последнего изменения, частота изменения содержимого и приоритет по шкале от 0,0 до 1,0.

 <?xml версия="1.0" кодировка="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<ссылка>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>ежемесячно</changefreq>
<приоритет>0,8</приоритет>
</url>
</urlset>

6 советов по оптимизации XML-карты сайта

Помимо наличия XML-карты сайта, есть несколько вещей, которые вы можете сделать, чтобы оптимизировать ее для повышения эффективности SEO.

1. Следуйте протоколу sitemaps.org

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

Чтобы ваша XML-карта сайта поддерживалась основными поисковыми системами, она должна:

  • Начните с открывающего тега <urlset> и закончите закрывающим тегом </urlset>.
  • Укажите пространство имен (стандарт протокола) в теге <urlset>.
  • Включите запись <url> для каждого URL-адреса в качестве родительского тега XML.
  • Включите дочернюю запись <loc> для каждого родительского тега <url>.

2. Структурируйте карты сайта XML по разделам сайта

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

Индекс.xml
продукты-index.xml
продукт.xml
продукт1.xml
блог-index.xml
блог.xml
блог-1.xml
некоторый-каталог-index.xml
каталог.xml
каталог-1.xml

3. Включайте только свои «денежные страницы»

В XML-файлы карты сайта следует включать только те URL-адреса, которые робот Googlebot не будет сканировать, индексировать и ранжировать. Эти страницы часто называют «денежными страницами», потому что именно они приносят вам деньги.
Нет никаких причин указывать в карте сайта URL-адреса, которые не обеспечивают никаких преимуществ SEO для вашего веб-сайта.

4. Избегайте кодов состояния HTTP, отличных от 200

Избегайте включения URL-адресов, которые возвращают код ответа HTTP, отличный от 200, в карту сайта XML. Включение ответа, отличного от 200, плохо для вашего SEO, потому что вы говорите роботу Googlebot, что хотите, чтобы эти URL-адреса сканировались, даже если они тратят впустую ваш краулинговый бюджет.

5. Избегайте неиндексированных URL-адресов

URL-адресам с пометкой noindex не место в ваших XML-картах сайта (кроме конкретных случаев использования). Неиндексированные URL-адреса не принесут вам трафика из поисковых систем, поэтому у робота Googlebot нет причин сканировать их после того, как они будут исключены из индексируемых.
Примечание: вы можете использовать временную XML-карту сайта, если хотите, чтобы Google быстро увидел тег noindex на большом количестве URL-адресов.

6. Избегайте URL-адресов, которые канонизируются до другого URL-адреса.

URL-адреса, которые канонизированы в другой URL-адрес, также не имеют места в вашей XML-карте сайта. Как и в случае с noindex, вы не хотите, чтобы эти URL-адреса ранжировались в Google, поэтому нет причин указывать роботу Googlebot их сканировать.

Суть

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