IndexNow w WordPress: jak krok po kroku zgłaszać nowe wpisy do Bing i dlaczego to klucz do widoczności w wyszukiwaniu AI

TL;DR IndexNow to darmowy, otwarty protokół push. Wspierają go Bing, Yandex, Naver, Seznam, Yep i Amazon. Google go nie wspiera. Skraca discovery z dni lub tygodni do minut, ale nie gwarantuje indeksacji ani cytowania w AI. Ma znaczenie dla widoczności w AI, bo indeks Bing zasila ChatGPT Search i Copilot. Indeksacja to warunek wejścia do gry, nie cel sam w sobie. W WordPress wdrożysz go wtyczką Microsoft IndexNow (auto-klucz, auto-zgłoszenia) albo własnym kodem. Klucz ma 8–128 znaków, limit to 10 000 URL na jeden POST. Efekt sprawdzisz w Bing Webmaster Tools i po kodach odpowiedzi: 200, 202, 429. Realistyczny horyzont to 30–90 dni. Bez obietnic pozycji.

IndexNow w WordPress — co to jest i po co Ci to w 2026

IndexNow to otwarty protokół push, który pozwala powiedzieć wyszukiwarce: "ten adres się zmienił, zajrzyj teraz". Wystartował w listopadzie 2021 roku jako wspólna inicjatywa Bing i Yandex. Dziś obsługują go Bing, Yandex, Naver, Seznam, Yep i Amazon. Google nie jest uczestnikiem protokołu.

Różnica względem mapy strony jest prosta. Sitemap to lista wszystkich adresów, którą wyszukiwarka od czasu do czasu przegląda. IndexNow to sygnał o pojedynczej zmianie, wysłany od razu. Jedno i drugie działa najlepiej razem: mapa strony dba o kompletność, IndexNow o świeżość.

Dlaczego to ważne dla widoczności w odpowiedziach AI? Bo indeks Bing zasila wyszukiwarki oparte na modelach językowych, między innymi ChatGPT Search i Copilot. Jeśli Twojej strony nie ma w indeksie, nie ma skąd jej wziąć. OpenAI nie potwierdza publicznie wszystkich szczegółów technicznych, więc ten związek traktuj jako bardzo prawdopodobny, ale niepotwierdzony w detalach.

Zapamiętaj jedno zdanie: IndexNow przyspiesza discovery, nie gwarantuje indeksacji ani cytowania. Decyzję o tym, co i kiedy zostanie zaindeksowane, podejmuje wyszukiwarka.

Na co uważać: nie utożsamiaj IndexNow z mapą strony. IndexNow odpowiada za świeżość, sitemap za kompletność. Zgłaszanie adresu to nie to samo co jego indeksacja.

Zanim zaczniesz — warunki wstępne i zasoby

Zanim włączysz cokolwiek, sprawdź, czy Twoja strona w ogóle się kwalifikuje. IndexNow nie naprawi problemów z dostępem do strony.

Checklista przed startem:

  • Masz konto administratora w WordPressie.
  • Masz dostęp do plików strony lub do panelu hostingu.
  • Masz konto w Bing Webmaster Tools i dodaną domenę.
  • Strona działa po HTTPS.
  • Strona jest indeksowalna: brak noindex w ustawieniach i w kodzie.
  • Boty nie są blokowane w robots.txt ani w zaporze (WAF, CDN).
  • Wiesz, kto odpowiada za wdrożenie, jeśli nie robisz tego sam.

Kiedy metoda nie zadziała? Gdy strona ma globalny noindex, gdy nie masz dostępu do katalogu głównego, a hosting nie pozwala wgrać pliku tekstowego, albo gdy liczysz na efekty w Google. Google nie obsługuje tego protokołu, więc tam potrzebujesz innych narzędzi.

Krok 1 — Wygeneruj i zweryfikuj klucz IndexNow

Klucz to Twój identyfikator. Bez niego wyszukiwarka nie wie, że zgłoszenie pochodzi od właściciela strony.

Zasady klucza:

  • długość od 8 do 128 znaków,
  • dozwolone małe i duże litery, cyfry oraz myślniki,
  • plik {key}.txt musi być dostępny publicznie, najlepiej w katalogu głównym domeny,
  • jeśli nie możesz wgrać pliku do roota, użyj parametru keyLocation i wskaż inne miejsce.

Mini-checklista weryfikacji klucza:

  • Otwórz w przeglądarce https://twojadomena.pl/{key}.txt.
  • Plik powinien pokazać dokładnie ten sam ciąg znaków co klucz.
  • Sprawdź, czy plik nie jest blokowany przez zaporę ani przekierowanie.
  • Upewnij się, że nie ma noindex na pliku klucza.

Typowy objaw błędu: kod 403 oznacza, że klucz jest nieprawidłowy albo plik nie jest dostępny pod wskazanym adresem. To najczęstsza przyczyna "cichego" braku działania.

Krok 2 — Wdrożenie na WordPress: wtyczka czy własny kod

