← Back to Skills Marketplace
sharozdawa

Index Now

by sharozdawa · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
141
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install indexnow-mcp
Description
Submit URLs for instant indexing via IndexNow (Bing, Yandex, Naver, Seznam) and Google Indexing API. Generate API keys, submit sitemaps, and check indexing s...
README (SKILL.md)

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:

  1. An API key (any UUID string)
  2. 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:

  1. User needs an IndexNow API key (help them generate one if they don't have one)
  2. Submit to all engines simultaneously using the IndexNow API
  3. Report results per engine

Google Indexing API

Requires a Google Cloud service account with Indexing API enabled:

  1. Create a service account in Google Cloud Console
  2. Enable the Indexing API
  3. Add the service account email as an owner in Google Search Console
  4. Generate an access token

Supported Engines

Engine Protocol Daily Limit
Bing IndexNow Unlimited
Yandex IndexNow Unlimited
Naver IndexNow Unlimited
Seznam IndexNow Unlimited
Google 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
Usage Guidance
This is an instruction-only skill (no code), and it appears to do what it says: help you generate IndexNow keys, place verification files on your site, and use Google Indexing API. Before using it: ensure you (or the agent) have permission to write files to your website root (the SKILL.md shows creating public/<key>.txt), keep any Google service-account JSON private and only provide it where needed, and be prepared to perform the Google Search Console ownership step manually. The skill doesn't automatically fetch or store credentials — you should plan how you'll generate and securely store the service-account key and access tokens if you want automated submissions. If you expect fully-automated submissions, verify the exact IndexNow and Google API endpoints and authentication steps in your deployment, since the document omits low-level API call examples.
Capability Analysis
Type: OpenClaw Skill Name: indexnow-mcp Version: 1.0.0 The skill bundle consists of documentation (SKILL.md) and metadata for an indexing tool designed to submit URLs to search engines via IndexNow and Google Indexing API. The instructions are clearly aligned with the stated SEO purpose, providing standard guidance for API key generation and service account setup without any evidence of malicious intent, data exfiltration, or harmful prompt injection.
Capability Assessment
Purpose & Capability
The name/description (IndexNow + Google Indexing) match the instructions. Required actions (generate API key, create verification file, use Google service account) are expected for the stated functionality.
Instruction Scope
Instructions stay within the skill's scope (generate UUID, create verification file in site root, submit URLs). They assume the user/agent can write files to the site's public root and perform HTTP submissions, which is appropriate but requires the user to provide hosting access; the SKILL.md does not include explicit API endpoints or example HTTP calls, and relies on the operator to perform Google service-account token generation.
Install Mechanism
No install spec or code is present (instruction-only), so nothing will be written to disk or downloaded by the skill itself. This is the lowest-risk model for a skill of this type.
Credentials
The skill declares no required environment variables, which is coherent for an instruction-only skill. However, Google Indexing requires a service-account credential (JSON) and the SKILL.md describes creating it but does not declare or document how the agent will access/store that credential — a minor documentation gap (not necessarily malicious) that the user should address by keeping service-account keys secure.
Persistence & Privilege
The skill is not always-enabled and does not request persistent system privileges. It's user-invocable and can be run by the agent when allowed, which is appropriate for its function.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install indexnow-mcp
  3. After installation, invoke the skill by name or use /indexnow-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of index-now skill for instant URL indexing. - Submit URLs or sitemaps to Bing, Yandex, Naver, Seznam (via IndexNow) and Google (via Indexing API). - Generate IndexNow API keys and domain verification files. - Check indexing notification status for submitted URLs. - Includes setup and usage instructions for both IndexNow and Google Indexing API.
Metadata
Slug indexnow-mcp
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

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.

💬 Comments