Why is "Request Indexing" not working in Google Search Console?
Submitting & Indexing
There are three usual reasons. You have reached the daily limit on indexing requests, so try again tomorrow. Or the live test found the page non-indexable, because of noindex, a robots.txt block, an error status or a login, and Google refuses requests for such pages. Or the request went through and Google simply has not indexed the page, which a request never guarantees. The message you see tells you which case you are in.
Case 1: the request was refused straight away
You hit the daily limit. Google's URL Inspection help says there is a daily limit to how many index requests you can submit. It does not publish the number. Wait until the next day, and use a sitemap for anything beyond a few URLs.
The page failed the live test. You cannot request indexing for a page the live test considers non-indexable. Run Test live URL and read the result:
- Crawl allowed? No: a
robots.txtrule blocks the page. Remove the rule if the page should be in Google. - Indexing allowed? No: the page carries a
noindexmeta tag orX-Robots-Tagheader. - Page fetch failed: the server returned an error, a redirect, a
404, or a login page. - Not available due to a site-wide issue: DNS, server connectivity, SSL or "hostload exceeded" problems affect the whole site, not just this page.
The URL is in another property. You can only inspect URLs that belong to the property you have selected. Check http versus https and www versus the bare domain.
Case 2: the request was accepted, but the page is still not indexed
This is the most common complaint, and usually nothing is broken. A request adds the URL to Google's indexing queue; it does not oblige Google to index it. Google's recrawl guide says requesting a crawl does not guarantee inclusion instantly or at all, and that asking repeatedly for the same URL does not speed it up.
Inspect the URL again after a few days and read the Page indexing status:
- Discovered, currently not indexed: Google knows the URL but has not crawled it yet. See Discovered, currently not indexed.
- Crawled, currently not indexed: Google fetched it and has not indexed it; Google says such a page may or may not be indexed later. See Crawled, currently not indexed.
- Duplicate without user-selected canonical: Google chose another URL as the canonical and indexed that one instead.
Case 3: the button or the inspection does not respond
If the inspection itself fails to load, reload the page or try another browser, and check that you are signed in with an account that has access to the property. Problems that last more than a day are worth checking against the Search Console Help Community.
What to do instead of requesting again
- Submit or update your sitemap with accurate
lastmoddates for changed pages. - Link to the page from pages Google crawls often, such as your home page or a popular article.
- Improve the page if Google crawled and passed on it: make it clearly different from similar pages and genuinely useful.
- Wait. Google's help says indexing typically takes a day or so after a request but can take a week or two.
How long does it take for Google to index my pages? explains the timing.
How AutoPSEO helps
AutoPSEO cannot get around the request limit: the URL Inspection API it uses reads index status but has no indexing request. What it does is show you where each page stands. URL Inspection checks up to 500 URLs per run and returns each one's coverage state, and the Index Tracker rechecks the pages you choose daily, so you see the day a requested page is indexed.
Put your SEO content on autopilot
Connect Search Console and your site. AutoPSEO scans it and plans the first topics right away. No credit card needed.