Türkçe çeviri: IndexNow
IndexNow dır open push protokol şu instantly söyler Bing, Yandex, Naver, Seznam, ve Yep ne zaman sizin URLs change — bir submission, shared genelinde tümü of them. nasıl o çalışır, nasıl -e ayarla o up, ve neden o yapar nothing bençin Google.
Diller
Bu sayfada 1 kanıt sinyali
- İlgili canlı araçXML Sitemap Validator
IndexNow dır bir free, open push protokol -den Microsoft Bing ve Yandex (launched Oct 18, 2021; ayrıca Seznam, Naver, ve Yep): siz ping participating motorlar instant bir URL dır eklendi, updated, veya deleted, ve bir submission dır shared genelinde tümü of them. Setup dır bir key file at sizin root plus bir simple HTTP al (bir URL) veya POST (up -e 10 000). o speeds up discovery ve recrawl — o yapmaz guarantee dizine ekleme ve o's değil bir sıralama lever. Google yapmaz kullan IndexNow: o said o -irdi test et protokol in 2021 ve never adopted o, bu nedenle o yapar nothing bençin Google. koru sizin sitemaps; IndexNow dır additive, ve Google dizine ekleme API dır bir separate, narrow araç.
Evidence for this claim IndexNow is a push protocol for notifying participating search engines that URLs were added, updated, or deleted; notification does not guarantee crawling or indexing. Scope: Current IndexNow protocol documentation. Confidence: high · Verified: IndexNow protocol documentation Evidence for this claim Participating engines share submitted IndexNow URLs; Google is not listed as a participating IndexNow search engine. Scope: Current IndexNow participant documentation, distinct from Google's narrow Indexing API. Confidence: high · Verified: IndexNow: Participating search enginesTL;DR — IndexNow dır bir way -e söyle arama motorları bir sayfa changed yerine waiting bençin them -e bul out. siz ping o once ve o reaches Bing, Yandex, Naver, Seznam, ve Yep tümü at once. o’s quick -e ayarla up ve free. big catch: Google yapmaz kullan o, bu nedenle o won’t yardım et siz in Google at tümü.
ne IndexNow dır
Normally, arama motorları bul sizin yeni ve updated sayfalar on onların kendi schedule — onlar izle bağlantılar ve re-tarama sizin site whenever onlar al yaklaşık -e o. IndexNow flips şu yaklaşık. yerine waiting -e olmak re-tarandı, siz send arama motor bir quick message: “this page just changed, come look.” o çalışır bençin sayfalar siz ekle, update, veya delete.
clever part dır ne Microsoft çbirğrılar shared ping: siz submit bir URL -e bir place, ve o’s automatically passed along -e her arama motoru şu supports IndexNow. yapğru now şu’s Bing, Yandex, Naver, Seznam, ve Yep ( arama motoru oluşturulmuş tarafından Ahrefs). bir submission, tümü of them notified.
bir thing siz sahip -e know
Google yapmaz kullan IndexNow. Back in 2021 Google said o -irdi test et idea, ama o never aslında adopted o. bu nedenle eğer sizin goal dır faster dizine ekleme in Google, IndexNow yapar nothing bençin siz. o yalnızca yardımcı olur on motorlar şu participate. bir lot of kişiler al bu yanlış, bu nedenle o’s worth repeating: IndexNow dır bir Bing-ve-friends araç, değil bir Google araç.
yapar o yardım et me rank daha iyi?
No. IndexNow speeds up discovery — nasıl fast bir motor notices sizin change. o yapmaz yap sizin sayfalar rank higher, ve o yapmaz guarantee bir sayfa alır dizine eklenmiş. motor hâlâ decides whether sayfa dır worth tutma. Think of o olarak ringing doorbell, değil walking aracılığıyla door.
-meli siz bother?
bençin en çok siteler o’s bir küçük, ayarla-o-ve-forget-o win — especially -erseniz publish veya update bençerik çoğu zaman (news, product listings, press releases). ve -erseniz kullan Cloudflare, WordPress ile Yoast veya Rank Math, Wix, Shopify, veya Ahrefs site denetimi, turning o on dır basically bir click — şunlar araçlar ping IndexNow bençin siz automatically. sadece yapmayın expect o -e yap anything bençin Google, ve yapmayın drop sizin XML sitemap, bu da hâlâ nasıl Google (ve everyone else) discovers sizin sayfalar ölçekte.
iste protokol details — key file, API çbirğrılar, comparison -e sitemaps ve Google dizine ekleme API? Switch -e Advanced tab.
Evidence for this claim IndexNow is a push protocol for notifying participating search engines that URLs were added, updated, or deleted; notification does not guarantee crawling or indexing. Scope: Current IndexNow protocol documentation. Confidence: high · Verified: IndexNow protocol documentation Evidence for this claim Participating engines share submitted IndexNow URLs; Google is not listed as a participating IndexNow search engine. Scope: Current IndexNow participant documentation, distinct from Google's narrow Indexing API. Confidence: high · Verified: IndexNow: Participating search enginesTL;DR — IndexNow dır bir open push protokol (Microsoft Bing + Yandex, launched Oct 18, 2021; joined tarafından Seznam, Naver, ve Yep). siz ana makine bir
{key}.txtfile at sizin root bençin verification, o hâlde notify motorlar on ekle/update/delete via bir al (bir URL) veya bir JSON POST (≤10 000 URLs). differentiator dır shared ping — submit once, ulaş her participant. o accelerates discovery ve recrawl prioritization; o yapar değil guarantee dizine ekleme ve dır değil bir sıralama sinyal. Google yapmaz kullan IndexNow — o said in Nov 2021 o -irdi “be testing” protokol ve never adopted o, bu nedenle o yapar nothing bençin Google. koru sizin sitemaps; Google dizine ekleme API dır bir separate, narrow araç.
ne IndexNow aslında dır
IndexNow dır push side of URL discovery. en çok discovery dır pull — motorlar izle bağlantılar ve okuyun sizin sitemap on onların kendi schedule. IndexNow lets siz proactively söyle participating motorlar şu something changed bu nedenle onlar -ebilir prioritize (re)tarama. Bing’s kendi framing: “Whether siz’re adding, updating, veya deleting bençerik, IndexNow notifies birden çok arama motorları of sizin bençerik changes olarak soon olarak onlar gerçekleş.”
o idi launched October 18, 2021 tarafından Microsoft Bing ve Yandex, ve o’s bir free, open protokol — “bir free, open-kaynak protokol empowering web sitesi owners ile unprecedented control üzerinde nasıl quickly onların bençerik dır discovered,” in Bing’s words. protokol spec lives at indexnow.org.
kim participates (ve kim yapmaz)
Participating motorlar today: Bing, Yandex, Naver, Seznam.cz, ve Yep (Ahrefs’ arama motoru) — şu’s liste indexnow.org’s homepage credits olarak offering support. çünkü Bing powers bir chunk of AI-arama ecosystem, feeding Bing’s dizin via IndexNow -ebilir ayrıca yardım et görünürlük on Copilot, ChatGPT arama, ve DuckDuckGo.
olarak of benim July 2026 kontrol et, indexnow.org’s FAQ ayrıca listeler bir submission endpoint bençin
Amazon (indexnow.amazonbot.amazon) alongside Bing, Naver, Seznam.cz, ve
Yandex — ama homepage’s kendi “support from” line hasn’t olmuş updated -e
bençer o. ben’d ele al Amazon’s participation olarak newly emerging yerine fully
yapğrulanmış until site dır internally consistent hakkında o.
Participating ayrıca değildir bir promise -e tarama veya dizin ne siz send: indexnow.org’s kendi spec dır explicit şu motorlar “agree şu submitted URLs -ecek olmak automatically shared” ile her diğer participant — sharing ping, değil committing -e act on o.
Google değildir on şu liste. daha on şu below — o’s tek en çok misunderstood thing hakkında bu protokol.
nasıl o çalışır
vardır four moving parts: bir key, bir key file, submission, ve shared ping.
1. Generate bir key
bir key dır bir hexadecimal string ( spec izin verir 8–128 characters: a–z, A–Z,
0–9, ve dashes). o’s ne ties sizin submissions -e sizin domain. Bing:
“An API key is needed to match the ownership of the domain with submitted URLs.”
2. ana makine key file (verification)
Place bir UTF-8 text file named {your-key}.txt, containing key, at sizin site
root (veya başka bir location siz declare via keyLocation). motorlar fetch o -e
yapğrula siz control ana makine önce onlar accept anything. Bing: “ana makine sizin UTF-8
key file at root of sizin web sitesi.” indexnow.org spec: key file dır nasıl
“arama motorları kullan bu file -e yapğrula domain ownership önce accepting
IndexNow submissions.” bu whole authentication model — orada’s no OAuth,
no service account, sadece bir file -ebilirsiniz sun.
-erseniz kullan bir non-root keyLocation, onun path ayrıca scopes hangi URLs şu key
-ebilir kapsa — bu bir detail kişiler miss. Per indexnow.org spec: ”
location of bir key file determines ayarla of URLs şu -ebilir olmak included ile bu
key.” bir key file at example.com/catalog/key.txt -ebilir submit URLs altında
/catalog/ ama değil altında /help/. Root placement avoids bu limit entirely,
bu da neden spec çbirğrılar o “strongly recommended” option.
3. Submit URLs — al (tek) veya POST (bulk)
bençin bir URL, bir plain HTTP al dır enough:
https://api.indexnow.org/indexnow?url={url-changed}&key={your-key}bençin çok söyleıda URLs, bir tek JSON POST carries up -e 10 000 of them (“IndexNow supports bulk submission of up to 10 000 URLs per POST request.”):
{
"host": "www.example.org",
"key": "your-key",
"keyLocation": "https://www.example.org/your-key.txt",
"urlList": [
"https://www.example.org/url1",
"https://www.example.org/folder/url2"
]
}Beyond 10 000-per-POST cap, indexnow.org yapmaz publish bir düzeltilmiş daily
URL quota — onun FAQ söyler plainly şu o “yapmaz publicly disclose exact rate
limits, olarak her participating arama motoru sets onun kendi daily submission
thresholds per site.” uygulamada, yalnızca quota sinyal siz’ll see dır bir 429
response, değil bir documented number -e plan yaklaşık.
protokol’s documented response codes dır worth knowing -dığınızda’re debugging:
200 OK (submitted successfully), 202 Accepted (received, ama — per
indexnow.org’s spec — “IndexNow key validation pending”, hangi FAQ söyler
typically shows up yalnızca on sizin ilk submission ile bir yeni key, önce
subsequent istekler settle back -e 200), 400 (bad istek / invalid format),
403 Forbidden (key değil valid, veya file dır found ama key değildir in o),
422 (URLs yapmayın belong -e ana makine, veya key schema yapmaz match), ve 429
(de çok söyleıda istekler — ele alınır olarak potential spam). Bing’s kendi al-started sayfa listeler
aynı ayarla minus 202.
4. shared ping — submit once, ulaş her participant
bu feature şu yapar IndexNow worth trouble. -den spec:
“her endpoint sends sizin submission yapğrudan -e onun respective arama motoru, ve
sizin submission -ecek olmak shared genelinde tümü IndexNow-enabled arama motorları.” siz
-ebilir hit global endpoint, api.indexnow.org, veya herhangi bir participant’s endpoint
(Bing’s, Yandex’s, etc.) — effect dır aynı. bir submission propagates -e
tümü of them. siz yapmayın maintain bir separate integration per motor.
yapar Google kullan IndexNow?
No. bu part en çok sayfalar on web al yanlış veya leave vague, bu nedenle ben iste -e olmak exact hakkında o.
Google’s yalnızca substantive kamuya birçık statement came in November 2021, -e arama motor Land. bir Google spokesperson said: “biz’re encouraged tarafından çalışır -e yap web tarama daha efficient, ve biz -ecek olmak testing potential benefits of bu protokol.” Note framing — o’s hakkında tarama efficiency ve testing, değil bir commitment -e adopt. arama motoru Journal reported aynı statement aynı day altında bir “will be testing” headline.
Years later, nothing sahiptir changed. Google never adopted IndexNow. Yoast, kim oluştur bir resmî IndexNow-capable plugin, put Google’s stance plainly: “Google değildir currently participating in bu initiative, alıntılanmaya değer onun çok efficient tarama mechanism ve onun continued improvement.” Wikipedia’s entry likewise notes şu olarak of 2022 Google sahipti değil officially adopted protokol — ve o hâlâ hasn’t.
bu nedenle: submitting -e IndexNow yapar nothing bençin Google dizine ekleme veya sıralamalar. yapmayın
conflate bu ile Google’s separate tarama-efficiency çalışır (Gary Illyes’ “tarama
daha az” push) — şu’s hakkında Google tarama onun kendi way daha efficiently, değil hakkında
adopting IndexNow olarak mechanism. bençin Google, sizin discovery channels kal
bağlantılar, sitemaps (ile accurate lastmod), RSS/feeds, ve WebSub — push ve
pull mechanisms ben walk aracılığıyla on benim nasıl arama çalışır deck. IndexNow basitçe
değildir bir of them.
IndexNow vs sitemaps vs Google dizine ekleme API
kişiler ulaş bençin IndexNow expecting o -e replace something. o yapmaz. bunlar dır three farklı araçlar ile three farklı jobs:
| IndexNow | XML Sitemaps | Google dizine ekleme API | |
|---|---|---|---|
| Model | Push (notify on change) | Pull (motorlar tarama on schedule) | Push (notify Google) |
| motorlar | Bing, Yandex, Naver, Seznam, Yep (shared) | tümü motorlar, incl. Google | Google yalnızca |
| bençerik scope | tümü bençerik types | tümü bençerik types | yalnızca JobPosting + BroadcastEvent (livestream) |
| Speed | Near-instant on participants | Days -e weeks -e olmak discovered | Near-instant bençin eligible bençerik |
| Limit | ≤10 000 URLs per POST (no published daily cap) | ≤50 000 URLs per file | ~200 publish istekler/day (default) |
| Setup | Key file at root + HTTP | XML file referenced in robots.txt / GSC | Cloud project + service account |
| Google effect | None | Yes | Yes — ama yalnızca two allowed schema types |
takeaways ben’d iste siz -e leave ile:
- onlar’re complementary, değil substitutes. koru sizin sitemaps — şu’s nasıl Google ve everyone else discovers siz ölçekte. kullan IndexNow -e accelerate discovery on Bing/Yandex/Naver/Seznam/Yep.
- ** Google dizine ekleme API değildir “Google’s IndexNow.”** o’s officially limited -e job postings ve livestream video — “Google’s dizine ekleme API officially yalnızca supports two bençerik types,” as CrawlWP puts it. The “instant dizine ekleme” plugins şu fire o at ordinary sayfalar dır off-politika.
- bençin Google, yoktur kamuya birçık push API bençin ordinary sayfalar. Sitemaps plus good tarama health dır path.
Benefits ve limits
efficiency story dır honest pitch. canonical justification dır Cloudflare’s observation şu “53% of this crawler traffic is wasted” — motorlar re-tarama sayfalar şu didn’t change. IndexNow attacks tam olarak şu waste tarafından telling motorlar ne zaman -e come back yerine making them guess. Bing frames upside olarak helping “drive daha relevant trafik -e sizin site, improve arama motor sıralamalar, ve lower tarama maliyetler,” ve in 2025 described IndexNow olarak “becoming foundational to the way search engines keep pace with web changes.”
nerede o genuinely yardımcı olur:
- Fast-changing veya time-sensitive bençerik — news, ecommerce inventory ve pricing, press releases, anything nerede minutes önem taşır on Bing.
- Bing-fed AI surfaces — Copilot, ChatGPT arama, DuckDuckGo tümü lean on Bing’s dizin.
nerede o yapmaz:
- Google — zero effect, full durdur.
- sıralamalar — o speeds discovery, değil position. Faster tarama ≠ higher sıralama.
- Guaranteed dizine ekleme — o’s bir prioritization sinyal; motor hâlâ decides whether ve ne zaman -e dizin.
Adoption sahiptir grown fast — Bing reported “-den fazla 16 million web siteler… publishing üzerinde 1,2 billion URLs per day” in August 2022, and “3,5 billion URLs submitted per day” tarafından December 2024, ile adopters dahil Shopify, GoDaddy, Internet Archive, ve Condé Nast. (herhangi bir larger 2026 figures siz see floating yaklaşık dır ikincil-sourced; ben’d ele al them olarak estimates until Bing publishes bir fresh number.)
nasıl -e ayarla o up (siz probably won’t yaz code)
en çok kişiler never touch raw API — bir platform yapar o bençin siz:
- Cloudflare — bir click. Enable Crawler Hints (Cache → Configuration) ve “Cloudflare -ecek take care of signaling -e bunlar arama motorları ne zaman sizin bençerik sahiptir changed via IndexNow protokol.” bu idi ilk big bir-click integration, shipped on launch day.
- WordPress — Yoast SEO Premium (o “-ecek ping IndexNow whenever siz publish veya update sizin bençerik”), Rank Math, tümü in bir SEO, veya Microsoft’s resmî IndexNow plugin.
- Wix, Duda, Shopify — oluşturulmuş-in support.
- Bing Webmaster araçlar — manual URL submission tied -e IndexNow, plus IndexNow Insights rapor.
- Ahrefs site denetimi — integration ben oluşturulmuş (see araçlar tab). Generate bir key in tarama config, drop o in key file, ve submit sayfalar site denetimi flags olarak changed, redirected, veya removed.
-erseniz dır rolling sizin kendi, see Scripts tab bençin gerçek al ve POST çbirğrılar ve key-file setup.
yaygın myths
- “IndexNow gets you indexed in Google / boosts Google rankings.” False. Google yapmaz consume IndexNow.
- “Faster indexing means higher rankings.” False. IndexNow speeds discovery; sıralama hâlâ depends on usual factors.
- “Google is about to adopt it.” değil supported. o tested o in 2021 ve never adopted o; onun later tarama-efficiency çalışır dır unrelated.
- “IndexNow replaces sitemaps.” False. Sitemaps kal essential, especially bençin Google. IndexNow dır additive.
- “The Indexing API is Google’s IndexNow for any page.” False —
JobPosting+BroadcastEventyalnızca. - “It guarantees indexing.” False. o’s bir prioritization sinyal.
nerede bu sits in bigger picture
IndexNow dır cross-motor push analog of feed mechanisms Google kullanır (RSS, WebSub) — aynı idea (“tell me what changed”), farklı participants. o lives in getting-sayfalar-discovered-faster corner of tarama, alongside Google dizine ekleme API. bençin full pipeline — nasıl discovery, tarama, rendering, ve dizine ekleme fit together — see tarama hub ve nasıl arama çalışır küme sayfa.
AI özet
bir condensed take on Advanced sürüm:
- IndexNow = bir open push protokol (Microsoft Bing + Yandex, launched Oct 18, 2021; ayrıca Seznam, Naver, Yep). siz notify motorlar instant bir URL dır eklendi, updated, veya deleted yerine waiting -e olmak re-tarandı.
- ** shared ping dır differentiator:** submit once (-e
api.indexnow.orgveya herhangi bir participant) ve o propagates -e tümü participating motorlar. - Setup: generate bir key → ana makine
{key}.txtat sizin root bençin verification → al (bir URL) veya JSON POST (≤10 000 URLs, no published daily cap). bir non-rootkeyLocationayrıca limits hangi URL paths şu key -ebilir submit. indexnow.org’s spec belgeler response codes 200/202/400/403/422/429 —202sadece anlamına gelir sizin ilk submission’s key dır hâlâ verifying. - Google yapmaz kullan o. Google said in Nov 2021 o -irdi “olmak testing potential benefits of bu protokol” ve never adopted o — IndexNow yapar nothing bençin Google dizine ekleme veya sıralamalar.
- o accelerates discovery, değil sıralama, ve yapmaz guarantee dizine ekleme — o’s bir prioritization sinyal on participating motorlar (hangi ayrıca feed Bing-powered AI surfaces like Copilot, ChatGPT arama, DuckDuckGo).
- Complementary -e sitemaps; Google dizine ekleme API dır bir separate, narrow araç
(
JobPosting+BroadcastEventyalnızca). - Easy -e enable via Cloudflare (Crawler Hints), Yoast/Rank Math/AIOSEO, Wix/Duda/Shopify, Bing Webmaster araçlar, veya Ahrefs site denetimi.
resmî dokümantasyon
birincil-kaynak dokümantasyon bençin protokol ve onun biggest backer.
** protokol**
- indexnow.org / dokümantasyon / FAQ — spec: key-file verification (dahil nasıl bir non-root
keyLocationscopes submittable URLs), al/POST endpoints, 10 000-URL POST limit, full200–429response-code table, ve shared-ping behavior.
Bing / Microsoft
- neden IndexNow — Bing’s overview ve benefits framing.
- nasıl -e ekle IndexNow -e sizin web sitesi (al started) — teknik walkthrough: key generation, hosting key file, POST JSON structure, ve response codes.
- IndexNow adoption gains momentum (Fabrice Canel, Aug 2022) — 2022 adoption numbers.
- bak nasıl Far biz’ve Come: IndexNow Expands Adoption genelinde Industries (Dec 2024) — 3,5B-URLs/day milestone ve yeni adopters.
- IndexNow Drives Smarter ve Faster bençerik Discovery (Canel & Madhavan, -ebilir 2025).
- Cloudflare Supports IndexNow via bir-click Integration — CDN bir-click story.
Cloudflare
- Crawler Hints Update: Cloudflare Supports IndexNow (Oct 18, 2021) — bir-click integration ve “53% of crawler traffic is wasted” stat.
Quotes -den kaynak
On—record statements -den protokol, Bing/Microsoft, Cloudflare, ve Google. her bağlantı dır bir deep bağlantı şu jumps -e quoted passage.
** protokol — indexnow.org**
- “This key proves ownership of your domain and authenticates your submissions so search engines know they’re coming from an authorized source.” Jump -e quote
- “…confirm domain ownership before accepting IndexNow submissions.” Jump -e quote
- “IndexNow supports bulk submission of up to 10 000 URLs per POST request.” Jump -e quote
- “…your submission will be shared across all IndexNow-enabled search engines.” Jump -e quote
- “…agree that submitted URLs will be automatically shared with all other participating search engines.” — participation requirement; sharing ping dır commitment, değil tarama veya dizine ekleme o. Jump -e quote
- “…the location of a key file determines the set of URLs that can be included with this key.” — neden bir non-root
keyLocationscopes ne -ebilirsiniz submit. Jump -e quote - ”…IndexNow key validation pending.” — ne bir
202on sizin ilk submission anlamına gelir. Jump -e quote - “…does not publicly disclose exact rate limits, as each participating search engine sets its own daily submission thresholds per site.” Jump -e quote
Bing / Microsoft
- “IndexNow is a free, open-source protocol empowering website owners with unprecedented control over how quickly their content is discovered and displayed in search results.” — Bing Webmaster araçlar, neden IndexNow. Jump -e quote
- “Whether you’re adding, updating, or deleting content, IndexNow notifies multiple search engines of your content changes as soon as they happen.” — Bing Webmaster araçlar, neden IndexNow.
- “An API key is needed to match the ownership of the domain with submitted URLs.” — Bing Webmaster araçlar, al started. Jump -e quote
- “By allowing websites to instantly notify search engines of new, changed, and deleted content, IndexNow accelerates indexing and reduces reliance on traditional crawl schedules.” … “IndexNow is becoming foundational to the way search engines keep pace with web changes.” — Fabrice Canel & Krishna Madhavan, Microsoft AI/Bing, -ebilir 19, 2025.
Cloudflare
- “Cloudflare will take care of signaling to these search engines when your content has changed via the IndexNow protocol.” (Türkçe gloss: İçeriğiniz IndexNow protokolü aracılığıyla değiştiğinde Cloudflare bu arama motorlarına sinyal göndermeyi üstlenir.)
- “Our observation suggests that 53% of this crawler traffic is wasted.” (Türkçe gloss: Gözlemimiz, bu tarayıcı trafiğinin %53’ünün boşa harcandığını gösteriyor.) — Cloudflare, Crawler Hints Update, Oct 18, 2021.
Google — “testing” statement (ve neden önemli olduğu)
- “We’re encouraged by work to make web crawling more efficient, and we will be testing the potential benefits of this protocol.” — Google spokesperson, Nov 9, 2021, via arama motoru Land (ve reported identically tarafından arama motoru Journal). bu Google’s yalnızca substantive kamuya birçık statement on IndexNow — note o’s hakkında testing, değil adopting. okuyun coverage
- “Google is not currently participating in this initiative, citing its very efficient crawling mechanism and its continued improvement.” — Yoast, summarizing Google’s stance. Jump -e quote
ayarla up IndexNow — checklist
bir bir-time setup, o hâlde o runs on her bençerik change:
- Generate bir key — bir hex string of 8–128 chars (
a–z,A–Z,0–9, dashes). en çok plugins/CDNs generate bir bençin siz. - ana makine key file — upload
{your-key}.txt(UTF-8, containing key) -e sizin site root, e.g.https://example.com/{your-key}.txt. yapğrula o döndürür200ve shows key. -erseniz ana makine o anywhere diğer -den root, şu path ayrıca caps hangi URLs key -ebilir submit — root avoids limit. - seç nasıl siz’ll submit — bir platform integration (Cloudflare, Yoast, Rank Math, Wix, Shopify, Ahrefs site denetimi, Bing Webmaster araçlar) veya sizin kendi API çbirğrılar.
- Submit on ekle — ping yeni URLs olarak siz publish.
- Submit on update — ping URLs ne zaman onların bençerik meaningfully changes.
- Submit on delete / yönlendirme — ping removed veya redirected URLs bu nedenle motorlar drop stale sürüm faster.
- Verify o’s working — kontrol et IndexNow / IndexNow Insights rapor in
Bing Webmaster araçlar ve watch bençin non-
200responses. - koru sizin sitemap — IndexNow dır additive; yapmayın kaldır sizin XML sitemap (o’s hâlâ nasıl Google discovers siz).
- ayarla expectations — remember bu affects Bing/Yandex/Naver/Seznam/Yep, değil Google, ve o speeds discovery, değil sıralamalar.
mental models
1. Push vs pull discovery. Discovery olur two ways. Pull: motorlar come -e siz on onların kendi schedule — bağlantılar ve sitemaps. Push: siz go -e them moment something changes — IndexNow (cross-motor), Google dizine ekleme API (Google, narrow), ve feed mechanisms like RSS/WebSub. IndexNow dır cross-motor push channel. eğer bir changed sayfa değildir olma seçilen up fast enough on Bing, push dır lever.
2. Submit once, ulaş tümü ( shared ping).
siz yapmayın integrate per motor. bir submission -e herhangi bir participant endpoint (veya
api.indexnow.org) fans out -e her IndexNow-enabled motor. oluştur
integration once; network yapar distribution.
3. three jobs, three araçlar kural.
- Sitemaps = baseline pull discovery bençin everyone, dahil Google. Never drop them.
- IndexNow = push acceleration bençin Bing, Yandex, Naver, Seznam, Yep.
- Google dizine ekleme API = push bençin Google, ama yalnızca
JobPosting+BroadcastEvent. kullan tümü three bençin ne her dır aslında bençin — none replaces başka bir.
4. Discovery ≠ dizine ekleme ≠ sıralama. IndexNow moves discovery needle on participating motorlar. o yapmaz guarantee sayfa alır dizine eklenmiş, ve o never affects sıralama. eğer goal dır “rank better,” IndexNow değildir araç; eğer o’s “al benim fresh bençerik noticed on Bing fast,” o dır.
Submit URLs -e IndexNow
Once sizin key file dır live at root, submitting dır bir tek HTTP istek. shared ping anlamına gelir bir çbirğrı reaches her participating motor.
tek URL (al)
curl "https://api.indexnow.org/indexnow?url=https://www.example.com/changed-page&key=YOUR_KEY"bir 200 OK anlamına gelir o idi accepted. On sizin ilk submission ile bir yeni key siz -ebilir
see bir 202 instead — URL idi received ama key dır hâlâ olma verified;
later submissions typically döndür 200. diğer codes: 400 (bad istek), 403
(key değil valid, veya file dır found ama key değildir in o), 422 (URLs yapmayın
belong -e ana makine, veya key mismatch), 429 (rate-limited / ele alınır olarak spam).
Up -e 10 000 URLs (JSON POST)
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json; charset=utf-8" \
-d '{
"host": "www.example.com",
"key": "YOUR_KEY",
"keyLocation": "https://www.example.com/YOUR_KEY.txt",
"urlList": [
"https://www.example.com/url1",
"https://www.example.com/folder/url2"
]
}'Submit yalnızca URLs şu aslında changed (eklendi, updated, deleted/redirected) — şu
respects protokol’s intent ve avoids 429 spam handling.
ayarla up key file (verification)
whole auth model dır bir text file at sizin root. Generate bir key, o hâlde sun o.
Generate bir key (hex string)
# 32-char lowercase hex key — within the 8–128 char spec (a–z A–Z 0–9 and dashes)
openssl rand -hex 16
# → e.g. 9f8c2a1b4d6e0f37a5c9b8d2e1f04736oluştur ve ana makine key file
KEY="9f8c2a1b4d6e0f37a5c9b8d2e1f04736"
printf '%s' "$KEY" > "${KEY}.txt"
# Deploy ${KEY}.txt to your web root so it's reachable at:
# https://www.example.com/9f8c2a1b4d6e0f37a5c9b8d2e1f04736.txtyapğrula o’s reachable
curl -i "https://www.example.com/${KEY}.txt"
# Expect: HTTP/2 200 and a body equal to the keymotorlar fetch bu file -e yapğrula siz control ana makine önce accepting herhangi bir
submission. -erseniz ana makine o somewhere diğer -den root, benşaret et -e o ile
keyLocation in sizin POST body — ama note şu bir non-root keyLocation ayrıca
scopes hangi URLs şu key -ebilir submit (bir key file at /catalog/key.txt yalnızca
kapsar URLs altında /catalog/). Root placement avoids şu limit.
araçlar -e ayarla up ve izle IndexNow
- Cloudflare — Crawler Hints — simplest on-ramp. Flip o on in Cache → Configuration ve Cloudflare pings IndexNow bençin siz whenever sizin bençerik changes. Free, no key management.
- WordPress plugins — Yoast SEO Premium (auto-pings on publish/update), Rank Math, tümü in bir SEO, ve Microsoft’s resmî IndexNow plugin.
- Wix / Duda / Shopify — oluşturulmuş-in IndexNow support bençin hosted platforms.
- Bing Webmaster araçlar — manual URL submission tied -e IndexNow plus IndexNow Insights rapor -e see ne’s olma submitted ve accepted.
- Ahrefs site denetimi — IndexNow integration — bir ben oluşturulmuş. Generate bir API key in tarama config, paste o -e sizin root key file, o hâlde open “sayfalar -e submit -e IndexNow” sorun — o surfaces sayfalar ile bençerik changes, yönlendirmeler, veya removed URLs — ve submit them (veya seç sizin kendi). çünkü Yep dır Ahrefs’ participating arama motoru, aynı submissions ayrıca feed Ahrefs’ kendi dizin.
- Roll sizin kendi — see Scripts tab bençin al/POST çbirğrılar ve key-file setup -erseniz’d rather hit API yapğrudan.
kaynaklar worth sizin time
benim related yazma & çalışır
- Ahrefs’ IndexNow integration (IndexNow, Yep & Ahrefs) — integration ben oluşturulmuş -e site denetimi, ve nasıl Yep (Ahrefs’ arama motoru) alır data -den IndexNow de.
- Beginner’s rehber -e teknik SEO — nerede discovery ve tarama fit in bigger picture.
benim speaking
- nasıl arama çalışır (SlideShare) — benim walkthrough of URL discovery, dahil push/feed mechanisms (RSS, WebSub) Google aslında kullanır — yararlı context bençin neden IndexNow dır değil bir of them. (benim standing disclaimer uygulanır: “This is my understanding of systems… not going to be 100% complete or accurate.”)
** protokol & resmî backers**
- indexnow.org — spec ve FAQ.
- bing.com/indexnow — Bing’s overview ve getting-started rehber.
-den others
- Yoast — IndexNow: ne o dır ve nasıl o benefits siz — clear, plugin-focused, ve honest hakkında Google’s non-adoption.
- SEJ — IndexNow Celebrates Two Years ile 1,4 Billion URLs Submitted Daily — adoption context.
- CrawlWP — IndexNow vs Google dizine ekleme API vs Sitemaps — comparison, dahil dizine ekleme API’s two-bençerik-type limit.
- Wikipedia — IndexNow — history, timeline, ve participants.
- arama motoru Land — Google dır testing IndexNow protokol bençin sustainability — birincil kaynak bençin Google’s Nov 2021 “we will be testing” statement; yararlı bençin understanding özgün framing.
- arama motoru Journal — Everything biz Know hakkında IndexNow bu nedenle Far — comprehensive early explainer covering launch details, nasıl shared ping çalışır, ve integration options.
- arama motoru Land — Bing Webmaster araçlar gains yeni IndexNow Insights rapor — kapsar IndexNow Insights rapor in Bing Webmaster araçlar ve ne o shows.
- arama motoru Roundtable — Fabrice Canel on Sitemaps & sonraki big thing in arama (vlog #234) — Bing’s principal IndexNow PM discusses protokol’s role alongside sitemaps.
- r/TechSEO — community bençin tarama/dizin/discovery debugging.
yaygın IndexNow sorunlar
Symptom → muhtemel neden ol → düzelt, based on response codes Bing belgeler.
Submission döndürür 403 Forbidden
- neden ol 1: key file değildir reachable at root (veya
keyLocationsiz declared). - neden ol 2: key file dır reachable, ama onun contents yapmayın match
keysiz submitted. - düzelt:
curl -i "https://www.example.com/{your-key}.txt"ve yapğrula siz al200ile bir body şu’s tam olarak key, no extra whitespace veya HTML wrapper. Re-upload eğer file dır missing veya bençerik dır yanlış.
Submission döndürür 422
- neden ol: URLs in
urlListyapmayın belong -ehostsiz declared, veya key yapmaz match ana makine/schema siz’re submitting bençin. -erseniz’re kullanarak bir non-rootkeyLocation, bu ayrıca fires ne zaman bir submitted URL falls outside key file’s kendi path — bir key hosted at/catalog/key.txt-ebilir’t kapsa URLs altında/help/. - düzelt: kontrol et şu her URL in payload paylaşımlar aynı ana makine olarak
host(ve protokol —https://www.example.comvsexample.comolmadanwwwdır farklı hosts). bir key file kapsar bir ana makine (ve, bençin non-root placement, bir path prefix); submit her subdomain’s URLs ile şu subdomain’s kendi key.
ilk submission ile bir yeni key döndürür 202 yerine 200
- neden ol: değil bir error.
202anlamına gelir URL idi received ama arama motoru dır hâlâ verifying key karşı sizin key file. - düzelt: nothing -e yap — resend later veya sadece wait; subsequent submissions ile
aynı, now-verified key typically döndür
200.
Submission döndürür 400
- neden ol: malformed istek — bad JSON, missing required field (
host,key,urlList), veya bir key outside 8–128 char hex/dash spec. - düzelt: validate JSON body ve key format önce sending. bençin al form, yapğrula URL dır uygun biçimde encoded.
Submission döndürür 429
- neden ol: de çok söyleıda istekler in bir kısa window — ele alınır olarak potential spam.
- düzelt: yalnızca submit URLs şu aslında changed (eklendi/updated/deleted), batch them -e fewer POSTs yerine bir al per URL, ve back off önce retrying.
siz submitted successfully ama Google hâlâ hasn’t dizine eklenmiş sayfa
- neden ol: bu değildir bir IndexNow sorun — Google yapmaz consume IndexNow at
tümü. bir
200-den IndexNow yalnızca confirms Bing/Yandex/Naver/Seznam/Yep accepted ping. - düzelt: bençin Google, kontrol et sizin XML sitemap ve kullan GSC’s URL Inspection / Sitemaps rapor — see site’s Sitemap Validator ve Google arama Console CSV Analyzer araçlar instead.
sayfalar değildir görünme faster on Bing despite 200 responses
- neden ol: IndexNow dır bir prioritization sinyal, değil bir guarantee — Bing hâlâ decides whether ve ne zaman -e (re)tarama ve dizin.
- düzelt: yapğrula submissions dır landing at tümü via Bing Webmaster araçlar’ IndexNow Insights rapor. eğer onlar’re accepted ama sayfalar hâlâ değildir updating, sorun dır muhtemel tarama/dizin eligibility (thin bençerik, noindex, blocked tarafından robots.txt), değil push itself.
IndexNow hızlı başvuru
Participants
| motor | Supports IndexNow? |
|---|---|
| Bing | Yes (co-launched, Oct 18, 2021) |
| Yandex | Yes (co-launched, Oct 18, 2021) |
| Naver | Yes |
| Seznam.cz | Yes |
| Yep (Ahrefs) | Yes |
| Amazon | Listed olarak bir submission endpoint on indexnow.org’s FAQ olarak of Jul 2026 — değil henüz named on homepage’s kendi özet line |
| No — tested in 2021, never adopted |
Endpoints ve limits
| değer | |
|---|---|
| al endpoint | https://api.indexnow.org/indexnow?url={url}&key={key} |
| POST endpoint | https://api.indexnow.org/indexnow |
| Bulk limit | ≤10 000 URLs per POST |
| Key length | 8–128 chars, hex (a–z, A–Z, 0–9) + dashes |
| Key file | {key}.txt, UTF-8, at site root (veya declared keyLocation) |
Response codes
| Code | Meaning |
|---|---|
200 | Accepted |
202 | Received, key validation pending (typically ilk submission yalnızca) |
400 | Bad istek / malformed |
403 | Key invalid, veya key file yapmaz contain key |
422 | URLs yapmayın belong -e ana makine, veya key/schema mismatch |
429 | Rate-limited — ele alınır olarak potential spam |
kim -e ping vs ne yaptığı
| araç | Push/Pull | Reaches Google? |
|---|---|---|
| IndexNow | Push | No |
| XML Sitemap | Pull | Yes |
| Google dizine ekleme API | Push | Yes — JobPosting/BroadcastEvent yalnızca |
bir-click integrations: Cloudflare (Crawler Hints), Yoast SEO Premium, Rank Math, tümü in bir SEO, Wix, Duda, Shopify, Bing Webmaster araçlar, Ahrefs site denetimi.
Verify IndexNow dır aslında working
Proof benşaret eder her biri bençin adım of setup, -den key file -e yapğrulanmış submission.
Key file dır live ve correct
- test et -e çalıştır:
curl -i "https://www.example.com/{your-key}.txt" - beklenen sonuç:
HTTP/2 200ile bir response body şu’s tam olarak key string, nothing else. - başarısızlık interpretation: bir non-
200anlamına gelir file değildir deployed veya değildir at declared location; bir body şu yapmaz match key anlamına gelir yanlış file aldı uploaded. - izleme window: immediate.
- Rollback trigger: re-upload correct file eğer kontrol et fails; yapmayın submit
URLs until bu geçer, veya her submission -ecek
403.
Submission dır accepted
- test et -e çalıştır: submit bir known URL via al endpoint (see Scripts tab) ve okuyun HTTP status returned.
- beklenen sonuç:
200 OK(veya202 Acceptedeğer o’s sizin ilk submission ile bir yeni key — şu’s olağbir, değil bir başarısızlık, ve later submissions -meli settle -e200). - başarısızlık interpretation:
403= key/key-file mismatch;422= URL/ana makine mismatch (veya birkeyLocationwhose path yapmaz kapsa bu URL);429= rate-limited, back off;400= malformed istek. - izleme window: immediate — response comes back synchronously.
- Rollback trigger: düzelt specific neden ol per response code (see yaygın sorunlar tab) ve resubmit.
motor aslında received ve processed submissions
- test et -e çalıştır: kontrol et IndexNow Insights rapor in Bing Webmaster araçlar.
- beklenen sonuç: submitted URLs listed ile bir accepted status, matching ne siz sent.
- başarısızlık interpretation: URLs missing -den rapor despite
200responses suggests bir submission siz think went out didn’t (kontrol et sizin integration’s logs — Cloudflare, Yoast, etc.). - izleme window: izin ver bir few hours -e bir day bençin rapor -e reflect recent submissions.
- Rollback trigger: re-verify key file ve resend eğer bir batch dır consistently missing -den rapor.
Bing aslında (re)tarandı changed sayfa
- test et -e çalıştır: kontrol et sizin server logs (veya bir Log File Analyzer çalıştır, see
site’s Log File Analyzer) bençin bir
bingbothit on submitted URL sonra ping. - beklenen sonuç: bir bingbot istek -e URL bençinde hours of accepted IndexNow submission — faster -den onun olağbir recrawl cadence bençin şu sayfa.
- başarısızlık interpretation: no bingbot hit sonra bir reasonable window anlamına gelir submission idi accepted ama değil henüz prioritized, veya URL dır blocked (robots.txt, noindex) -den olma tarandı at tümü.
- izleme window: hours -e bir couple of days.
- Rollback trigger: none — bu bir discovery sinyal, değil bir lever -ebilirsiniz force; eğer tarama hâlâ yapmaz izle, kontrol et bençin bir blocking sorun instead.
Confirming bu changes nothing bençin Google (sanity kontrol et)
- test et -e çalıştır: compare Google’s tarama/dizin timing bençin bir submitted URL (via GSC’s URL Inspection veya tarama istatistikler) karşı bir control sayfa siz yaptı değil submit -e IndexNow.
- beklenen sonuç: no measurable difference — Google’s behavior dır unaffected tarafından IndexNow submissions either way.
- başarısızlık interpretation: -erseniz yap see bir correlation, o’s coincidental (olağbir tarama variance), değil causal — Google yapmaz consume IndexNow.
- izleme window: several days -e bir olağbir tarama cycle.
- Rollback trigger: none — bu test et vardır -e yapğrula expectations, değil -e drive bir change.
test et yourself: IndexNow
Five quick questions on ne IndexNow dır, nasıl o çalışır, ve nerede onun limits dır.
Değişiklik günlüğü
8 Ağu 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.
18 Tem 2026 tarihinde güncellendi.
Editoryal özet ve kaydedilen değişiklik ayrıntıları.Değişiklik ayrıntıları
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
-
Ayrıntılı değişiklik notları şu anda İngilizce olarak mevcut.
Tam karşılaştırma kullanılamıyor — bu sürüm için önceki anlık görüntü arşivlenmemiş.