Masz dwie drogi. Wybór zależy od tego, ile chcesz mieć kontroli.

Ścieżka A: wtyczka Microsoft IndexNow. Wersja 1.0.4, ponad 100 000 instalacji, wymaga WordPressa 5.3+. Sama generuje klucz, sama zgłasza adresy przy tworzeniu, aktualizacji i usunięciu treści. Wykrywa noindex (zarówno w meta robots, jak i w nagłówku X-Robots-Tag), pozwala wykluczyć wybrane ścieżki, ponawia nieudane zgłoszenia i pokazuje w panelu po 20 ostatnich sukcesów i błędów. Dobre, gdy chcesz efekt szybko i bez grzebania w kodzie.

Ścieżka B: własny snippet w functions.php. Wysyłasz żądanie do endpointu https://api.indexnow.org/indexnow, sam obsługujesz kody odpowiedzi, sam logujesz wyniki i sam podpinasz się pod hook publikacji lub aktualizacji. Więcej pracy, ale pełna kontrola nad tym, co i kiedy leci do wyszukiwarki.

Neutralnie warto wspomnieć, że podobne funkcje oferują też Rank Math (moduł Instant Indexing) i Yoast SEO Premium. To sensowne opcje, jeśli już ich używasz.

Kryterium Wtyczka Microsoft IndexNow Własny kod w functions.php
Czas wdrożenia Kilka minut Kilkadziesiąt minut
Poziom trudności Niski Średni
Kontrola nad zgłoszeniami Ograniczona do ustawień Pełna
Obsługa błędów Wbudowana Do napisania samodzielnie
Kiedy wybrać Chcesz szybko i prosto Potrzebujesz niestandardowych reguł

Przykład prostego wywołania w kodzie:

// Zgłoś adres po publikacji wpisu
wp_remote_get( 'https://api.indexnow.org/indexnow?url=' . urlencode( get_permalink( $post_id ) ) . '&key=' . 'TWOJ_KLUCZ' );

Na co uważać: nie zgłaszaj adresów, które się nie zmieniły. Każde zgłoszenie liczy się do limitu crawl, a nadmiarowe sygnały obniżają zaufanie do Twojej domeny.

Krok 3 — Skonfiguruj automatyczne zgłaszanie wpisów i produktów

Sens IndexNow polega na automatyzacji. Ręczne zgłaszanie pojedynczych adresów mija się z celem.

Kiedy zgłaszać:

  • nowy wpis lub nowa strona,
  • istotna aktualizacja treści,
  • nowy produkt w sklepie,
  • zmiana ceny lub dostępności,
  • usunięcie treści lub produktu.

Kiedy nie zgłaszać:

  • drobne zmiany stanu magazynowego,
  • adresy, które się nie zmieniły,
  • kosmetyczne poprawki bez wpływu na treść,
  • ten sam adres częściej niż co kilka minut.

Limity, o których warto pamiętać: maksymalnie 10 000 adresów na jeden POST (przekroczenie zwraca kod 422), minimum 5 minut między ponownym zgłoszeniem tego samego adresu, a Yandex zaleca nawet 10 minut. Każde zgłoszenie obciąża crawl quota, czyli dzienny przydział miejsca na pobranie strony przez robota.

W e-commerce połącz zgłoszenia z danymi strukturalnymi schema.org/Product. Dzięki temu robot od razu widzi cenę, dostępność i warianty, a nie musi ich zgadywać z treści.

Krok 4 — Sprawdź, czy działa: kody odpowiedzi i logi

Po wdrożeniu sprawdź, co odpowiada serwer. Kody mówią wszystko.

Kod Znaczenie Co zrobić
200 Adres przyjęty Nic, działa
202 Przyjęty, klucz w trakcie weryfikacji Poczekaj i sprawdź ponownie
400 Błędne żądanie Sprawdź format adresu i klucza
403 Brak dostępu Zweryfikuj klucz i plik {key}.txt
422 Adres nie do przetworzenia Sprawdź limit 10 000 URL i poprawność domeny
429 Za dużo żądań Zwalnij tempo zgłoszeń

Gdzie sprawdzić efekt? W Bing Webmaster Tools, w sekcji IndexNow oraz w narzędziu URL Inspection. Warto też logować odpowiedzi po swojej stronie, żeby widzieć historię i wyłapać powtarzające się błędy.

Punkt kontrolny: sukces potwierdzasz wtedy, gdy zgłoszenia zwracają 200 lub 202, a adresy pojawiają się w raportach Bing Webmaster Tools. To jeszcze nie znaczy, że są zaindeksowane.

Typowe objawy problemów: cichy brak weryfikacji klucza (zgłoszenia lecą, ale nic się nie dzieje) oraz kod 429 przy zbyt częstych zgłoszeniach.

Od indeksacji do cytowania w AI — co dalej

