Push URLs directly to search engines. Get pages crawled, indexed, and ranked within minutes, not weeks.
POSThttps://api.sitemap.xml/v1/index
Overview
The Indexing API provides a high-throughput, programmatic way to request immediate crawling and indexing of your web pages. Unlike traditional sitemap submission, our API pushes URLs directly to Google's Indexing API, Bing's Webmaster Tools, and Yandex's catalog system simultaneously.
💡
Pro Tip: Use the /v1/index endpoint for time-sensitive content like job postings, news articles, and e-commerce product updates. Standard sitemap updates typically take 3-7 days to process.
The API supports bulk submissions, priority tagging, and webhook callbacks for real-time indexing status updates. All requests are authenticated via API keys and rate-limited to ensure stability.
Authentication
All API requests require authentication using your secret API key. Include the key in the Authorization header using the Bearer scheme:
Header
Authorization:Bearer sk_live_your_api_key_here
API keys can be generated from your dashboard under Settings → API Keys. Never expose secret keys in client-side code or public repositories. Use environment variables for secure storage.
Submit URL for Indexing
POST/v1/index
Request Body Parameters
Parameter
Type
Description
url*
string
The full URL to submit for indexing. Must include protocol (https://)
type
string
Content type: news, job, product, article. Defaults to general
priority
string
Crawl priority: low, normal, high, critical
notify_webhook
string
Optional webhook URL to receive indexing status updates
To ensure API stability and fair usage, rate limits are enforced per API key. Exceeding limits will result in a 429 Too Many Requests response.
Plan
Requests/Minute
Daily Cap
Starter
30
1,000
Professional
120
25,000
Enterprise
500+
Unlimited
⚠️
Important: Avoid submitting duplicate URLs within a 24-hour window. The API will automatically deduplicate requests, but repeated submissions may trigger temporary throttling.