How IndexSnap works
IndexSnap helps you tell search engines about new, updated, or removed pages — instead of waiting for a crawler to find them on its own. Pick your method below: IndexNow for Bing and Yandex, or the Google Indexing API for Google.
IndexNow — notify Bing & Yandex
IndexNow is a protocol by Microsoft Bing and Yandex. When you submit a URL, participating search engines are pinged directly so they know the page has changed. You can submit up to 10,000 URLs per request.
Get your IndexNow key
Generate a free key at bing.com/indexnow/getstarted. The key is a random string that proves you control the site.
Host the key file at your site root
Upload a text file named <your-key>.txt containing only the key, at the root of your site — for example https://yoursite.com/<your-key>.txt. Search engines check this file to verify ownership.
Add your site & verify
On IndexSnap's IndexNow page, add your site's host and key, then click Verify. IndexSnap checks that the key file is reachable at your site root.
Load URLs and submit
Load URLs from your sitemap, paste them in, or upload a file — up to 10,000 per request — and click Submit. IndexSnap sends them to IndexNow, and a 200 or 202 response means the request was accepted.
Google Indexing API — notify Google
Google's Indexing API lets site owners directly notify Google when pages are added, updated, or removed. Google provides 200 publish requests per day per Google Cloud project, and states the API is intended for short-lived pages such as job postings and livestreams — though many site owners use it for other fresh content too.
Create a Service Account & JSON key
In Google Cloud Console, create a project, then create a Service Account and download its JSON key file. Treat this file like a password.
Enable the Indexing API
In the same Google Cloud project, enable the Indexing API from the API Library. Without this step, requests will be rejected.
Add the service account as Owner in Search Console
In Google Search Console, open your property's settings and add the service account's email address as an Owner. Google only accepts indexing requests for properties the account owns.
Connect & submit
On IndexSnap's Google Indexing page, connect with Google in one click (OAuth) or paste your Service Account JSON, then load your URLs and submit. The limit is 200 publish requests per day per Google Cloud project.
What happens after you submit?
A successful response means the search engine accepted your notification — it does not guarantee the page will be indexed, or when. Crawling and indexing remain the search engine's decision, and can take hours or days. IndexSnap never stores your keys or your URLs on a server: everything lives only in your own browser, in localStorage, and you can clear it at any time.
New here? Start with the frequently asked questions if anything above is unclear, or jump straight in.
Free to use. No account needed. Your keys stay in your browser.