Sitemaps

Создание и отправка файла Sitemap

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

Google поддерживает форматы sitemap, определенные
протоколом sitemaps.
Каждый формат имеет свои преимущества и недостатки; выберите тот, который наиболее подходит для
вашего сайта и настроек (у Google нет предпочтений). В следующей таблице сравниваются различные
форматы sitemap:

Сравнение форматов sitemap
XML-sitemap

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

Плюсы:
  • Расширяемый и универсальный.
  • Может предоставить наибольшее количество информации о ваших URL.
  • Большинство систем управления контентом (CMS) автоматически генерируют файлы sitemap, либо пользователи CMS
    могут найти множество плагинов для работы с sitemap.
Минусы:
  • Может быть сложным в работе.
  • Может быть трудно поддерживать сопоставление на крупных сайтах или сайтах, где URL
    часто меняются.
RSS, mRSS и Atom 1.0

Файлы sitemap RSS, mRSS и Atom 1.0 похожи по структуре на XML-sitemap, однако
их часто проще всего предоставить, так как CMS создают их автоматически.

Плюсы:
  • Большинство CMS автоматически генерируют ленты RSS и Atom.
  • Могут использоваться для предоставления Google информации о ваших видео.
Минусы:
Текстовый sitemap

Самый простой формат sitemap, в нем могут быть перечислены только URL страниц HTML и других индексируемых
страниц.

Плюсы:

  • Прост в создании и поддержке, особенно на больших сайтах.

Минусы:

  • Ограничен HTML и другим индексируемым текстовым контентом.

Рекомендации по созданию файлов sitemap

Рекомендации по созданию файлов sitemap определены
протоколом sitemaps.
Наиболее часто упускаемые из виду рекомендации связаны с ограничениями по размеру, местоположением файла sitemap и
URL-адресами, включенными в sitemap.

Ограничения размера файла sitemap:
Все форматы ограничивают один файл sitemap размером 50 МБ (в несжатом виде) или 50 000 URL. Если у вас файл
большего размера или больше URL, вы должны разбить свой sitemap на несколько файлов. Вы можете дополнительно
создать индексный файл sitemap
и отправить этот единственный индексный файл в Google. Вы можете отправлять несколько файлов sitemap и индексных файлов sitemap в Google. Это может быть полезно, если вы хотите отслеживать эффективность поиска каждого отдельного sitemap в Search Console.

Кодировка и расположение файла sitemap:
Файл sitemap должен быть в кодировке UTF-8. Вы можете разместить свои файлы sitemap в любом месте на своем сайте, но
если вы не отправляете свой sitemap через Search Console, файл sitemap
влияет только на подразделы родительского каталога. Поэтому файл sitemap, размещенный в корне сайта,
может влиять на все файлы на сайте, и именно поэтому мы рекомендуем размещать файлы sitemap там.

Свойства ссылочных URL:
Используйте полные абсолютные URL в своих файлах sitemap. Google попытается просканировать ваши URL
точно в том виде, в каком они указаны. Например, если ваш сайт находится по адресу https://www.example.com/, не
указывайте URL вроде /mypage.html (относительный URL), используйте полный абсолютный URL:
https://www.example.com/mypage.html.

Включайте в свой sitemap те URL, которые вы хотите видеть в результатах поиска Google. Google
обычно показывает
канонические URL в своих
результатах поиска, на что вы можете влиять с помощью файлов sitemap. Если у вас разные URL для мобильной
и десктопной версий страницы, мы рекомендуем указывать только одну версию в файле sitemap.
Однако если вы хотите указать оба URL,
аннотируйте
свои URL, чтобы указать десктопную и мобильную версии.

Полный список рекомендаций см. в
протоколом sitemaps.

XML-sitemap

Формат XML-sitemap является наиболее универсальным из поддерживаемых форматов. Используя поддерживаемые Google расширения для sitemap,
вы также можете предоставить дополнительную информацию о вашем контенте
изображениях,
видео, а также
новостях , а также
о локализованных версиях
ваших страниц.

Вот очень простой XML-sitemap, который включает расположение одного URL:

Вы можете найти более сложные примеры и полную документацию на сайте
sitemaps.org.

