Skip to main content

πŸ”Ž OTTO: IndexNow + Instant Indexing

Integrate GSC and IndexNow for faster search engine visibility.

Updated this week

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

You can access Instant Indexing from:


​Search Atlas Dashboard β†’ OTTO & Audit β†’ Indexing β†’ GSC Instant Indexing

  • GSC Instant Indexing

  • Bing IndexNow

πŸ”Ž 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

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

  1. Generate an API key β€” between 8–128 characters (letters, numbers, and dashes).

  2. 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.

  3. 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

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 deleted

  • key β†’ 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

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

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

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

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.

Did this answer your question?