IndexNow Key Checker
Paste your domain and IndexNow key. We fetch the key file the way a search engine does and tell you exactly what is wrong — free, no account.
Why a 202 does not mean your key works
This is the single most misleading thing about IndexNow. The global endpoint, Bing and Yandex answer
202 Accepted to any request with a
syntactically valid key — including a key that was never published anywhere. They check the key file
later, and if that check fails the submission is discarded with no further notification.
So a submission tool that shows a green tick for a 202 is telling you nothing. Naver, Seznam, Yep and
Amazon validate during the request and return 403
instead, which is why the same key can appear to work on some engines and fail on others.
What each result means
| Result | What it means and how to fix it |
|---|---|
| verified | The file is reachable and contains your key. Submissions for this host will be honoured. |
| not_found | 404 or 410. The file is not published, or not at that path. Upload a text file containing only the key. |
| mismatch | The file exists but its contents are not your key — often an HTML 404 page returned with a 200 status, or the wrong key left over from a previous setup. |
| bad_status | A non-200 response such as 401, 403 or 500. The file must be publicly readable, with no auth and no redirect to a login page. |
| unreachable | DNS failure, TLS error or timeout. Check the host resolves publicly and the certificate is valid. |
Publishing the key file correctly
1. Pick a key. 8–128 characters, letters, numbers and dashes only. Generate one here if you do not have one.
2. Create the file. Name it {your-key}.txt and put the key inside as the only content. No quotes, no JSON, no surrounding markup.
3. Serve it from the host root. https://example.com/{your-key}.txt. It must be the same host as the URLs you submit — www. counts as different.
4. Check it here. Then submit your URLs.
Frequently asked questions
Why does IndexNow return 403 for my key?
I got 202 Accepted. Does that mean it worked?
Where exactly does the key file go?
Does www.example.com work for a key hosted on example.com?
Does the key file have to be text/plain?
Can the key file redirect?
Key verified? Submit your URLs
Bing, Yandex, Naver, Seznam, Yep and Amazon — free, no account.
Submit URLs