
Indexnow
- 807 installs
- 787 repo stars
- Updated June 9, 2026
- kostja94/marketing-skills
indexnow is an SEO skill that guides developers through IndexNow protocol integration to notify Bing and compatible search engines of new or updated URLs for faster indexing.
About
indexnow (version 1.0.1) is a technical SEO skill from kostja94/marketing-skills for implementing the IndexNow protocol. It helps developers notify search engines—primarily Bing—when URLs are created or updated, enabling faster indexing than waiting for natural crawls alone. The skill also covers syncing URL lists with sitemaps as a single source of truth and points to the xml-sitemap skill for sitemap-specific work. Developers reach for indexnow when shipping new pages, publishing content updates, or automating instant URL notification through the IndexNow API.
- Generates IndexNow API keys and verification files automatically
- Submits individual URLs or batches from sitemaps to Bing and Yandex
- Integrates with CI/CD pipelines for automatic URL notification on deploy
- Reads project-context.md to identify site URL and deployment setup
- Provides sitemap IndexNow sync guidance when paired with xml-sitemap
Indexnow by the numbers
- 807 all-time installs (skills.sh)
- +6 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #549 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kostja94/marketing-skills --skill indexnowAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 807 |
|---|---|
| repo stars | ★ 787 |
| Security audit | 3 / 3 scanners passed |
| Last updated | June 9, 2026 |
| Repository | kostja94/marketing-skills ↗ |
How do you speed up Bing indexing for new URLs?
Notify Bing and other search engines of new or updated URLs for faster indexing using the IndexNow protocol.
Who is it for?
Developers shipping content-heavy sites who want programmatic instant-indexing notifications alongside their sitemap pipeline.
Skip if: Sites that only target Google indexing, where IndexNow provides no direct benefit and Google Search Console remains the primary channel.
When should I use this skill?
The user mentions IndexNow, Bing indexing, URL notification, instant indexing, or syncing URL lists with a sitemap for search engines.
What you get
IndexNow API integration, URL notification payloads, and sitemap-synced URL lists submitted to Bing and compatible search engines.
- IndexNow API integration
- URL notification configuration
- Sitemap-synced URL submission lists
By the numbers
- Skill metadata version 1.0.1
Files
SEO Technical: IndexNow
Guides IndexNow protocol integration for faster search engine indexing (primarily Bing).
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Scope (Technical SEO)
- IndexNow: Submit URLs to Bing/Yandex for faster indexing
- URL notification: Notify search engines of new or updated URLs
Initial Assessment
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read it for site URL.
Identify: 1. Site URL: Base domain 2. URL source: Config file, sitemap, CMS, etc. 3. Deployment: CI/CD, manual, or both
Overview
IndexNow notifies search engines (mainly Bing) of new or updated URLs to speed up indexing.
Implementation Steps
1. API Key and Verification
- Generate API key (e.g., UUID)
- Create verification file:
https://example.com/{key}.txt - File content: the API key string
- Configure key and URL in your IndexNow client
2. Submission Methods
| Method | When to use |
|---|---|
| Single URL | New or updated page |
| Batch | Many URLs at once (e.g., after deploy) |
| Relative paths | Convert to full URLs before submitting |
3. Best Practices
| Practice | Note |
|---|---|
| When to submit | New pages, major content updates, meta changes |
| When not to | Minor edits; let natural crawling handle |
| Frequency | Once per deploy; avoid excessive submissions |
| Priority | Submit high-value commercial pages first |
4. CI/CD Integration
npm run build
npm run indexnow:all5. Single Source of Truth (URL List)
- Use same config as sitemap: Import URL list from central config (e.g.,
site-pages-config.ts) or sitemap generation logic. - Avoid: Separate hardcoded URL lists for IndexNow—leads to inconsistency and missed URLs.
- Feed: If you have RSS/feed, it can also consume from the same config to stay in sync.
Supported Search Engines
- Bing: Primary support
- Yandex: Supports IndexNow
- Google: Does not use IndexNow; use Sitemap + Search Console
Verification
- Check Bing Webmaster Tools for indexing status
- Monitor submission logs for errors
Common Issues
| Issue | Fix |
|---|---|
| Domain verification fails | Ensure URL uses correct domain |
| API key error | Verify key and verification file match |
| Network errors | Retry; API can be intermittent |
Output Format
- Setup steps: Key generation, verification file
- Submission flow: Single vs. batch
- Integration: CI/CD or manual script
- References: IndexNow docs
Related Skills
- xml-sitemap: Share same URL list from central config
- indexing: Broader indexing strategy
Related skills
How it compares
Use indexnow for Bing-oriented instant URL pings—not as a substitute for Google Search Console indexing requests.
FAQ
What search engines does IndexNow support?
indexnow focuses on the IndexNow protocol used primarily by Bing and other participating search engines. The skill guides API integration to notify those engines when URLs are added or updated for faster indexing.
Should IndexNow replace an XML sitemap?
indexnow complements sitemaps rather than replacing them. The skill covers syncing IndexNow URL lists with sitemap data as a single source of truth and references the xml-sitemap skill for dedicated sitemap work.
Is Indexnow safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.