IndexNow URL Submitter avatar
IndexNow URL Submitter

Pricing

from $0.01 / 1,000 results

Go to Apify Store
IndexNow URL Submitter

IndexNow URL Submitter

IndexNow is an open protocol supported by Bing, Yandex & to notify search engines immediately when content is created, updated, or deleted. Instead of waiting, you can proactively tell them about changes using the IndexNow protocol. Get your content indexed within minutes instead of waiting days.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Built by John Rippy | johnrippy.link

🏆 2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more →

Submit URLs to search engines instantly using the IndexNow protocol. Get your new and updated content indexed within minutes instead of waiting days for crawlers to discover changes.

What is IndexNow?

IndexNow is an open protocol supported by Bing, Yandex, and Seznam that allows websites to notify search engines immediately when content is created, updated, or deleted. Instead of waiting for search engines to crawl your site, you can proactively tell them about changes.

Benefits:

  • Instant indexing - URLs indexed within minutes, not days
  • 🌐 Multi-engine support - One submission notifies Bing, Yandex, and Seznam
  • 💰 Save crawl budget - Search engines don't need to repeatedly crawl your site
  • 🔄 Real-time updates - Perfect for news, e-commerce, and dynamic content

Features

  • Batch Submission: Submit up to 10,000 URLs per run
  • Multi-Engine: Submit to Bing, Yandex, Seznam, or all at once via IndexNow
  • Auto Key Generation: Automatically generate an API key if you don't have one
  • URL Validation: Validates URL format and host consistency
  • Webhook Integration: Get notified when submission completes
  • Demo Mode: Test the actor without making real API calls

Use Cases

Content Publishing

Notify search engines immediately when you publish new blog posts, articles, or product pages.

E-Commerce Updates

Submit product pages when prices change, inventory updates, or new items are added.

News Websites

Get breaking news indexed within minutes for maximum visibility.

SEO Automation

Integrate with your CI/CD pipeline to submit URLs after deployments.

Social Media Syndication

Combined with our poster actors, automatically submit posted content URLs.

Input Parameters

ParameterTypeDescription
urlsarrayList of URLs to submit (max 10,000)
apiKeystringYour IndexNow API key (auto-generated if not provided)
searchEnginestringEndpoint: indexnow, bing, yandex, or seznam
hoststringDomain host (extracted from URLs if not provided)
keyLocationstringURL where key file is hosted
webhookUrlstringWebhook URL for completion notification
demoModebooleanRun with sample data (default: true)

Output

{
"totalUrls": 3,
"submitted": 3,
"failed": 0,
"skipped": 0,
"results": [
{
"url": "https://example.com/blog/new-post",
"status": "success",
"responseCode": 200,
"message": "URLs submitted successfully"
}
],
"apiKey": "abc123def456...",
"keyLocationUrl": "https://example.com/abc123def456.txt",
"searchEngine": "indexnow",
"submittedAt": "2024-12-30T10:30:00.000Z"
}

Setup Instructions

1. Host Your API Key

After running the actor, you'll receive an API key. You must host this key as a text file on your domain:

  1. Create a text file containing ONLY your API key
  2. Upload it to your website root: https://yourdomain.com/{apiKey}.txt
  3. The file should be accessible publicly

Example:

  • API Key: abc123def456789
  • File location: https://yourdomain.com/abc123def456789.txt
  • File contents: abc123def456789

2. Submit URLs

{
"urls": [
"https://yourdomain.com/new-blog-post",
"https://yourdomain.com/updated-product",
"https://yourdomain.com/breaking-news"
],
"apiKey": "abc123def456789"
}

Response Codes

CodeMeaning
200URLs submitted successfully
202URLs accepted for processing
400Invalid request format
403Invalid API key or key file not found
422URLs don't match host or protocol mismatch
429Rate limit exceeded (too many requests)

Pricing

This actor uses pay-per-event pricing:

EventPrice
apify-actor-start$0.05 per run
urls_submitted$0.001 per URL

Example costs:

  • 100 URLs: $0.05 + (100 × $0.001) = $0.15
  • 1,000 URLs: $0.05 + (1,000 × $0.001) = $1.05
  • 10,000 URLs: $0.05 + (10,000 × $0.001) = $10.05

Integration Examples

With Webhook (Zapier/Make/n8n)

{
"urls": ["https://example.com/new-page"],
"apiKey": "your-key",
"webhookUrl": "https://hooks.zapier.com/your-webhook"
}

Scheduled Sitemap Submission

Combine with our Sitemap Generator actor to:

  1. Generate/crawl sitemap
  2. Extract URLs
  3. Submit to IndexNow

Best Practices

  1. Host the key file - Without it, submissions will fail with 403
  2. Consistent host - All URLs must be from the same domain
  3. Submit changes only - Don't submit unchanged pages
  4. Use webhooks - Get notified of success/failure
  5. Store your key - Reuse the same key for all future submissions

Limitations

  • Maximum 10,000 URLs per run
  • All URLs must be from the same domain
  • Key file must be hosted and publicly accessible
  • Rate limits may apply if submitting too frequently

Support

For issues or feature requests, contact support.


Keywords

indexnow, bing instant indexing, url submission api, search engine indexing, seo automation, yandex indexnow, instant indexing