Як працює sitemap.xml
Sitemap.xml — це XML-файл зі списком URL вашого сайту. Ви розміщуєте його на сервері, повідомляєте Google і чекаєте.
Процес виглядає так:
- Ви публікуєте сторінку і оновлюєте sitemap.
- Googlebot перевіряє sitemap за розкладом.
- Googlebot ставить нові URL у чергу сканування.
- Через деякий час він сканує сторінки.
- Після сканування він вирішує, чи додати їх до індексу.
Ключове слово тут — «вирішує». Googlebot має свободу ігнорувати sitemap.
Як працює Google Indexing API
Google Indexing API — це офіційний API Google, який дозволяє безпосередньо повідомляти пошукову систему про нові сторінки.
Процес виглядає так:
- Ви публікуєте сторінку.
- Відправляєте POST-запит до API з URL сторінки.
- Google ставить URL у пріоритетну чергу сканування.
- Googlebot сканує сторінку протягом кількох хвилин або годин.
- Сторінка з'являється в індексі — зазвичай протягом кількох годин.
За даними 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 — для нових і оновлених сторінок.
За замовчуванням Google дає 200 запитів на добу. Ви можете подати заявку на збільшення ліміту через Google Cloud Console.
Як налаштувати Google Indexing API
Варіант 1: Вручну через Google Cloud Console
- Створіть проєкт в Google Cloud Console.
- Увімкніть Google Indexing API.
- Створіть Service Account і завантажте JSON-ключ.
- Додайте email Service Account як власника сайту в Search Console.
- Відправляйте POST-запити до
https://indexing.googleapis.com/v3/urlNotifications:publish
Варіант 2: Через IndexFast (автоматично)
- Зареєструйтесь в IndexFast.
- Додайте сайт і вставте JSON-ключ Service Account.
- Натисніть «Запустити» — IndexFast сам відправить всі URL зі sitemap.
- Дивіться результати в логах у реальному часі.
Спробуйте IndexFast — безкоштовно
Налаштуйте автоматичну індексацію за 5 хвилин. Не потрібно писати код.
Почати безкоштовно →Висновок
Sitemap.xml — це базовий необхідний мінімум для будь-якого сайту. Google Indexing API — це інструмент для тих, кому важлива швидкість і контроль.
Якщо ваш бізнес залежить від видимості в пошуку, не чекайте Googlebot. Відправте URL через API сьогодні.