IndexNow to pierwszy krok, nie cała strategia. Łańcuch wygląda tak: zgłoszenie trafia do indeksu Bing, a indeks Bing może zasilać odpowiedzi w ChatGPT i Copilot. "Może" jest tu kluczowe, bo nikt nie gwarantuje cytowania.

Co warto dołożyć:

  • mapę strony dla kompletności,
  • dane strukturalne, żeby robot rozumiał treść,
  • dostęp botów, z rozdzieleniem OAI-SearchBot (wyszukiwanie) od GPTBot (trening),
  • regularną świeżość treści.

Jak mierzyć efekt? Trzema metrykami: Mention Rate (jak często marka pojawia się w odpowiedziach AI), Citation Rate (jak często AI podaje Twoje źródło) i ruch z odsyłaczy AI. Realistyczny horyzont to 30–90 dni.

Drzewko decyzji:

  • Masz bloga i chcesz szybciej zgłaszać nowe wpisy? Wystarczy IndexNow plus mapa strony.
  • Masz sklep i chcesz być widoczny w rekomendacjach AI? Potrzebujesz szerszej strategii GEO: danych strukturalnych, dostępu botów i stałego monitoringu.
  • Chcesz wiedzieć, czy AI w ogóle Cię wymienia? Tu wchodzi Semly.ai, polska platforma GEO dla e-commerce. Tłumaczy ofertę firmy na format zrozumiały dla modeli AI, monitoruje widoczność w ChatGPT, Gemini i Claude i daje gotowe plany działania. IndexNow to fundament, Semly pokazuje, co z niego wynika.

Najczęstsze błędy i jak je naprawić

  • Brak weryfikacji klucza. Objaw: zgłoszenia nie przynoszą efektu. Przyczyna: plik {key}.txt niedostępny lub zła nazwa. Naprawa: otwórz adres pliku w przeglądarce i porównaj zawartość z kluczem.
  • Zgłaszanie niezmienionych adresów. Objaw: spadek zaufania, marnowanie crawl quota. Przyczyna: automat zgłasza wszystko po kolei. Naprawa: ogranicz zgłoszenia do realnych zmian.
  • Przekroczenie limitu. Objaw: kod 422. Przyczyna: więcej niż 10 000 adresów w jednym żądaniu. Naprawa: podziel zgłoszenia na mniejsze paczki.
  • Brak obsługi kodu 429. Objaw: zgłoszenia przestają przechodzić. Przyczyna: zbyt duże tempo. Naprawa: dodaj opóźnienia i ponawianie po przerwie.
  • Oczekiwanie indeksacji w Google. Objaw: nic się nie zmienia w Google. Przyczyna: Google nie obsługuje protokołu. Naprawa: dla Google korzystaj z Search Console i mapy strony.
  • Brak logowania. Objaw: nie wiesz, co się dzieje. Przyczyna: brak zapisu odpowiedzi. Naprawa: loguj kody i daty zgłoszeń.

Co dalej — kolejne kroki i warianty

Po wdrożeniu nie zostawiaj tematu samemu sobie.

Pierwszy tydzień:

  • sprawdź w Bing Webmaster Tools, czy zgłoszenia dochodzą,
  • potwierdź, że klucz jest widoczny publicznie,
  • przejrzyj logi pod kątem kodów 403 i 429.

Pierwszy miesiąc:

  • rozbuduj dane strukturalne, zwłaszcza schema.org/Product,
  • zrób audyt dostępu botów AI,
  • ustaw pomiar widoczności w Semly, żeby wiedzieć, czy marka pojawia się w odpowiedziach AI.

Warianty: wtyczka sprawdzi się, gdy chcesz prostoty. Własny kod, gdy potrzebujesz niestandardowych reguł. W e-commerce zgłaszaj zmiany produktowe, na blogu nowe i zaktualizowane wpisy.

Kiedy zmienić podejście? Gdy strona ma noindex, gdy nie masz dostępu do katalogu głównego, albo gdy potrzebujesz pełnej kontroli nad każdym zgłoszeniem. Wtedy własny kod lub inne rozwiązanie będzie lepszym wyborem.

FAQ

Czy Google wspiera IndexNow? Nie. Google nie jest uczestnikiem protokołu. Dla widoczności w Google potrzebujesz Search Console i mapy strony.

Ile adresów mogę zgłosić naraz? Maksymalnie 10 000 URL na jeden POST. Więcej zwróci kod 422.

Czy IndexNow gwarantuje indeksację? Nie. Przyspiesza discovery i crawl, ale decyzję o indeksacji podejmuje wyszukiwarka.

Jak zweryfikować klucz? Otwórz https://twojadomena.pl/{key}.txt w przeglądarce. Zawartość pliku musi być identyczna z kluczem.

Czy IndexNow zastępuje mapę strony? Nie. IndexNow dba o świeżość, mapa strony o kompletność. Używaj obu razem.

Źródła

Sprawdź, czy Cię widzi

Wpisz adres Twojej strony, żeby otrzymać bezpłatny raport widoczności w AI