When the user wants to implement IndexNow, notify search engines of new/updated URLs, or speed up Bing indexing. Also use when the user mentions "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.
Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read it for site URL.
Identify:
IndexNow notifies search engines (mainly Bing) of new or updated URLs to speed up indexing.
https://example.com/{key}.txtMethodWhen to useSingle URLNew or updated pageBatchMany URLs at once (e.g., after deploy)Relative pathsConvert to full URLs before submitting
PracticeNoteWhen to submitNew pages, major content updates, meta changesWhen not toMinor edits; let natural crawling handleFrequencyOnce per deploy; avoid excessive submissionsPrioritySubmit high-value commercial pages first
bash
npm run build
npm run indexnow:all
site-pages-config.ts) or sitemap generation logic.IssueFixDomain verification failsEnsure URL uses correct domainAPI key errorVerify key and verification file matchNetwork errorsRetry; API can be intermittent