Kako Bing-indexing spustiš iz tednov na ure — en deploy-hook, 15 vrstic Basha
Bing sveže spletno mesto tipično zares scrawla šele po 3 do 6 tednih. Za cold launch je to predolgo. IndexNow je Microsoftov preprost signal-protokol — en POST-request per deploy, in novi URL-ji so v Bingovem indeksu v manj kot uri. Kar dodatno pride zraven: ChatGPT-Search-citations tečejo preko Bingovega indeksa.
IndexNow je protokol, ki ga skupno vodijo Bing, DuckDuckGo, Yandex, Naver in Seznam. En sam POST-request na `https://api.indexnow.org/indexnow\` s seznamom URL-jev, in vseh pet iskalnikov URL-je scrawla znotraj ene ure. Google ne sodeluje — kar pa boli manj, kot se sliši, ker Google-News in sitemap-based crawl-frekvenca za publishing-strani tako ali tako leži pod 24 urami. Vrednost IndexNow-a za nas leži pri drugih petih: Bing je index-backbone za ChatGPT-Search in Microsoft Copilot (87 % citation-match po Seer-študiji 2026), in brez svežega Bing-indexinga je vaša cold-domena v AI-search de facto nevidna.
Kaj setup potrebuje
Tri stvari:
- API-ključ kot hex-string. Za vsako domeno generiramo enega: `openssl rand -hex 16`.
- Ključ kot datoteka v Rootu domene. Datoteka se imenuje `<key>.txt`, vsebina je ključ v čistem besedilu. IndexNow datoteko scrawla enkrat ob vsakem pingu in preveri, da se ključ ujema — anti-zloraba, da ne more vsakdo za vsako spletno mesto pingati.
- Deploy-hook, ki pinga. POST na `https://api.indexnow.org/indexnow\` z JSON-body-jem, ki vsebuje `host`, `key`, `keyLocation` in seznam URL-jev.
Deploy-hook
Naš `scripts/deploy.sh` na koncu uspešnega deploya teče skozi tri health-checke: service teče, HTTP 200 na landingu, CSS-Chunk dostopen. Brž ko gre zadnji check skozi, sprožimo ping:
```bash curl -sSL -X POST 'https://api.indexnow.org/indexnow' \ -H 'Content-Type: application/json' \ -d "$(jq -n \ --arg host "zer0onelab.com" \ --arg key "$INDEXNOW_KEY_LAB" \ --arg loc "https://zer0onelab.com/$INDEXNOW_KEY_LAB.txt" \ '{host: $host, key: $key, keyLocation: $loc, urlList: ["https://zer0onelab.com/sitemap.xml"]}' )" ```
Pingamo le sitemap. Bing potem sitemap sam scrawla in najde vse URL-je — to je ceneje kot vzdrževati per-URL-ping-seznam in hitreje za setup. Response-code-i, ki jih moraš poznati: 200 ali 202 = accepted, 400 = ključ se ne ujema z datoteko, 403 = key-file ni dosegljiv (običajno firewall ali redirect), 422 = rate-limit ali dvojnik (ne fatalno, log ok).
Kaj se zgodi, če tega ne narediš
Brez IndexNow-a: Bing scrawla preko svojega običajnega bot-cikla. Za novo domeno lahko traja 6 tednov, da je landing page sploh v indeksu. Za nove blog-poste na obstoječi spletni strani 3–14 dni. Za cold launch, ki natanko cilja na to, da prospecti preko Google + Bing + ChatGPT-Search-a najdejo vas, je to strukturno prepočasno.
Metriko smo pri našem cold-launch-setupu primerjali:
- Brez IndexNow-pinga: novi blog-posti z zer0one.codes se v Bing-search-u pojavijo v medianu po 4,8 dneh.
- Z IndexNow-pingom pri deployu: ~14 ur median. V 40 % primerov pod 3 ure.
Učinek na ChatGPT-Search-citations še ni merljiv (setup imamo šele 2 tedna), a teorija je čista: hitrejši Bing-indexing → hitrejši OpenAI-Search-Index-refresh → hitrejše pojavljanje v odgovorih.
Kaj IndexNow ne zna
IndexNow je signal, ne ranking-booster. Bingu pove „tukaj je nov URL, scrawlaj ga“, ne „ranki ga višje“. Če je vaše spletno mesto tehnično zanemarjeno (pokvarjeni meta-tagi, duplicate-content, počasni load-time-i), IndexNow napake, ki bi bile hitreje vidne, naredi le hitreje vidne. Ni nadomestek za osnovni SEO.
Prav tako: IndexNow ne pokriva vseh search-engineov. Google protokol eksplicitno ignorira. Baidu, Sogou (kitajska iskalnika) ne sodelujeta. Za nemške B2B-strani to ni izguba — Bing, DDG, Yandex, Naver, Seznam pokrivajo 100 % DE-relevantnega non-Google-prometa.
Zakaj je feature tako malo razširjen
IndexNow je spec-an od oktobra 2021, a ga še vedno uporablja manjšina spletnih mest. Razlog je kombinacija „ni sexy“ (brez ranking-boosta) in „potrebuje deploy-integracijo“ (ne WordPress-plugin). Za solo-founder-site je overhead nič, če imaš `deploy.sh` — za marketing-teame, ki ne morejo graditi CI/CD-integracije, je ticket.
S SEO-perspektive je to prednost: feature je pod radarjem, malo konkurentov to počne in konkurenčna prednost obstane nekaj časa.
Meta-lekcija
Nekatere SEO-ročice so preproste: en POST-request per deploy, 15 vrstic Basha, delta učinka 4–5 dni na 14 ur median-indexinga. Če zaganjaš novo spletno mesto in potrebuješ Bing-vidljivost (kar s ChatGPT-Search-om zdaj potrebuje vsako spletno mesto), ni razloga, da IndexNow ne bi vgradil.
Naš celoten setup — `scripts/indexnow-ping.sh`, deploy-hook, key-file-upravljanje — je viden v zer0one-web-repo-ju. Če imaš lasten deploy-sistem in vprašanja o integraciji: [email protected]. Celoten IndexNow-setup je del naše SEO-avtomacije, ki je ena izmed engineering-storitev ZER0ONE Studio.