Дополнительные примечания об XML-sitemap

  • Как и для всех файлов XML, все значения тегов должны быть
    экранирование сущностей.
  • Google игнорирует <priority> и <changefreq> значения.
  • Google использует значение <lastmod> , если оно является неизменно и проверяемо (например, путем сравнения с последним изменением страницы) точным.

RSS, mRSS и Atom 1.0

Если ваша CMS генерирует RSS- или Atom-ленту, вы можете отправить URL ленты в качестве файла Sitemap. Большинство CMS создают ленту за вас, однако имейте в виду, что эта лента предоставляет информацию только о недавних URL.

Дополнительные примечания об RSS, mRSS и Atom 1.0

  • Google принимает ленты RSS 2.0 и Atom 1.0.
  • Вы можете использовать
    mRSS (media RSS) ленту
    , чтобы предоставить Google подробную информацию о видеоконтенте на вашем сайте.
  • Как и со всеми XML-файлами, все значения тегов должны проходить
    экранирование сущностей.

Текстовый файл Sitemap

Если вы хотите предоставить только URL веб-страниц, вы можете создать обычный текстовый файл, содержащий один URL на строку, и отправить его в Google. Например, если на вашем сайте две страницы, вы можете добавить их в свой текстовый файл Sitemap, расположенный по адресу https://www.example.com/sitemap.txt следующим образом:

Дополнительные примечания для текстовых файлов Sitemap

  • Не добавляйте в файл Sitemap ничего, кроме URL.
  • Вы можете назвать текстовый файл как угодно, при условии, что он имеет расширение .txt (например, sitemap.txt).

Как создать файл Sitemap

Создавая файл Sitemap, вы сообщаете поисковым системам, какие URL вы предпочитаете показывать в результатах поиска. Это
канонические URL. Если у вас есть один и тот же контент, доступный по разным URL, выберите предпочитаемый URL и включите его в файл Sitemap вместо всех URL, ведущих к одному и тому же контенту.

После того как вы решили, какие URL включить в файл Sitemap, выберите один из следующих способов создания файла Sitemap в зависимости от архитектуры и размера вашего сайта:

Поручите вашей CMS создать файл Sitemap для вас

Если вы используете такую CMS, как WordPress, Wix или Blogger, вполне вероятно, что ваша CMS уже сделала файл Sitemap доступным для поисковых систем. Попробуйте найти информацию о том, как ваша CMS генерирует файлы Sitemap, или о том, как создать файл Sitemap, если ваша CMS не генерирует его автоматически. Например, в случае Wix выполните поиск по запросу “wix sitemap”, а в случае Blogger — по запросу “Blogger RSS”.

Создайте файл Sitemap вручную

Для файлов Sitemap с количеством URL менее нескольких десятков вы можете создать файл Sitemap вручную. Для этого откройте текстовый редактор, например
Блокнот Windows или
Nano (Linux, MacOS), и следуйте синтаксису, описанному в разделе Форматы файлов Sitemap . Вы можете назвать файл как угодно, пока
символы разрешены в URL.

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

Автоматическая генерация файлов Sitemap с помощью инструментов

Для файлов Sitemap с количеством URL более нескольких десятков вам потребуется сгенерировать файл Sitemap.
Существуют различные инструменты, которые могутсгенерировать файл Sitemap
. Тем не менее, лучший способ — поручить программному обеспечению вашего сайта сделать это за вас. Например, вы можете извлечь URL вашего сайта из базы данных вашего сайта, а затем экспортировать URL либо на экран, либо в реальный файл на вашем веб-сервере. Поговорите со своими разработчиками или менеджером сервера об этом решении. Если вам нужна идея для кода, ознакомьтесь с нашей старой, не поддерживаемой коллекцией.

сторонних генераторов файлов Sitemap
Вам не нужно беспокоиться о порядке URL в вашем файле Sitemap, для Google это не имеет значения. Обратите внимание натребования к размеру файлов Sitemap
; если файл Sitemap становится слишком большим, вы должны разделить его на более мелкие файлы Sitemap. Узнайте больше о.

управлении большими файлами Sitemap

