Что такое XML-карта сайта и как ее создать для SEO (с примерами)
Опубликовано: 2022-01-25 XML-карты сайта — одна из самых непонятных частей SEO-уравнения.
Я сталкивался с оптимизаторами, которые не могли объяснить, почему они необходимы, не говоря уже о том, как настроить их «правильно».
Вот загвоздка:
Точно так же, как карта необходима для нахождения пункта назначения по дороге, карта сайта в формате XML имеет решающее значение для поисковых систем для определения URL-адресов вашего веб-сайта.
Без сканирования ваших URL-адресов они не будут проиндексированы, и ваши страницы не будут ранжироваться (конечно) без индексации.
Короче говоря, XML-карты сайта играют решающую роль в поисковой оптимизации.
В сегодняшней статье я покажу вам, как создать XML-карту сайта с нуля и шаг за шагом оптимизировать ее для SEO. Я покрываю:
- Что такое XML-карта сайта
- XML и HTML карты сайта
- XML-теги карты сайта (и какие из них следует использовать)
- Примеры XML-карты сайта
- Зачем нужна XML-карта сайта
- Как создать XML-карту сайта
- Шесть лучших практик по созданию sitemap.xml
Без дальнейших церемоний, давайте прыгать.
Что такое XML-карта сайта? (И почему, черт возьми, это должно вас волновать)
Проще говоря:
XML-карта сайта — это дорожная карта для поисковых систем.
Он перечисляет важный контент вашего веб-сайта в формате XML, поэтому поисковые системы могут легко находить и индексировать ваш контент и в конечном итоге отображать его на страницах результатов поиска.

Вы должны указать в своей XML-карте сайта любую веб-страницу (или файл), которую вы хотите отображать в поисковых системах.
Почему?
Потому что карта сайта гарантирует, что ваш контент будет доступен для обнаружения.
Допустим, у вас есть веб-страницы, на которые нет ссылок ни на вашем сайте, ни в Интернете в целом. Если эти страницы не имеют гиперссылок, указывающих на них, поисковые роботы не смогут их найти.
Карта сайта в формате XML (отправляемая поисковым системам) гарантирует, что поисковые системы смогут найти любые страницы, которые вы хотите включить в поисковую выдачу.
Но это не все.
Вы можете использовать XML-карту сайта для предоставления дополнительной информации поисковым системам, например, когда ваш контент последний раз обновлялся и какие страницы имеют более высокий приоритет. Подробнее об этом позже.
XML и HTML карты сайта — в чем разница?
Вы можете добавить на свой сайт два типа карты сайта; карта сайта в формате XML и карта сайта в формате HTML.
- Карты сайта XML используют расширяемый язык разметки (XML)
- В картах сайта HTML используется язык гипертекстовой разметки (HTML).

Но помимо кода, который они используют, они также выполняют разные функции:
XML-карта сайта
Начнем с примера XML-карты сайта:

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

Эта информация помогает планировщикам поисковых систем лучше оценивать, когда и как часто следует повторно сканировать конкретный URL-адрес.
HTML-карта сайта
Вот пример карты сайта в формате HTML:

Он сильно отличается от XML-карты сайта.
Это потому, что эта веб-страница предназначена как для людей, так и для роботов.
Для людей карта сайта в формате HTML помогает лучше ориентироваться на веб-сайте.
С точки зрения поисковой системы, карта сайта в формате HTML является полезным инструментом для обнаружения URL-адресов (при условии, что карта сайта сканируется и ссылки, содержащиеся в карте сайта, переходят).
Но это не единственная их ценность для SEO:
Карты сайта в формате HTML также распределяют PageRank по всему веб-сайту.
Поскольку на HTML-карты сайта обычно ссылаются с каждой страницы сайта (через навигационную ссылку в нижнем колонтитуле), они имеют огромное значение PageRank.

