Czym jest IndexNow?
IndexNow to otwarty protokół, przez który witryna jednym zapytaniem powiadamia wyszukiwarki o nowych, zmienionych lub usuniętych adresach URL, zamiast czekać, aż robot sam je odwiedzi. Obsługują go m.in. Bing, Seznam i Yandex, a zgłoszenie wysłane do jednej z nich trafia do pozostałych uczestników. Własność domeny potwierdza plik z kluczem opublikowany w tej samej domenie; Google nie wspiera IndexNow.
Jak używamy tego w Koda Plus
Na koda.plus po każdym wdrożeniu z nowymi lub zmienionymi stronami uruchamiamy skrypt, który zbiera adresy z sitemapy i zgłasza je do api.indexnow.org. Sitemapę pobiera z pominięciem pamięci podręcznej Cloudflare, bo tuż po wdrożeniu serwer brzegowy potrafi zwrócić jej poprzednią wersję. Adresy wycofanych stron z przekierowaniem 301, których w sitemapie już nie ma, przekazujemy skryptowi wprost. Google protokołu nie obsługuje, więc tam takie zgłoszenie niczego nie zmienia.
Kiedy to ma sens
- Często publikujesz lub aktualizujesz podstrony
- Zależy Ci na ruchu z Binga i usług korzystających z jego indeksu
- Wycofujesz strony i chcesz, by wyszukiwarki szybciej zauważyły przekierowania
- Wdrożenia są zautomatyzowane i łatwo dopiąć do nich zgłoszenie