Як працює sitemap.xml

Sitemap.xml — це XML-файл зі списком URL вашого сайту. Ви розміщуєте його на сервері, повідомляєте Google і чекаєте.

Процес виглядає так:

  1. Ви публікуєте сторінку і оновлюєте sitemap.
  2. Googlebot перевіряє sitemap за розкладом.
  3. Googlebot ставить нові URL у чергу сканування.
  4. Через деякий час він сканує сторінки.
  5. Після сканування він вирішує, чи додати їх до індексу.

Ключове слово тут — «вирішує». Googlebot має свободу ігнорувати sitemap.

Як працює Google Indexing API

Google Indexing API — це офіційний API Google, який дозволяє безпосередньо повідомляти пошукову систему про нові сторінки.

Процес виглядає так:

  1. Ви публікуєте сторінку.
  2. Відправляєте POST-запит до API з URL сторінки.
  3. Google ставить URL у пріоритетну чергу сканування.
  4. Googlebot сканує сторінку протягом кількох хвилин або годин.
  5. Сторінка з'являється в індексі — зазвичай протягом кількох годин.
📊 Реальні цифри

За даними SEO-спеціалістів, які використовують Indexing API: 80–95% URL індексуються протягом 24 годин.

Детальне порівняння

Критерій Sitemap.xml Indexing API
Швидкість індексації Від 3 днів до кількох місяців Від кількох годин до доби
Контроль Мінімальний — Google вирішує Високий — ви ініціюєте сканування
Складність налаштування Дуже просто — один XML-файл Середня — потрібен Service Account
Вартість Безкоштовно Безкоштовно (є ліміти)
Ліміти Не більше 50 000 URL в одному sitemap 200 запитів на день на сайт
Типи контенту Будь-які сторінки Офіційно — тільки JobPosting і BroadcastEvent, але на практиці працює для всіх
Ефективність при великих сайтах Низька — обмежений crawl budget Висока — пріоритетна черга
Видалення з індексу Тільки через Search Console URL_DELETED-запит
Підтримка Офіційна, стабільна Офіційна, активно розвивається

Коли достатньо sitemap.xml

Sitemap.xml є достатнім рішенням якщо:

  • Ваш сайт невеликий (до 100–200 сторінок) і давно існує.
  • Контент оновлюється рідко — раз на тиждень і рідше.
  • SEO — не пріоритет, терміновості немає.
  • Сайт має високий crawl budget.
  • У вас немає технічних ресурсів для налаштування API.

Коли потрібен Google Indexing API

API стає необхідністю якщо:

  • Інтернет-магазин — нові товари мають з'являтися в пошуку якнайшвидше.
  • Новинний сайт — актуальність контенту критична.
  • Великий сайт — тисячі сторінок, crawl budget не вистачає.
  • Часті оновлення — ціни, наявність товарів.
  • Новий сайт — потрібно швидко набрати проіндексовану базу.
  • Після редизайну — масово переіндексувати оновлені сторінки.
💡 Рішення для будь-якого сайту

IndexFast автоматизує роботу з Indexing API — не потрібно писати код.

Оптимальна стратегія: поєднати обидва методи

Найефективніший підхід — використовувати sitemap і API одночасно.

Ваш sitemap.xml — для загального покриття сайту.

Google Indexing API — для нових і оновлених сторінок.

⚠ Важливо про ліміти API

За замовчуванням Google дає 200 запитів на добу. Ви можете подати заявку на збільшення ліміту через Google Cloud Console.

Як налаштувати Google Indexing API

Варіант 1: Вручну через Google Cloud Console

  1. Створіть проєкт в Google Cloud Console.
  2. Увімкніть Google Indexing API.
  3. Створіть Service Account і завантажте JSON-ключ.
  4. Додайте email Service Account як власника сайту в Search Console.
  5. Відправляйте POST-запити до https://indexing.googleapis.com/v3/urlNotifications:publish

Варіант 2: Через IndexFast (автоматично)

  1. Зареєструйтесь в IndexFast.
  2. Додайте сайт і вставте JSON-ключ Service Account.
  3. Натисніть «Запустити» — IndexFast сам відправить всі URL зі sitemap.
  4. Дивіться результати в логах у реальному часі.

Спробуйте IndexFast — безкоштовно

Налаштуйте автоматичну індексацію за 5 хвилин. Не потрібно писати код.

Почати безкоштовно →

Висновок

Sitemap.xml — це базовий необхідний мінімум для будь-якого сайту. Google Indexing API — це інструмент для тих, кому важлива швидкість і контроль.

Якщо ваш бізнес залежить від видимості в пошуку, не чекайте Googlebot. Відправте URL через API сьогодні.

← Попередня стаття Core Web Vitals: що важливо знати Наступна стаття → Чому сайт не індексується в Google — 12 причин