IndexNow URL Submitter
Pricing
from $0.01 / 1,000 results
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Built by John Rippy | johnrippy.link
🏆 2025 Zapier Automation Hero of the Year — Project 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
| Parameter | Type | Description |
|---|---|---|
urls | array | List of URLs to submit (max 10,000) |
apiKey | string | Your IndexNow API key (auto-generated if not provided) |
searchEngine | string | Endpoint: indexnow, bing, yandex, or seznam |
host | string | Domain host (extracted from URLs if not provided) |
keyLocation | string | URL where key file is hosted |
webhookUrl | string | Webhook URL for completion notification |
demoMode | boolean | Run 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:
- Create a text file containing ONLY your API key
- Upload it to your website root:
https://yourdomain.com/{apiKey}.txt - 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
| Code | Meaning |
|---|---|
| 200 | URLs submitted successfully |
| 202 | URLs accepted for processing |
| 400 | Invalid request format |
| 403 | Invalid API key or key file not found |
| 422 | URLs don't match host or protocol mismatch |
| 429 | Rate limit exceeded (too many requests) |
Pricing
This actor uses pay-per-event pricing:
| Event | Price |
|---|---|
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:
- Generate/crawl sitemap
- Extract URLs
- Submit to IndexNow
Best Practices
- Host the key file - Without it, submissions will fail with 403
- Consistent host - All URLs must be from the same domain
- Submit changes only - Don't submit unchanged pages
- Use webhooks - Get notified of success/failure
- 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


