When to request indexing

Use individual indexing requests appropriately and understand why repeated requests do not accelerate crawling.

GSC UI required Beginner

Search Console's Request indexing action asks Google to place one URL in its crawl queue. It does not force crawling, override technical blockers, select the URL as canonical, guarantee index inclusion, or improve ranking.

Use it for a small number of important new or substantially corrected URLs after verifying that the live page is ready. Use an accurate sitemap for many URLs.

Good reasons to request indexing

A request is reasonable when an important URL is:

  • Newly published and not yet processed.
  • Substantially updated in its primary content.
  • Restored after an accidental 404, 5xx, access, robots, or noindex problem.
  • Corrected after a rendering failure.
  • Updated after a meaningful canonical, redirect, or structured-data fix.
  • Changed urgently because inaccurate information remains in Google's indexed version.

The change should be real and visible in the live test. Requesting a crawl for an unchanged page simply consumes quota.

When not to use it

Do not request indexing as the primary fix for:

  • A live robots.txt block.
  • A live noindex directive.
  • Authentication, 401, 403, 404, soft 404, 5xx, DNS, or timeout failures.
  • Redirect loops or invalid destinations.
  • A page canonicalized to another URL when the consolidation is intentional.
  • Large groups of duplicate, filtered, sorted, parameterized, or low-value URLs.
  • Thousands of new or updated pages.
  • A manual action, security issue, legal removal, or temporary removal.
  • Ranking or traffic decline on a page that is already indexed.
  • Crawled – currently not indexed with no substantive page change; Google's Page Indexing documentation says there is no need to resubmit that URL for crawling.

The button queues a crawl attempt. It cannot solve a reason that remains true when Google returns.

Verify the page before submitting

Use this sequence:

  1. Inspect the exact, fully qualified URL.
  2. Read the Google Index view and record its last crawl, reason, declared canonical, and Google-selected canonical.
  3. Click Test live URL.
  4. Confirm Crawl allowed? Yes.
  5. Confirm Page fetch: Successful.
  6. Confirm Indexing allowed? Yes.
  7. View the tested page and confirm the main content renders for a signed-out user.
  8. Check the HTTP response, title, canonical, and important structured data.
  9. Confirm internal links and the sitemap use the preferred URL.

The live test does not predict canonical selection, test every policy condition, or promise indexing. It does catch many immediate blockers that would make a request wasteful.

If the live test considers the page non-indexable, Search Console does not allow the indexing request. Fix the reported condition first.

Submit the request

You must be an owner or full user of the Search Console property.

  1. Open URL Inspection for the exact URL.
  2. Run or review the live check after the fix.
  3. Click Request indexing.
  4. Wait for the quick eligibility check.
  5. Confirm that the URL was submitted to the queue.

Search Console applies a quota to individual requests. Google does not publish the UI quota as a stable number, so do not build a workflow around an assumed daily allowance.

Requesting the same URL repeatedly does not make it crawl faster.

What happens after the request

The action communicates that the URL is worth revisiting. Google's systems still decide:

  • When to crawl it.
  • Whether the server can be reached.
  • Whether the page is rendered successfully.
  • Whether the URL is a duplicate.
  • Which URL is canonical.
  • Whether the content is suitable for the index.
  • Whether manual actions, security issues, removals, or policies apply.

Google says crawling can take from a few days to a few weeks. Its URL Inspection help notes that many requests complete more quickly, but timing can be much longer in some cases. Treat all times as ranges, not service-level guarantees.

Monitor the outcome

Do not press the button again the next day. Instead:

  • Reinspect after a reasonable interval and compare the last crawl timestamp.
  • Check the Page Indexing report for the relevant URL cohort.
  • Review verified Googlebot requests in server or CDN logs.
  • Confirm the sitemap remains readable and accurate.
  • Watch for the URL to move to Indexed, Duplicate, Redirect, or another truthful reason.
  • Use Performance data only after the URL is indexed and has had an opportunity to appear.

A new crawl without indexing is still useful evidence. Read the new reason instead of resubmitting automatically.