Это означает, что они могут передать массу своего входящего PageRank другим страницам веб-сайта через внутренние ссылки.
У вас есть страница с плохим рейтингом?
Добавьте эту страницу в карту сайта HTML.
Это может быть быстрый и простой способ повысить рейтинг.
Как выглядит XML-карта сайта?
Как я уже говорил, XML-карты сайта предназначены для поисковых систем, а не для людей.
Они, безусловно, могут показаться запутанными, если вы никогда не сталкивались с ними раньше:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://seosherpa.com/</loc> <lastmod>2022-01-26T19:12:36+09:00</lastmod> <changefreq>Daily</changefreq> <priority>1</priority> </url> <url> <loc>https://seosherpa.com/services/</loc> <lastmod>2021-11-16T13:21:20+09:00</lastmod> <changefreq>Daily</changefreq> <priority>0.8</priority> </url> </urlset>
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://seosherpa.com/</loc> <lastmod>2022-01-26T19:12:36+09:00</lastmod> <changefreq>Daily</changefreq> <priority>1</priority> </url> <url> <loc>https://seosherpa.com/services/</loc> <lastmod>2021-11-16T13:21:20+09:00</lastmod> <changefreq>Daily</changefreq> <priority>0.8</priority> </url> </urlset>
Однако, когда вы знаете, что означает каждый из этих компонентов:
- XML-декларация
- набор URL
- URL-адрес
- Последнее изменение
- приоритет
- Изменить частоту
XML-карты сайта довольно просты.
Разберем каждую:
XML-декларация
Проще говоря, объявление XML сообщает поисковым системам, что они читают файл XML.
<?xml version="1.0" encoding="UTF-8"?>
В объявлении XML также указывается версия XML и используемая кодировка символов.
- Версия должна быть 1.0
- Кодировка должна быть UTF-8.
Поместите декларацию XML в начало файла sitemap.xml.
Набор URL-адресов
Набор URL-адресов представляет собой контейнер для всех URL-адресов в карте сайта.
Он начинается с указания стандарта протокола, который использует sitemap.xml:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
Вы заметите, что протокол, упомянутый в приведенном выше примере, является стандартом 0.9.
Google, Yahoo и Microsoft поддерживают этот стандарт карты сайта — я рекомендую вам его использовать.
Важно отметить, что набор URL- адресов закрывается в нижней части XML-документа:
</urlset>
Этот короткий фрагмент кода сообщает поисковым системам, что набор URL закончился.
URL-адрес
Тег <URL> является родительским тегом для каждого URL-адреса в карте сайта XML:
<url> <loc>https://seosherpa.com/services/</loc> </url>
<url> <loc>https://seosherpa.com/services/</loc> </url>
Между открывающим <url> и закрывающим </url> вы должны указать расположение URL во вложенном теге <loc>.
Здесь важно указать абсолютный URL-адрес, включая протокол HTTP:// или HTTPS://.
Другими словами, укажите URL-адрес точно так, как он будет отображаться в веб-браузере.

С другой стороны, относительные URL-адреса, такие как /services/, не будут распознаваться.
Местоположение URL — это единственный атрибут, который ДОЛЖЕН быть указан между тегами URL.
Но с учетом сказанного можно добавить еще три (необязательных) свойства:
Последнее изменение
Тег <lastmod> определяет, когда содержимое этого URL-адреса было изменено в последний раз.
<lastmod>2022-01-26T19:12:36+09:00</lastmod>
Допустим, вы обновили сообщение в блоге 10 января 2022 года; атрибут <lastmod> будет читаться как 2022-01-10.
Он сообщает поисковым системам, когда содержимое этого URL-адреса было в последний раз изменено, что теоретически влияет на то, когда поисковая система повторно сканирует эту страницу.
Вы также можете указать время, но это необязательно.
Независимо от того, включаете ли вы только дату или время, обязательно используйте формат «дата-время W3C».
Это единственный формат, признанный для Тег <lastmod> в файле sitemap.xml.
приоритет
Тег <priority> указывает приоритет URL-адреса по отношению ко всем другим URL-адресам на веб-сайте.
<priority>0.8</priority>
Другими словами, он позволяет указать поисковым системам, какие URL-адреса должны иметь приоритет при выделении краулингового бюджета для вашего сайта.
Значения приоритета могут быть установлены от 0,0, что является самым низким приоритетом, до 1,0, что является максимальным.
Проблема в том, что Google игнорирует <priority> в картах сайта XML, потому что, по словам Гэри Иллиеса, «это мешок шума».
Так что нет смысла устанавливать приоритет вообще.
Изменить частоту
Принимая во внимание, что тег <lastmod> определяет, когда содержимое этого URL-адреса было изменено в последний раз…
Тег <changfreq> указывает, как часто содержимое может меняться.
<changefreq>Daily</changefreq>
Его цель — дать поисковым системам некоторое представление о том, как часто они могут захотеть повторно сканировать URL-адрес.
Частота изменений в XML-карте сайта может быть установлена на любое из следующих значений:
- всегда
- ежечасно
- повседневная
- еженедельно
- ежемесячно
- ежегодно
- никогда
Если тег был установлен <changefreq>Еженедельно</changefreq> поисковая система может повторно сканировать этот URL каждые семь дней.
Делать это чаще, чем это было бы расточительно, поскольку содержание вряд ли изменится.
Однако <changefreq> устарел с точки зрения Google:
Поскольку большинство генераторов карт сайта ужасно справляются с задачей сопоставления тега <changefreq> с фактической частотой изменений, легко понять почему.
Вы можете опустить атрибут частоты изменений в файле sitemap.xml.
Примеры XML-карты сайта
Теперь, когда мы знаем, что такое XML-карта сайта, давайте взглянем на некоторые примеры sitemap.xml, как они выглядят в реальном мире.
Вот карта сайта XML для страниц Gymshark:

