Instant Indexing in OTTO allows you to automate the submission of new, updated, or deleted pages to search engines through Google Search Console (GSC) and Bing IndexNow. This ensures your site changes are indexed almost instantly instead of waiting for crawlers to discover them.
βοΈ Where to Find Instant Indexing + IndexNow
βοΈ Where to Find Instant Indexing + IndexNow
You can access Instant Indexing from:
βSearch Atlas Dashboard β OTTO & Audit β Indexing β GSC Instant Indexing
GSC Instant Indexing
Bing IndexNow
π GSC Indexing
π GSC Indexing
Customers can now integrate both GSC and IndexNow.
The GSC Instant Indexing setup remains unchanged.
For IndexNow, setup depends on the installation method:
WordPress or Cloudflare: OTTO supports 1-click authentication.
Click Generate API Key β Add key to your site β Verify and enable access.
OTTO Pixel
π Setting Up IndexNow
π Setting Up IndexNow
IndexNow is a free protocol that lets website owners notify search engines when URLs on their sites are added, updated, or deleted. Supported search engines (like Bing and others) can instantly become aware of your content changes.
Step 1 β Generate and Verify Your Key
Generate an API key β between 8β128 characters (letters, numbers, and dashes).
Create a UTF-8 text file at the root of your website using your key as both the filename and file content.
https://www.example.com/00ec6e09b37441f1ac9044b26fea5293.txt
The file must contain the same key value.
Verify your site by ensuring the file is publicly accessible.
Alternative Verification
You may also host your key file in another directory and specify its exact location in the IndexNow notification via the keyLocation parameter.
π Submitting URLs Manually
π Submitting URLs Manually
Submit One URL
Submit One URL
Send an HTTP GET request:
https://<searchengine>/indexnow?url=https://www.example.com/product.html&key=00ec6e09b37441f1ac9044b26fea5293
urlβ page added, updated, or deletedkeyβ your API key
You can issue this via browser, curl, wget, or any similar method.
β
A 200 OK response confirms the search engine received your URL.
Submit a Set of URLs
Submit a Set of URLs
You can submit up to 10,000 URLs per POST request:
POST /indexnow HTTP/1.1 Content-Type: application/json; charset=utf-8 Host: <searchengine> { "host": "www.example.com", "key": "00ec6e09b37441f1ac9044b26fea5293", "urlList": [ "https://www.example.com/url1", "https://www.example.com/folder/url2", "https://www.example.com/url3" ] }A 200 or 202 response means your URLs were received.
π§© Understanding Response Codes
π§© Understanding Response Codes
HTTP Code | Response | Description |
200 | OK | URL submitted successfully |
202 | Accepted | URL received; key validation pending |
400 | Bad Request | Invalid request format |
403 | Forbidden | Invalid or missing key |
422 | Unprocessable Entity | URL doesnβt match domain or key format |
429 | Too Many Requests | Submission rate too high (potential spam) |
π€ Automating IndexNow Submissions
π€ Automating IndexNow Submissions
Automated submission is the recommended method to maintain continuous indexing coverage.
When enabled, IndexNow automatically notifies search engines of:
Content updates on existing pages
New indexable pages discovered
Redirected pages
Removed pages
This ensures search engines always have the latest version of your site.
Auto-Submission Insights
Auto-Submission Insights
You can monitor submission results and error logs, including:
Submission status (Success, Failed, Invalid Key, etc.)
Submission time and reason (content change, new page, etc.)
Error details for failed submissions
β Closing Note
With OTTOβs Instant Indexing, your pages reach search engines faster through both GSC and IndexNow. This improves content visibility, minimizes crawl delays, and ensures your latest updates appear in search results immediately.