One URL versus many URLs

Situation Appropriate method
One critical new or corrected page URL Inspection request
A few important pages with different fixes Inspect and request each selectively
New section, product catalog, migration, or large update XML sitemap or sitemap index with accurate <lastmod>
Routine unchanged pages Normal crawling; no submission needed
Job postings or livestream pages that meet Google's requirements Eligible Indexing API workflow plus sitemap coverage

A sitemap is a discovery and scheduling hint, not a batch version of the button. It scales because Google can evaluate the preferred URL inventory and significant modification dates.

Use <lastmod> honestly

For bulk updates, include accurate modification dates in the sitemap. Google says it uses <lastmod> when values are consistently and verifiably accurate.

Update it for meaningful changes such as:

  • Primary content.
  • Structured data.
  • Important links on the page.

Do not update every URL daily because a footer copyright date or generated timestamp changed. Unreliable dates reduce the usefulness of the signal.

Request indexing after common fixes

Removed noindex

Ensure robots.txt allows crawling, remove both HTML robots meta and HTTP X-Robots-Tag versions, run the live test, then request the important URL.

Removed a robots.txt block

Confirm the live test says crawling is allowed. Remember that robots.txt changes and Search Console reports can take time to refresh.

Fixed a server or access error

Test the URL repeatedly enough to establish stability and check Crawl Stats host status. One successful moment is not sufficient if the failure was intermittent.

Fixed rendering

Use View tested page to check screenshot, rendered HTML, resource failures, and console messages. Request indexing only after the essential content appears reliably.

Changed a canonical

Inspect both the duplicate and intended canonical. Align redirects, annotations, internal links, sitemaps, and hreflang. The live test cannot confirm Google's future selected canonical, and reevaluation can take time.

Corrected structured data

Confirm the live enhancement result and use the Rich Results Test when appropriate. An indexing request can invite a recrawl, but valid markup does not guarantee a rich result.

Why repeated requests fail as a strategy

Repeated requests do not increase page usefulness, remove duplicates, improve server capacity, strengthen discovery architecture, or change canonical signals. They also consume limited UI quota and create misleading operational activity.

If requests repeatedly result in the same non-indexed status, investigate the cohort:

  • Does the page serve a distinct search need?
  • Is the same content available at other URLs?
  • Does rendered output contain the main content?
  • Is the preferred URL internally linked and in a canonical sitemap?
  • Did Google select another canonical?
  • Are many empty or interchangeable pages being generated?
  • Are host errors or low crawl demand affecting the section?

Fix the system that publishes and connects the pages.

There is no general-purpose submission API

The Search Console URL Inspection API is read-only for indexed evidence: it cannot run a live test or submit an indexing request.

Google's separate Indexing API is not a general web-page submission endpoint. Google says it can be used only for pages containing:

  • JobPosting, or
  • BroadcastEvent embedded in a VideoObject.

For ordinary articles, products, categories, services, and landing pages, use crawlable links, sitemaps, and selective URL Inspection requests. Do not use third-party “instant indexing” services that misuse restricted APIs or promise guaranteed inclusion.

Operational request log

For teams, record:

Field Purpose
URL Exact submitted URL
Property Search Console scope used
Reason New page, technical fix, canonical change, content update, and so on
Change deployed What materially changed
Live test result Evidence before request
Request date Prevents repeated submissions
Previous last crawl Baseline
New last crawl Confirms recrawl
Final indexing state Measures outcome without assuming success

This makes requests auditable and reveals recurring template problems.

Common mistakes

  • Requesting before running the live test.
  • Requesting a URL that should redirect or consolidate.
  • Treating the confirmation message as confirmation of indexing.
  • Repeating requests daily.
  • Using individual requests for a large launch or migration.
  • Faking <lastmod> dates to make every URL look fresh.
  • Expecting a recrawl to improve rankings by itself.
  • Confusing the URL Inspection API with a submission API.
  • Using the restricted Indexing API for unsupported page types.
  • Ignoring the new reason after Google recrawls but declines to index.

Official sources