How it works
Five minutes now, then never again
There is exactly one thing only you can do — prove you own the domain by putting a file on it. Everything else is ours.
Add your domain
Type in the hostname you want indexed. We normalise whatever you paste — a full URL, a trailing slash, capital letters — down to a clean hostname, and warn you about the www trap: IndexNow treats example.com and www.example.com as two separate sites. Pick the one your pages actually resolve to.
We generate your key
Instantly, and to spec: 32 characters, letters and digits only, well within the protocol's 8–128 character rule. You never need to read the specification or invent one yourself.
Example key
a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6
The key file gets installed — by us, or by you
This is where most services leave you on your own. You choose: hand us a scoped Cloudflare API token or your FTP details and we put the file in place ourselves, using them once and never storing them. Or download the file and upload it yourself, with specific instructions for 18 platforms. Both routes end in the same place.
Must load at
https://yourdomain.com/a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6.txt
We verify it — and keep trying
Click verify and we fetch the file. If it is not there yet, we keep checking in the background for the next half hour rather than failing at you. When it does fail, we tell you exactly why: a 404, a login wall, an HTML error page served with a 200, or contents that do not match.
We start watching
From then on it runs itself. We read your sitemap as often as hourly, compare it against what we saw last time, and submit only the URLs that are genuinely new or changed. Every batch is logged with the real response from the search engines so you can see it working.
Optional: ping us the instant you publish
If waiting up to an hour is too slow, call your domain's API token from your CMS when you hit publish. The URL goes out within seconds. One line in a WordPress hook or a deploy script does it.
curl -X POST https://rapidindex.softech.team/api/v1/ping \
-H "Authorization: Bearer YOUR_DOMAIN_TOKEN" \
-H "Content-Type: application/json" \
-d '{"urls":["https://yourdomain.com/new-post"]}'
Why can't you host the key file for me?
We get asked this a lot, and the honest answer is that the protocol won't allow it. IndexNow verifies ownership by requiring the key file on the same host as the URLs being submitted. A file on our servers proves nothing about your site — that's precisely the point of the check. Redirect tricks are unreliable and can get your submissions rejected.
So the one file is genuinely unavoidable. What we can do is make it as painless as possible: generate the key, give you the file, tell you exactly where it goes on your specific platform, keep checking until it appears, and tell you precisely what's wrong if it doesn't.
Stop waiting to be found
Set it up once. We keep telling the search engines about every change you make, for $12 a year.