Отправьте свой файл Sitemap в Google

  • Имейте в виду, что отправка файла Sitemap — это всего лишь подсказка: она не гарантирует, что Google загрузит файл Sitemap или использует его для сканирования URL на сайте. Есть несколько разных способов сделать ваш файл Sitemap доступным для Google. Отправьте файл Sitemap в Search Console
    с помощьюотчета об индексировании файлов Sitemap
  • . Это позволит вам увидеть, когда Googlebot обращался к файлу Sitemap, а также возможные ошибки обработки. Используйте API Search Console
    для.
  • программной отправки файла SitemapВставьте следующую строку в любое место вашего файла robots.txt

    , указав путь к вашему файлу Sitemap. Мы найдем его при следующем сканировании вашего файла robots.txt:

  • Вы можете указать несколько строк Sitemap, и количество файлов Sitemap, которые вы можете включить в свой файл robots.txt, не ограничено.
    Если вы используете Atom или RSS, вы можете использовать WebSub

для передачи ваших изменений поисковым системам, включая Google.

Как перекрестно отправлять файлы Sitemap для нескольких сайтов
Если у вас несколько веб-сайтов, вы можете упростить процесс отправки, создав один или несколько файлов Sitemap, которые включают URL для всех ваших подтвержденных сайтов, и сохранив файлы Sitemap в одном месте. Вы можете выбрать:
Единый файл Sitemap, который включает URL для нескольких веб-сайтов, включая сайты из разных доменов. Например, файл Sitemap, расположенный по адресу
https://host1.example.com/sitemap.xml

  • es
    fr может включать следующие URL-адреса.
    • https://host1.example.com
    • https://host2.example.com
    • https://host3.example.com
    • https://host1.example1.com
    • https://host1.example.ch
  • Отдельные файлы Sitemap (по одному для каждого сайта), расположенные в одном месте. Например,
    https://host1.example.com может содержать все эти файлы Sitemap:
    • https://host1.example.com/host1-example-sitemap.xml
    • https://host1.example.com/host2-example-sitemap.xml
    • https://host1.example.com/host3-example-sitemap.xml
    • https://host1.example.com/host1-example1-sitemap.xml
    • https://host1.example.com/host1-example-ch-sitemap.xml

Чтобы отправить перекрестные файлы Sitemap, размещенные в одном месте, вы можете использовать Search Console или robots.txt.

Перекрестная отправка файлов Sitemap с помощью Search Console

  1. Убедитесь, что вы
    подтвердили права собственности
    на все сайты, которые вы добавите в файл Sitemap.
  2. Создайте файл Sitemap (или несколько, если хотите), который включает URL-адреса со всех сайтов, которые вы хотите охватить. При желании вы можете включить файлы Sitemap в файл
    индекса Sitemap и работать с этим индексом Sitemap в дальнейшем.
  3. Используя Google Search Console,
    отправьте свои файлы Sitemap или файл индекса Sitemap.

Перекрестная отправка файлов Sitemap с помощью robots.txt

  1. Создайте один или несколько файлов Sitemap для каждого отдельного сайта. Для каждого отдельного файла Sitemap убедитесь, что вы включаете только URL-адреса с этого конкретного сайта.
  2. Загрузите все файлы Sitemap на один сайт, которым вы управляете, например,
    https://sitemaps.example.com.
  3. Для каждого отдельного сайта убедитесь, что файл robots.txt ссылается на файл Sitemap для этого конкретного сайта. Например, если вы создали файл Sitemap для https://example.com/
    и размещаете файл Sitemap по адресу
    https://sitemaps.example.com/sitemap-example-com.xml, сошлитесь на файл Sitemap в файле robots.txt по адресу https://example.com/robots.txt.

Устранение неполадок с файлами Sitemap

Если у вас возникли проблемы с файлом Sitemap, вы можете изучить ошибки с помощью Google Search Console. Справку см. в
руководстве по устранению неполадок с файлами Sitemap
в Search Console.

Alien Road

Как мы это применяем

A sitemap is only useful if it is accurate. We generate them dynamically and exclude noindexed, redirected and canonicalised URLs, because a sitemap full of ineligible pages weakens the signal from the rest.

Связанные услуги

, ,
Поделиться

© Copyright 2026 Alien Road. All rights reserved.