Sitemap.xml — один з найважливіших файлів для SEO, про який часто забувають або налаштовують неправильно. Розбираємо що це таке, як він виглядає, як його створити і чому він напряму впливає на швидкість індексації вашого сайту.
Що таке sitemap.xml?
Sitemap (карта сайту) — це XML-файл, який містить список всіх важливих URL вашого сайту. Він розміщується за адресою https://your-site.com/sitemap.xml і є своєрідним «путівником» для пошукових роботів.
Уявіть, що ваш сайт — це великий офісний будинок. Без плану поверхів прибиральник (Googlebot) буде блукати коридорами навмання, можливо так і не знайшовши деяких кімнат. Sitemap — це саме той план, який показує де що знаходиться.
Google рекомендує використовувати sitemap для будь-якого сайту з більш ніж 500 сторінок, нових сайтів з мало зовнішніх посилань, а також для сайтів з медіаконтентом (відео, зображення).
Структура sitemap.xml
Базовий sitemap виглядає так:
Що означають теги:
| Тег | Обов'язковий | Опис |
|---|---|---|
<loc> | ✅ Так | Повна URL-адреса сторінки з https:// |
<lastmod> | ❌ Ні | Дата останнього оновлення (формат YYYY-MM-DD) |
<changefreq> | ❌ Ні | Частота змін: always, hourly, daily, weekly, monthly, yearly, never |
<priority> | ❌ Ні | Пріоритет від 0.0 до 1.0 (за замовчуванням 0.5) |
Google офіційно заявив, що changefreq та priority здебільшого ігноруються. Натомість lastmod реально впливає — Google надає пріоритет сторінкам з недавньою датою оновлення.
Типи sitemap
Звичайний sitemap
Перелік URL у форматі XML. Підходить для сайтів до 50 000 сторінок.
Sitemap Index
Якщо у вас більше 50 000 URL або файл перевищує 50 МБ — використовуйте sitemap index. Це «файл-батько», який посилається на окремі sitemap-файли.
IndexFast автоматично розпізнає і обробляє як звичайні sitemap, так і sitemap index будь-якої глибини вкладеності.
Як створити sitemap.xml
Плагіни Yoast SEO або Rank Math автоматично генерують sitemap. Він доступний за адресою /sitemap_index.xml.
Sitemap генерується автоматично та доступний за /sitemap.xml. Публікується разом із сайтом без додаткових налаштувань.
Генеруйте динамічно з бази даних або використайте бібліотеки.
Як зареєструвати sitemap в Google
Мати sitemap — недостатньо. Google має знати де він знаходиться. Є два способи:
Спосіб 1: через robots.txt
Спосіб 2: через Google Search Console
- Відкрийте Search Console → оберіть ваш сайт.
- У лівому меню: Індексування → Sitemap.
- Введіть URL вашого sitemap та натисніть «Надіслати».
Поширені помилки з sitemap
- URL з noindex — не включайте в sitemap сторінки з тегом
noindex. - Биті посилання — всі URL у sitemap мають повертати код 200, не 301 або 404.
- Неоновлена дата lastmod — якщо вказуєте lastmod, оновлюйте її реально при змінах.
- Sitemap не в robots.txt — Google може просто не знайти ваш файл.
Sitemap + Indexing API = максимальна швидкість
Навіть зареєстрований в Search Console sitemap не гарантує швидкої індексації. Google може обробити його через тиждень, а може через місяць — залежно від авторитету вашого домену.
Найефективніша стратегія — це поєднання актуального sitemap з активним надсиланням URL через Google Indexing API. Ви не чекаєте коли Google сам прийде — ви самі кажете йому «ось нова сторінка, проскануй зараз».
Відправте sitemap на індексацію прямо зараз
IndexFast зчитає ваш sitemap.xml і відправить всі URL через Google Indexing API. Результат — сторінки в Google вже завтра.
Спробувати безкоштовно →