Перейти до вмісту

Як створити sitemap?

Файли Sitemap

Спершу перевірте, чи у вас уже є sitemap. Більшість платформ для сайтів генерують його автоматично, зазвичай за адресою /sitemap.xml; WordPress використовує /wp-sitemap.xml. Якщо у вас його немає, увімкніть його в CMS або SEO-плагіні, налаштуйте генерацію у фреймворку під час розгортання або напишіть невеликий XML-файл вручну. Потім додайте рядок Sitemap: до файлу robots.txt і надішліть адресу в Search Console.

Крок 1: перевірте, чи ваша платформа вже створює sitemap

  • WordPress починаючи з версії 5.5 створює індекс sitemap за адресою /wp-sitemap.xml, про що йдеться в оголошенні розробників WordPress. SEO-плагіни часто вимикають його й публікують власний за іншою адресою.
  • Shopify генерує sitemap.xml у корені домену кожного магазину та підтримує його актуальним: до нього потрапляють товари, колекції, сторінки й дописи блогу, як пояснюється в довідковому центрі.
  • Інші хмарні конструктори зазвичай роблять те саме. Google радить пошукати «[назва вашої платформи] sitemap», щоб дізнатися, де він розташований.

Більшість наявних sitemap можна знайти двома швидкими перевірками: відкрийте https://yourdomain/sitemap.xml у браузері та пошукайте рядок Sitemap: у файлі https://yourdomain/robots.txt.

Крок 2: згенеруйте sitemap, якщо його немає

Виберіть спосіб, що відповідає тому, як побудовано ваш сайт:

  • Сайт, створений із коду або генератором статичних сайтів: формуйте sitemap під час збірки з того самого списку маршрутів, з якого створюються сторінки, щоб він ніколи не застарівав.
  • Сайт, який не можна змінювати програмно: генератор на основі краулера обходить ваші сторінки й записує файл. Запускайте його знову щоразу, коли додаєте або видаляєте сторінки.
  • Кілька сторінок: напишіть його вручну. Sitemap — це простий список:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/</loc>
  </url>
  <url>
    <loc>https://www.example.com/services/garden-design</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
</urlset>

Якщо потрібно лише перелічити сторінки, підійде й звичайний текстовий файл з одним повним URL в одному рядку.

Крок 3: дотримуйтеся вимог Google до формату

Посібник Google зі створення sitemap встановлює такі обмеження:

  • Зберігайте файл у кодуванні UTF-8 і вказуйте повні, абсолютні URL у канонічному вигляді, у якому хочете бачити їх у результатах пошуку.
  • Один файл має містити не більше 50 000 URL і важити не більше 50 МБ без стиснення. Якщо сторінок більше, розділіть список і вкажіть частини в індексі sitemap:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://www.example.com/sitemaps/products.xml</loc></sitemap>
  <sitemap><loc>https://www.example.com/sitemaps/articles.xml</loc></sitemap>
</sitemapindex>
  • Заповнюйте <lastmod> лише датою реальної зміни контенту. Google ігнорує <priority> і <changefreq>, тож їх можна пропустити.
  • Розмістіть файл у корені сайту. Sitemap, не надісланий у Search Console, охоплює лише URL у своїй папці та глибше.

Крок 4: повідомте пошуковим системам, де він розташований

Додайте один рядок у будь-яке місце файлу robots.txt; Google підхопить його під час наступного читання файлу, його також читають інші основні пошукові системи:

Sitemap: https://www.example.com/sitemap.xml

Потім надішліть ту саму адресу у звіті Sitemaps у Search Console: там також видно, чи зміг Google його прочитати. Цей крок докладно описано в статті Як надіслати sitemap?, а чи потрібен він вам взагалі, розглянуто в статті Що таке sitemap і навіщо він потрібен?.

Як допомагає AutoPSEO

Сторінка Sitemaps в AutoPSEO показує sitemap, які Search Console має для вашого ресурсу, разом із попередженнями, помилками та датою останнього завантаження, а за повного доступу дає змогу надсилати одразу кілька нових URL sitemap. Щоб перевірити щойно створений файл, масово перевірте URL із нового sitemap, до 500 за один запуск (URL Inspection), і переконайтеся, що кожна сторінка доступна для індексації.

Переведіть свій SEO-контент на автопілот

Підключіть Search Console і свій сайт. AutoPSEO просканує його й одразу спланує перші теми. Кредитна картка не потрібна.