Jak działa sitemap.xml
Sitemap.xml to plik XML z listą adresów URL Twojej strony. Umieszczasz go na serwerze, powiadamiasz Google i czekasz.
Proces wygląda tak:
- Publikujesz stronę i aktualizujesz sitemap.
- Googlebot sprawdza sitemap według harmonogramu.
- Googlebot umieszcza nowe adresy URL w kolejce do skanowania.
- Po pewnym czasie skanuje strony.
- Po skanowaniu decyduje, czy dodać je do indeksu.
Kluczowe słowo tutaj to "decyduje". Googlebot ma swobodę ignorowania sitemap.
Jak działa Google Indexing API
Google Indexing API to oficjalne API Google, które pozwala bezpośrednio powiadomić wyszukiwarkę o nowych stronach.
Proces wygląda tak:
- Publikujesz stronę.
- Wysyłasz żądanie POST do API z adresem URL strony.
- Google umieszcza adres URL w priorytetowej kolejce do skanowania.
- Googlebot skanuje stronę w ciągu kilku minut lub godzin.
- Strona pojawia się w indeksie — zazwyczaj w ciągu kilku godzin.
Zgodnie z danymi specjalistów SEO korzystających z Indexing API: 80–95% adresów URL jest indeksowanych w ciągu 24 godzin.
Szczegółowe porównanie
| Kryterium | Sitemap.xml | Indexing API |
|---|---|---|
| Prędkość indeksowania | Od 3 dni do kilku miesięcy | Od kilku godzin do doby |
| Kontrola | Minimalna — Google decyduje | Wysoka — Ty inicjujesz skanowanie |
| Kompleksowość konfiguracji | Bardzo prosta — jeden plik XML | Średnia — wymagana jest konto usługi |
| Koszt | Darmowe | Darmowe (z limitami) |
| Limity | Maks. 50 000 adresów URL na sitemap | 200 żądań dziennie na stronę |
| Typy treści | Jakiekolwiek strony | Oficjalnie tylko JobPosting i BroadcastEvent, ale w praktyce działa dla wszystkich |
| Skuteczność dla dużych stron | Niska — ograniczony budżet skanowania | Wysoka — priorytetowa kolejka |
| Usuwanie z indeksu | Tylko przez Search Console | Żądanie URL_DELETED |
| Wsparcie | Oficjalne, stabilne | Oficjalne, aktywnie rozwijane |
Kiedy sitemap.xml jest wystarczające
Sitemap.xml jest wystarczającym rozwiązaniem, jeśli:
- Twoja strona jest mała (do 100–200 stron) i istnieje od dłuższego czasu.
- Treść jest aktualizowana rzadko — raz w tygodniu lub rzadziej.
- SEO nie jest priorytetem, nie ma pilności.
- Strona ma wysoki budżet skanowania.
- Brakuje Ci zasobów technicznych do skonfigurowania API.
Kiedy potrzebujesz Google Indexing API
API staje się koniecznością, jeśli:
- Sklep internetowy — nowe produkty muszą szybko pojawiać się w wyszukiwarce.
- Strona informacyjna — świeżość treści jest krytyczna.
- Duża strona — tysiące stron, budżet skanowania nie wystarcza.
- Częste aktualizacje — ceny, dostępność towarów.
- Nowa strona — potrzeba szybko zbudować zaindeksowaną bazę.
- Po redesignie — masowo ponownie indeksować zaktualizowane strony.
IndexFast automatyzuje pracę z Indexing API — nie potrzebujesz kodować.
Optymalna strategia: połączyć oba metody
Najskuteczniejsze podejście to użycie zarówno sitemap, jak i API.
Twój sitemap.xml — dla ogólnego pokrycia strony.
Google Indexing API — dla nowych i zaktualizowanych stron.
Domyślnie Google przyznaje 200 żądań dziennie. Możesz poprosić o więcej przez Google Cloud Console.
Jak skonfigurować Google Indexing API
Opcja 1: Ręcznie przez Google Cloud Console
- Utwórz projekt w Google Cloud Console.
- Włącz Google Indexing API.
- Utwórz konto usługi i pobierz klucz JSON.
- Dodaj adres e-mail konta usługi jako właściciela strony w Search Console.
- Wyślij żądania POST do
https://indexing.googleapis.com/v3/urlNotifications:publish
Opcja 2: Przez IndexFast (automatycznie)
- Zarejestruj się w IndexFast.
- Dodaj swoją stronę i wklej klucz JSON konta usługi.
- Kliknij "Rozpocznij" — IndexFast wyśle wszystkie adresy URL z sitemap.
- Sprawdź wyniki w logach w czasie rzeczywistym.
Wypróbuj IndexFast za darmo
Skonfiguruj automatyczne indeksowanie w 5 minut. Nie potrzebujesz kodować.
Rozpocznij za darmo →Podsumowanie
Sitemap.xml to podstawa dla każdej strony. Google Indexing API jest dla tych, którzy cenią sobie szybkość i kontrolę.
Jeśli Twój biznes zależy od widoczności w wyszukiwarce, nie czekaj na Googlebota. Wyślij adresy URL przez API już dziś.