Эту карту сайта можно улучшить, удалив <changefreq>, так как он игнорируется Google, и добавив объявление XML в начало XML карты сайта.
(Включение объявления XML является лучшей практикой для всех карт сайта).
Вот еще один пример XML-карты сайта, на этот раз от yasisland.ae.

Как и карту сайта Gym Shark, эту карту сайта можно улучшить, добавив объявление XML в начале.
Кроме того, параметры «Частота изменения» и «Приоритет» могут быть удалены, поскольку в настоящее время они являются излишними.
Помимо этого, эти XML-карты сайта настроены правильно.
Итак, на данном этапе вы, вероятно, спрашиваете себя:
Как выглядит оптимальная XML-карта сайта?
Что-то вроде этого:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://seosherpa.com/</loc> <lastmod>2022-01-26</lastmod> </url> <url> <loc>https://seosherpa.com/services/</loc> <lastmod>2021-11-16</lastmod> </url> </urlset>
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://seosherpa.com/</loc> <lastmod>2022-01-26</lastmod> </url> <url> <loc>https://seosherpa.com/services/</loc> <lastmod>2021-11-16</lastmod> </url> </urlset>
Он должен содержать:
- XML-декларация (версия)
- набор URL
- URL-адреса
- Последнее изменение (только дата)

И это действительно все.
Зачем мне нужен XML Sitemap?
Как я объяснял ранее, поисковая система находит контент в Интернете, переходя с одной веб-страницы на другую с помощью ботов, которых часто называют «пауками»:

Когда эти пауки обнаруживают новую страницу по внутренней или внешней ссылке, они добавляют эту страницу в свой индекс.
А проблема с обходом?
Таким образом поисковые системы не могут найти весь контент в Интернете.
Если веб-страница не связана с другой известной страницей, поисковая система ее не найдет.
Здесь на помощь приходит XML-карта сайта.
XML-карты сайта действуют как страховка от сканирования, сообщая поисковым системам, где найти самые важные страницы на вашем веб-сайте, чтобы они помогали обнаруживать и индексировать контент.
Это очень важно, потому что поисковые системы не могут ранжировать ваш контент без его предварительной индексации.
Для каких типов веб-сайтов нужна XML-карта сайта?
Если вы последуете совету Google, XML-карты сайта лучше всего подходят для:
- Крупные веб-сайты с тысячами страниц
- Сайты с обширным архивом
- Веб-сайты с большим количеством мультимедийного контента
- Веб-сайты без обратных ссылок или с очень небольшим количеством обратных ссылок
Но вот в чем дело:

Все веб-сайты выигрывают от наличия XML-карты сайта.
Когда вы включаете XML-карту сайта, роботы поисковых систем могут лучше понять структуру вашего сайта, обнаружить ваш контент и узнать, когда он последний раз обновлялся.
Даже если у вас одностраничный веб-сайт, включение XML-карты сайта, вероятно, того стоит.
Какие страницы следует включить в XML-карту сайта?
Краткий ответ:
Включите все страницы, которые вы хотите отображать в результатах поиска, в свою XML-карту сайта и оставьте все остальное.
Другими словами, ваша карта сайта должна включать только полезные страницы. Вещи как:
- Домашняя страница
- О странице
- Страницы продукта
- Сервисные страницы
- Контактная страница
- Сообщения в блоге
Вообще говоря, вы не должны включать такие страницы, как:
- Страницы благодарности
- Страницы тегов
- Частные медиафайлы
Это все примеры URL-адресов, которые вы не хотели бы показывать в результатах поиска.

Но помните, если вы исключите страницу из карты сайта, это не значит, что она не будет проиндексирована.
Если на страницу есть ссылки, указывающие на нее, есть вероятность, что Google (и другие поисковые системы) просканирует, проиндексирует и отобразит эту страницу в результатах поиска.
Чтобы гарантировать удаление страницы из результатов поиска, исключите страницу из своей карты сайта XML и добавьте к ней тег no-index.
И это подводит меня к следующему пункту:
Каждая страница в карте сайта XML должна быть индексируемой.
Ваша карта сайта никогда не должна содержать страницы, которые возвращают следующие коды состояния:
- 404 Страница не найдена
- 301 или 302 — Страница перемещена в другое место.
Коды статуса 4XX и 3XX сообщают поисковым системам, что там нет страницы.
И если по этому URL-адресу нет страницы, она не индексируется.
Более того:
Каждая страница должна быть доступна для поисковых роботов.
Короче говоря, robots.txt не блокирует страницу, и там нет директив (таких как мета-роботы, канонические ссылки или теги x-robots), говорящих поисковым системам не индексировать страницу.
Теперь, когда вы знаете, что входит в XML-карту сайта, давайте обсудим, как ее создать.
Как создать XML-карту сайта (2 методологии)
Если вы создали свой веб-сайт с помощью системы управления контентом, такой как Shopify или Wix, вам не нужно создавать карту сайта XML, потому что ваша CMS сгенерирует карту сайта для вас.
Карта сайта XML на этих платформах (и им подобных) автоматически обновляется при добавлении или удалении страниц с сайта.
Если ваша CMS этого не делает, то обычно есть плагин, который сделает это за вас.
С другой стороны, если вы не используете CMS, вам нужно будет вручную создать XML-карту сайта.
Разберем процесс:
Как создать XML-карту сайта вручную
Если вы обеспокоены тем, что вам придется кодировать XML-карту сайта вручную, не волнуйтесь!
Этот процесс на самом деле не является ручным.
Мы собираемся использовать Screaming Frog, чтобы сделать большую часть работы за вас.
Первый шаг — установить Screaming Frog SEO Spider.
Совет — вы можете использовать бесплатную версию, если на вашем сайте менее трехсот страниц.
После установки перейдите в «Режим», затем в «Паук».
Затем поместите URL-адрес своей домашней страницы в поле с пометкой «Введите URL-адрес для паука».
Затем нажмите «Пуск».
Затем Screaming Frog начнет сканировать ваш сайт.
После завершения сканирования мы настраиваем некоторые параметры:

Поскольку Google не использует <changefreq> и <priority>, я рекомендую исключить эти теги из файла карты сайта.
Я также предлагаю исключить <lastmod> из вашей карты сайта XML, если вы создаете карту сайта XML вручную.
Почему?
Потому что перестраивать XML-карту сайта каждый раз, когда вы вносите незначительные изменения на страницу, очень утомительно.
Исключение <lastmod> из вашей XML-карты сайта означает, что вам не нужно этого делать.
Прежде чем извлечь файл карты сайта, вы можете добавлять, редактировать или удалять URL-адреса в зависимости от того, что вы хотите, чтобы поисковые системы сканировали и индексировали.
После того, как вы закончите тонкую настройку карты сайта, вы можете загрузить ее в корневую папку вашего веб-сайта с именем файла «sitemap.xml».
Довольно просто, правда?
Как создать XML-карту сайта в WordPress
Это может стать неожиданностью, но «стандартная» установка WordPress не включает в себя создателя XML-карты сайта.
Для создания XML-карты сайта в WordPress вам понадобится плагин, например Yoast SEO.
Вот как добавить Yoast на свой веб-сайт, если он еще не установлен:
В панели инструментов WordPress перейдите в раздел «Плагины», а затем «Добавить новый».
Затем найдите «Yoast SEO».

Затем нажмите «Установить сейчас» в первом результате, затем «Активировать».
После установки Yoast перейдите к настройкам Yoast и выберите «SEO», затем «XML Sitemaps», а затем «Общие».
На этой вкладке убедитесь, что функция карты сайта XML включена.
С включенными XML-картами сайта вы должны увидеть свой индекс карты сайта по адресу yourdomain.com/sitemap_index.xml.

К счастью, Yoast автоматически исключает неиндексируемые страницы (например, страницы с метатегом robots «без индекса») из карты сайта. При этом стандартная настройка в большинстве случаев должна подойти.
Однако при желании вы можете исключить определенные типы сообщений и таксономии для дальнейшей оптимизации карты сайта:

Для сайта SEO Sherpa я исключил медиафайлы и теги из своей карты сайта, потому что, по крайней мере, в моем случае эти страницы не представляют большой ценности для конечных пользователей.
Как создать XML-карту сайта в Wix
В отличие от WordPress, Wix имеет встроенную функцию карты сайта XML.
Проблема в том, что он довольно ограничен.
Единственный вариант, который у вас есть, это исключить определенные страницы.
Если вы хотите исключить страницу, перейдите на вкладку настроек «SEO (Google)» для страницы и отключите переключатель «Показывать эту страницу в результатах поиска».

Это добавляет метатег noindex на страницу и исключает ее из карты сайта XML.
Одна из проблем с жесткой функциональностью карты сайта Wix заключается в том, что она включает URL-адреса, которые были канонизированы для другой страницы.
По сути, это говорит «оценивать эту страницу» и «не оценивать эту страницу» одновременно, что очень сбивает с толку поисковые системы.
В результате на страницах результатов поиска может отображаться неправильная версия.
Если у вас есть веб-сайт Wix, вы можете найти автоматически сгенерированную карту сайта по адресу yourdomain.com/sitemap.xml.
Как создать XML-карту сайта в Shopify
Вам не нужно создавать XML-карту сайта, если ваш сайт создан с помощью Shopify, это делается автоматически.
К сожалению, однако, нет возможности настройки.
С Shopify вы даже не можете исключить страницу из своей XML-карты сайта — все включено.
Единственный способ контролировать то, что отображается в результатах поиска, — это добавить тег noindex непосредственно к файлам .liquid.
Тем не менее, в Shopify неиндексированные страницы будут отображаться в XML-карте сайта, что, как мы указывали ранее, не идеально.
Найдите свою карту сайта на yourdomain.com/sitemap.xml.
Как отправить карту сайта в Google
К настоящему времени у вас должна быть создана карта сайта.
Последний (и, возможно, самый важный) шаг — отправить карту сайта в Google.
Конечно, прежде чем сделать это, вам нужно знать, где находится ваша карта сайта.
Если вы создали карту сайта вручную или используете Wix или Shopify, то карту сайта можно найти по следующему URL-адресу:
вашдомен.com/sitemap.xml
С другой стороны, если ваш сайт находится на WordPress и вы использовали Yoast для своего sitemap.xml, вы найдете индекс карты сайта по этому URL-адресу:
вашдомен.com/sitemap_index.xml
Если вы используете какую-либо другую платформу или не можете найти свою карту сайта ни в одном из этих мест, вы можете проверить ее с помощью нашего инструмента SEO-грейдера:

Как только вы узнаете, где находится ваша XML-карта сайта, перейдите в консоль поиска Google, затем «Карты сайта», которые вы найдете в меню «Индекс».
Затем вставьте URL-адрес вашей карты сайта в поле карты сайта и нажмите «Отправить».
Ваша карта сайта «должна» быть успешно отправлена:

И с этим все готово!
7 «основных» рекомендаций по работе с XML Sitemap
Давайте закончим подборкой лучших практик для XML-карты сайта.
Вы захотите применить эти методы, чтобы убедиться, что ваша XML-карта сайта оптимизирована для эффективного сканирования и индексирования.
Давайте прыгать.
(1). Используйте динамическую карту сайта, а не статическую карту сайта
Представьте себе, что вам нужно вручную обновлять XML-карту сайта всякий раз, когда вы вносите изменения на свой сайт?!
Ну, это именно то, что вам нужно сделать со статической картой сайта.
К счастью, большинство современных CMS имеют встроенные функции динамической XML-карты сайта или доступны через плагин.
Что значит:
Ваша карта сайта будет автоматически обновляться всякий раз, когда вы добавляете, изменяете или удаляете существующие страницы.
Ручное вмешательство не требуется.
Использование динамической карты сайта особенно важно для больших веб-сайтов, где часто добавляются приоритетные страницы.
Убедитесь, что вы используете его.
(2). Используйте стандартное местоположение и имя карты сайта
Если вы используете /my_website_sitemap.xml в качестве пути для своей XML-карты сайта, есть шанс, что поисковые системы не найдут ее.
Чтобы ваша карта сайта была легко обнаружена, придерживайтесь стандартных местоположений:
https://yourdomain.com/sitemap.xml для одиночных карт сайта
ИЛИ ЖЕ
https://yourdomain.com/sitemap_index.xml, если у вас есть несколько карт сайта в индексе.
Это так просто.
(3). Ссылка на XML-карту сайта в файле robots.txt
Ваш файл robots.txt посещают роботы поисковых систем, когда они начинают сканирование вашего веб-сайта.
Они используют robots.txt, чтобы понять, как сканировать сайт.
Ссылаясь на вашу XML-карту сайта в файле robots.txt, вы гарантируете, что поисковые роботы смогут ее найти.
Чтобы добавить XML-карту сайта в robots.txt, откройте текстовый файл robots и вставьте в него эту строку:
Sitemap: https://www.yourdomain.com/sitemap.xml
Вы можете найти файл robots.txt в корневом каталоге вашего сервера по пути «/robots.txt».
Если у вас есть несколько файлов Sitemap в формате XML, просто перечислите их один за другим, например:
Sitemap: https://www.yourdomain.com/page-sitemap.xml Sitemap: https://www.yourdomain.com/post-sitemap.xml Sitemap: https://www.yourdomain.com/product-sitemap.xml
Хотя теоретически вы можете разместить карту сайта в любом месте файла robots.txt, обычно лучше всего размещать ее в конце:

(4). Исключить неиндексированные страницы из вашего файла Sitemap
Роль XML-карты сайта — сообщить поисковым системам, что нужно сканировать и индексировать.
Это означает, что должны быть включены только ваши предпочтительные страницы, достойные рейтинга.
Добавление неиндексируемых, неканонических страниц или страниц с переадресацией в вашу карту сайта запутает поисковые системы и может негативно повлиять на ваш краулинговый бюджет.
(5). Не превышайте размер XML-карты сайта 50 МБ.
По данным Google, карта сайта XML не должна превышать 50 МБ или 50 000 URL-адресов.

Всякий раз, когда вы превышаете лимит в 50 МБ или 50 000 URL-адресов, вам следует разделить один XML-файл Sitemap на несколько XML-файлов Sitemap.
Превышение этих ограничений может привести к тому, что Google прекратит сканирование.
Например, вы можете разделить карту сайта на «записи» и «страницы».

А затем сгруппируйте их вместе в файл индекса Sitemap.
(6). Игнорировать атрибуты Priority и Changefreq
Как я указывал ранее, Google игнорирует оба этих тега:
- <частота изменений>
- <приоритет>
Это означает, что включение атрибутов «Частота изменения» и «Приоритет» только добавляет ненужного веса в вашу карту сайта, что может привести к проблемам с краулинговым бюджетом и индексацией.
Я рекомендую вообще не использовать теги <changefreq> или <priority> в карте сайта.
(7). Мониторинг Google Search Console на наличие ошибок XML Sitemap
Если Google не может просканировать вашу XML-карту сайта, он сообщит вам через консоль поиска:

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

Наиболее частыми проблемами, как правило, являются:
(а). Отправленный URL не найден (404)
Это означает, что URL-адрес, указанный вами в карте сайта XML, не существует.
Помните, если вы удаляете страницу со своего веб-сайта, не забудьте удалить ее из карты сайта. Более того, используйте динамическую карту сайта в формате XML, и URL-адрес будет автоматически удален из вашей карты сайта.
(б). Представленный URL-адрес с пометкой «noindex»
Это происходит, когда страница в вашей XML-карте сайта имеет метатег noindex.
Если вы хотите, чтобы эта страница была проиндексирована, вы должны удалить метатег noindex. Если вы не хотите, чтобы он индексировался, удалите его из карты сайта.
В любом случае, это нужно исправлять.
(с). Отправленный URL заблокирован файлом robots.txt
Это происходит, когда страница, содержащаяся в вашей XML-карте сайта, блокируется файлом robots.txt.
По сути, в вашем файле robots.txt есть директива, говорящая поисковым системам не сканировать страницу, даже если вы попросили поисковые системы сделать именно это, отправив ее для индексации.
Если вы действительно хотите, чтобы URL-адрес был проиндексирован, найдите и удалите директиву из файла robots.txt.

Попробуйте протестировать свою страницу с помощью тестера robots.txt, чтобы выявить виновника.
И у вас есть это; семь лучших практик для XML-карт сайта.
Что ты думаешь?
Теперь я хотел бы услышать от вас:
Какую технику из сегодняшнего поста вы собираетесь использовать в первую очередь?
Какие изменения вы собираетесь внести в свою XML-карту сайта в результате прочтения сегодняшнего поста?
Возможно, вы собираетесь перейти от ручной карты сайта к автоматизированной XML-карте? Или, может быть, вы собираетесь опустить тег <changefreq>?
В любом случае, дайте мне знать, оставив комментарий ниже.