Skip to main content

Website Ping Tool

Third-party service

Notify search engines that a URL is new or updated so they re-crawl it sooner — submits via IndexNow (Bing, Yandex, Naver, Seznam.cz, Yep), the working protocol that replaced Google/Bing's now-dead sitemap ping endpoints.

Input

8-128 letters/digits/hyphens. Before pinging, host a file containing exactly this key at https://yourdomain.com/<key>.txt (or set a custom location below) — IndexNow verifies it synchronously.

Leave blank to use the default https://yourdomain.com/<key>.txt.

Up to 10 URLs, one per line — all must share the same domain as the key file.

Output

Per-URL results
URLResultDetail
No data yet
Was this helpful?

Guides

What Website Ping Tool does

Submits a URL to search engines so they know it's new or changed and re-crawl it sooner, instead of waiting for their next scheduled pass. It works through IndexNow, a shared protocol that Bing, Yandex, Naver, Seznam.cz and Yep all consume from one submission.

Why not the classic "ping" endpoints?

Most tools with this name still call the old google.com/ping?sitemap= and bing.com/ping?sitemap= URLs from the 2000s-era sitemap-ping convention. Both are dead: Google deprecated its endpoint in June 2023 (it now 404s), and Bing's returns 410 Gone. A tool that hits them still shows a green "pinged!" message — it just isn't notifying anyone anymore. This tool uses IndexNow instead, which is live and actually verifies your submission.

How to use it

  1. Generate a key — any 8-128 letter/digit/hyphen string works. Our UUID Generator or Token Generator both make a good one.
  2. Create a text file named <your key>.txt containing just the key, and upload it to your site's root — e.g. https://yourdomain.com/a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4.txt. This is how IndexNow confirms you actually control the domain.
  3. Paste the key, and up to 10 URLs (one per line) from that same domain, into the form.
  4. Click Ping. Each URL is submitted to IndexNow's shared API and you'll see its result: submitted, key not yet verified, or rejected.

Reading the results

"Submitted" means IndexNow accepted the URL and verified your key on the spot. "Received" means it accepted the submission but hasn't checked the key file yet — give it a minute and try again if it doesn't move to "Submitted." "Key not verified" means the key file isn't reachable yet at the expected location (a typo in the filename or the wrong path are the usual causes).

What this doesn't do

IndexNow doesn't include Google — Google never joined the protocol and only accepts direct URL submissions through Search Console's Indexing API, which requires signing in and verifying a specific property, so it can't be offered as a paste-a-URL tool. Submitting a URL also isn't a guarantee of indexing; participating engines still apply their own quality and crawl-budget decisions. For a broader crawl-visibility check, see Website SEO Score Checker.

Privacy

Your key and URLs are sent only to the IndexNow API to submit the ping and aren't stored on our end. Requests to private or local network addresses are blocked.

indexnowping search enginesreindex urlnotify search enginesbing indexnowsubmit urlcrawl requestsitemap ping

Use it from code

From 3 credits per call

REST API

curl -X POST https://api.iotools.cloud/v1/tool/website-ping-tool \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "key": "a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4",
    "keyLocation": "",
    "urls": "https://example.com/"
  }'

Swap in your own key from your account. The tool's fields are the body — no wrapper.

Ask an AI agent

Use the IOTools `website-ping-tool` tool (Website Ping Tool) on this input:

YOUR_INPUT_HERE

Paste this at any agent connected to the IOTools MCP server, then add your input.

Love the tools? Lose the ads.

One payment clears every ad from your account, for good. No subscription, no tracking.