Купить Корзина
  • Домены, почта и сайты
  • Сервисы для бизнеса
  • Облако и IT-инфраструктура
  • Вход
  • Телефон в Москве

    +7 495 580-11-11
  • Бесплатный звонок по России

    8 800 555-34-78
  • Или обратитесь в наши офисы

    Региональные номера
    1. База знаний
    2. Создание сайтов
    3. Конструктор сайтов Рег.ру
    4. Создание карты сайта

    Создание карты сайта

    Карта сайта — это важная часть продвижения вашего ресурса в поисковых системах. В статье мы расскажем о файле sitemap в формате xml: что это, как он устроен и способы его создания.

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

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

    • страницы,
    • видео,
    • картинки,
    • файлы,
    • взаимосвязи между элементами и многое другое.

    Карта сайта может иметь один из двух форматов:

    • 1.
      HTML — стандартная веб-страница, на которой размещен перечень основных разделов и страниц. Карта в таком формате предназначена для посетителей сайта: она упрощает навигацию для пользователей.
    • 2.
      XML — файл, который выглядит как код со списком URL и дополнительными метаданными. Он предназначен исключительно для поисковых систем. Именно о карте формата XML пойдет речь далее.

    Основная цель карты — «рассказать» поисковым системам о структуре вашего сайта. Для чего это может пригодиться:

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

    Как устроена карта сайта

    Карта сайта для поисковиков обычно включает в себя:

    • URL страницы;
    • дату последнего изменения содержимого;
    • приоритет — от 0.0 до 1.0 (по умолчанию 0.5);
    • частоту изменений — например, always, hourly, daily и другое.

    Каждый файл sitemap — это XML-документ, который начинается с объявления кодировки и корневого тега . Полная версия файла обычно выглядит так:

    <?xml version="1.0" encoding="UTF-8"?>
        <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
        <url>
        <loc>https://example.com/</loc>
        <lastmod>2025-01-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.8</priority>
        </url>
        <url>
        <loc>https://example.com/about</loc>
        <lastmod>2025-01-01</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        </url>
        </urlset>

    Разберем его построчно.

    Декларация, которая объявляет версию XML и кодировку:

    <?xml version="1.0" encoding="UTF-8"?>

    Парный корневой элемент:

    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    Парный родительский тег для данных об одной конкретной странице. URL каждой страницы сайта оборачивается в этот тег:

    <url>

    Парный тег с полным URL страницы (вместо example.com и example.com/about будут указаны адреса страниц вашего сайта):

    <loc>

    Парный тег с указанием даты последнего изменения страницы в формате год/месяц/день:

    <lastmod>

    Парный тег с рекомендуемой частотой обновления страницы:

    <changefreq>

    Парный тег с рекомендуемым приоритетом индексации конкретного URL относительно других в пределах вашего сайта. Значение можно указать в диапазоне от 0.0 до 1.0:

    <priority>

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

    Существует несколько способов создания файла sitemap в формате XML, ниже разберем, что это за способы. Но сначала перечислим их:

    • 1.
      Создание с помощью плагинов.
    • 2.
      Создание с помощью онлайн-генератора.
    • 3.
      Создание вручную.

    Создание с помощью плагинов

    Этот метод — самый удобный для сайтов, созданных на базе систем управления контентом. CMS поддерживают специальные плагины, с помощью которых система может сгенерировать sitemap.xml автоматически. Рассмотрим, какие решения существуют для популярных CMS.

    Название CMS
    Тип решения
    Название решения
    WordPress
    Плагин
    • Yoast SEO
    • Rank Math
    • All in One SEO (AIOSEO)
    Joomla
    Расширение
    • OSMap
    • JSitemap (платный)
    • XMap
    1С-Битрикс
    Модуль
    • Карта сайта
    • Поисковая оптимизация (SEO)
    • Интернет-магазин
    Drupal
    Модуль
    • Simple XML Sitemap (только для CMS версии 8 и выше)
    • XML Sitemap (только для CMS версии 7)
    • Advanced XML Sitemap (платный)
    OpenCart
    Модуль
    • Google Sitemap Generator
    • XML Sitemap Generator
    MODX
    Модуль
    • GoogleSiteMap
    • SEO Pro (платный)

    Создание с помощью онлайн-генератора

    Этот способ подходит для статических HTML-сайтов, сайтов-визиток или лендингов. Карту сайта можно создать с помощью таких сервисов, как СайтРепорт или Sitemap.xml.

    Как создать файл sitemap для вашего сайта:

    • 1
      Откройте главную страницу желаемого сервиса.
    • 2
      Введите URL сайта в формате https://example.com/ (вместо example.com укажите доменное имя вашего ресурса).
    • 3
      Дождитесь окончания сканирования.
    • 4
      Скачайте готовый файл sitemap.xml.
    • 5
      Разместите его в корневой папке вашего сайта на одном уровне с индексным файлом.

    Важно: если на вашем сайте произошли изменения, карту сайта нужно сгенерировать повторно.

    Создание вручную

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

    Чтобы подготовить карту сайта, создайте текстовый файл и заполните его соответствующим кодом. Например, так будет выглядеть карта одностраничного сайта example.com:

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
      <url>
        <loc>https://example.com/</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
      </url>
    </urlset>

    Если вы владелец многостраничного сайта, в файле нужно указать все ссылки на внутренние страницы. Например, так будет выглядеть карта сайта example.com при наличии страниц example.com/contacts и example.com/prices:

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
      <url>
        <loc>https://example.com/</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.9</priority>
      </url>
      <url>
        <loc>https://example.com/contacts</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
     <url>
        <loc>https://example.com/prices</loc>
        <lastmod>2025-12-31</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
      </url>
    </urlset>

    Теги lastmod, changefreq и priority не являются обязательными. Однако с их помощью поисковики могут получить больше информации о вашем сайте.

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь 😊

     👍
    Специальные предложения
    • Гранты для бизнеса до 500к
    • Скидки на cloud GPU до 50%
    • Скидки на bare-metal с А4000 и А5000
    • Кешбэк 100% на kubernetes
    Рассылка Рег.ру

    Лайфхаки, скидки и новости об IT

    Даю согласие на получение рекламных и информационных материалов

    Домены и сайты
    • Домены
    • Хостинг
    • Создание сайтов
    • SSL-сертификаты
    • VPS и VDS серверы
    • Whois
    • Магазин доменов
    Облако
    и IT-инфраструктура
    • Облачные серверы
    • Частное облако
    • Облачное хранилище
    • Kubernetes в облаке (K8S)
    • Облачные базы данных
    • Выделенные серверы
    Полезное
    • Стоимость услуг
    • Cпособы оплаты
    • База знаний
    • Документы
    • ЭДО
    • Партнерам
    • Сообщить о нарушении
    • РБК: новости России и мира сегодня
    • Новости компаний РФ
    • РБК Инвестиции: курсы валют
    • Рег.решения и Онлайн Патент: бесплатная проверка бренда
    Компания
    • О компании
    • Контакты
    • Офисы
    • Новости
    • Акции и скидки
    • Блог
    • Отзывы клиентов
    8 800 555-34-78 Бесплатный звонок по России
    +7 495 580-11-11 Телефон в Москве
    • vk
    • telegram
    • ok
    • moikrug
    • youtube
    • twitter
    • Облачная платформа Рег.ру включена в реестр российского ПО Запись №23682 от 29.08.2024
    • © ООО «РЕГ.РУ»
    • Политика конфиденциальности
      Политика обработки персональных данных
      Правила применения рекомендательных технологий
      Правила пользования
      и другие правила и политики
    • Нашли опечатку?
      Выделите и нажмите Ctrl+Enter
    • Мы используем cookie и рекомендательные технологии для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера