Index Now
/install indexnow-mcp
index-now
Instantly submit URLs for indexing across search engines using IndexNow protocol and Google Indexing API.
Capabilities
- Submit URLs to IndexNow — Instantly notify Bing, Yandex, Naver, Seznam about new or updated pages
- Submit to Google Indexing API — Request fast crawling from Google (requires service account)
- Submit entire sitemaps — Parse sitemap XML and submit all URLs at once
- Generate API keys — Create IndexNow API keys and verification files
- Check indexing status — See when Google last received indexing notifications
IndexNow Setup
IndexNow requires two things:
- An API key (any UUID string)
- A verification file at your domain root (
https://yourdomain.com/{key}.txt)
Generate a key:
# Generate a UUID
uuidgen
# Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
# Create verification file
echo "a1b2c3d4-e5f6-7890-abcd-ef1234567890" > public/a1b2c3d4-e5f6-7890-abcd-ef1234567890.txt
How to Submit URLs
IndexNow (Bing, Yandex, Naver, Seznam)
When asked to submit URLs for indexing:
- User needs an IndexNow API key (help them generate one if they don't have one)
- Submit to all engines simultaneously using the IndexNow API
- Report results per engine
Google Indexing API
Requires a Google Cloud service account with Indexing API enabled:
- Create a service account in Google Cloud Console
- Enable the Indexing API
- Add the service account email as an owner in Google Search Console
- Generate an access token
Supported Engines
| Engine | Protocol | Daily Limit |
|---|---|---|
| Bing | IndexNow | Unlimited |
| Yandex | IndexNow | Unlimited |
| Naver | IndexNow | Unlimited |
| Seznam | IndexNow | Unlimited |
| Indexing API | 200 URLs/day (default) |
Common Use Cases
- After publishing new blog posts or pages
- After updating existing content
- After a site migration (submit all new URLs)
- After fixing SEO issues (request re-crawl)
- Submitting an entire sitemap for a new site
Response Codes
| Code | Meaning |
|---|---|
| 200 | OK — URLs submitted successfully |
| 202 | Accepted — URLs queued for processing |
| 400 | Bad request — check URL format |
| 403 | Forbidden — API key doesn't match host |
| 422 | Unprocessable — URLs don't belong to host |
| 429 | Rate limited — try again later |
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install indexnow-mcp - After installation, invoke the skill by name or use
/indexnow-mcp - Provide required inputs per the skill's parameter spec and get structured output
What is Index Now?
Submit URLs for instant indexing via IndexNow (Bing, Yandex, Naver, Seznam) and Google Indexing API. Generate API keys, submit sitemaps, and check indexing s... It is an AI Agent Skill for Claude Code / OpenClaw, with 141 downloads so far.
How do I install Index Now?
Run "/install indexnow-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Index Now free?
Yes, Index Now is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Index Now support?
Index Now is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Index Now?
It is built and maintained by sharozdawa (@sharozdawa); the current version is v1.0.0.