Implementation guide · 14 minute read · By Trevor Fenner
Some links below are affiliate links. Purchases through those links support SEO Paradise. Read our disclosure.
You open the Page indexing report in Google Search Console and there it is. “Crawled, currently not indexed,” with 140 URLs next to it. Some of them are pages you worked hard on.
It feels like Google is ignoring you. Sometimes that’s true. A lot of the time, though, this status is Google making a reasonable call about pages that don’t need to be in its index anyway.
The hard part is telling the 2 apart. This guide shows you what the status means according to Google’s own documentation, how it differs from “Discovered, currently not indexed,” and a triage workflow I’d use on any small business site or Shopify store. You’ll also get a fix list by cause, a clear rule for when to request indexing, and realistic timelines. No tricks, and no indexing guarantees, because nobody can honestly give you one.
| Question | Crawled, currently not indexed | Discovered, currently not indexed |
|---|---|---|
| Did Google visit the page? | Yes, it was crawled | No, it was found but not crawled yet |
| Last crawl date in the report | Shows a date | Empty |
| Google’s stated reason | None given. It may or may not be indexed later | Crawl was rescheduled, usually to avoid overloading the site |
| Usual underlying cause | Quality, duplication or low perceived value | Crawl priority, weak internal links, too many low-value URLs |
| First thing to check | Is the page unique and worth indexing? | Is the page linked from strong pages and in the sitemap? |
What “Crawled, currently not indexed” means
Google’s definition is short. In the Page indexing report documentation, Google says the page was crawled but not indexed, that it may or may not be indexed in the future, and that there’s no need to resubmit the URL for crawling.
Read that last part twice. Google is telling you it already saw the page. Asking it to look again without changing anything won’t change the answer.
Notice what Google doesn’t say. There’s no error code, no “your page is broken.” Googlebot fetched the page fine. Google then decided, at least for now, not to store it in the index. In practice, that decision usually comes down to one of 3 things.
- The page doesn’t add enough that isn’t already indexed elsewhere, on your site or someone else’s.
- The page looks too similar to another URL, so Google keeps one and skips the rest.
- The page has weak signals of importance, like few internal links and no external links.
Google is open about the general principle. Its guide to asking Google to recrawl your URLs says requesting a crawl doesn’t guarantee inclusion, and that its systems prioritize the fast inclusion of high quality, useful content. So the status is a nudge to look at the page, not at Search Console.
Crawled vs Discovered, currently not indexed
These 2 statuses sit right next to each other in the report, and people mix them up all the time. They point to different problems.
“Discovered, currently not indexed” means Google found the URL, usually through a link or your sitemap, but hasn’t crawled it yet. Google’s documentation says it typically wanted to crawl the URL, but crawling was expected to overload the site, so it rescheduled the crawl. That’s why the last crawl date is empty.
So Discovered is mostly about crawl priority. Google hasn’t judged the content yet because it hasn’t fetched it. Crawled is about the content and its context. Google fetched it and passed for now.
Google’s crawl budget documentation is worth a read here. It says crawl budget is mainly a concern for very large sites, or for sites with a large portion of URLs classified as Discovered, currently not indexed. It also names perceived inventory as the factor you can control most. If Google spends its time on duplicate or unimportant URLs, it spends less on the pages you care about.
For a small business site with 80 pages, Discovered usually clears up on its own once internal links point at the new pages. For a store with 4,000 products and 30,000 filter and parameter URLs, it can be a sign that your URL inventory is out of control. Keep that in mind before you blame your content.
When this status is normal
Google’s report documentation says it directly. Don’t expect every URL on your site to be indexed. Some URLs are duplicates or don’t contain meaningful information, and that’s fine as long as your key pages are indexed.
These URL types often land in “Crawled, currently not indexed,” and usually don’t need fixing:
- Paginated archives. Page 4 of your blog, page 7 of a collection.
- Tag and filter pages. Blog tag archives, Shopify /blogs/news/tagged/ URLs, parameter variations.
- Feeds and utility URLs. RSS feeds, print versions, search result pages.
- Thin system pages. Empty author archives, attachment pages, test pages someone forgot to delete.
- Very new pages. Sometimes a page sits here for a while before it gets indexed, without you doing anything.
Here’s a quick gut check. Would you be happy if this URL showed up as a Google result for your brand? If the honest answer is “I don’t care” or “I’d rather it didn’t,” it’s not a problem. Don’t spend a weekend on it.
The rule I’d use: if fewer than 10% of your important URLs are affected, and none of them are money pages, monitor it monthly and move on.
When it signals a real problem
It becomes a real problem when pages you need to rank sit in this bucket. Service pages. Location pages. Product and collection pages. Blog posts that target real keywords. Here are the 4 patterns that come up most.
Quality and usefulness
The page is thin, generic, or basically says what 50 other pages already say. On ecommerce stores, the classic version is a product page with the supplier’s copy-pasted description that already appears on 30 other retailer sites. Google’s guide to creating helpful, people-first content is the best checklist for judging this honestly.
Duplication
Two or more URLs serve nearly the same content. Product variants, near-identical location pages that only swap the city name, or 3 blog posts that cover the same topic from slightly different angles. Google usually picks one and leaves the others out.
Internal linking
The page is an orphan or close to it. It’s in the sitemap but nothing on the site links to it, or the only link sits in a footer or deep pagination. That tells Google the page isn’t important to you, so why should it be important to them?
Keyword cannibalization
This one is closely related to duplication, and it’s sneaky. Here’s a real example. In October 2026 we audited ecommerceparadise.com and found 7 different URLs splitting the “turnkey dropshipping store” query, plus 5 near-duplicate turnkey and done-for-you listicles with 0 to 1 referring domains each. That’s exactly the kind of setup where Google has no clear page to choose. The fix was consolidation and stronger linking from the main hub page. Our full guide to fixing keyword cannibalization walks through that process step by step.
A 6-step triage workflow
Don’t fix URLs one at a time. Fix patterns. This workflow takes 1 to 2 hours on a typical small site and tells you exactly where to spend your time.
Step 1: Export the URLs
Open Search Console, then Indexing, then Pages. Click the “Crawled, currently not indexed” row and export the examples. Google notes the example list is capped at 1,000 rows and isn’t guaranteed to show every affected URL, so on bigger sites, filter the report by a specific sitemap first and export each one.
Step 2: Group by template
Paste the export into a spreadsheet and add a column for page type. Use the URL path to sort them fast. On a Shopify store that’s /products/, /collections/, /blogs/ and /pages/. On a WordPress site it might be /blog/, /services/, /locations/ and /tag/.
Now count each group. You’ll usually find 1 or 2 templates make up most of the list. That’s your real problem, and the rest is noise.
Step 3: Check the canonical
Take 3 to 5 URLs from each important group and run them through the URL Inspection tool. Compare the user-declared canonical with the Google-selected canonical. If your page’s canonical points somewhere else, or Google picked a different URL, you’re dealing with a duplication issue, not a quality issue. Google’s guide on how to specify a canonical URL covers the fix options.
Step 4: Check content uniqueness
Copy a distinctive sentence from the page and search it in quotes on Google. If the same text appears on other sites or on other URLs on your own site, uniqueness is your problem. Then read the page as a buyer. Does it answer anything the top-ranking pages don’t?
Step 5: Check internal links
Use a crawler or the Links report in Search Console to see how many internal links point at each affected URL. Pages with 0 to 2 internal links, or links only from pagination, are weak candidates. I use Ahrefs on the Lite plan for this kind of check, and any decent site audit tool shows inlink counts.
Step 6: Check sitemap inclusion
Use the report’s sitemap filter. “All submitted pages” shows only URLs listed in your sitemap. If an important page isn’t in the sitemap, add it. If a junk URL is in the sitemap, take it out. Your sitemap should be a list of pages you actually want indexed.
The triage worksheet
Score each URL group in your spreadsheet with this worksheet. It turns a scary number into a short to-do list.
| Check | If yes | If no |
|---|---|---|
| Should this page rank for a real search? | Keep going down the list | Leave it, noindex it, or remove it from the sitemap |
| Does Google pick your URL as canonical? | Keep going | Fix canonicals or merge duplicates |
| Is the content unique and better than what ranks? | Keep going | Rewrite, expand or consolidate |
| Do 3 or more relevant pages link to it? | Keep going | Add contextual internal links from strong pages |
| Is it in the XML sitemap? | Wait 2 to 4 weeks after your changes | Add it, then wait |
How to fix crawled, currently not indexed
Match the fix to the cause you found. Here’s the list I’d work from, in order of impact.
1. Merge near-duplicates into one strong page
If 3 posts cover the same topic, combine the best parts into one URL and 301 redirect the others to it. You end up with one page that has more depth, more internal links and every backlink the old URLs had. This is usually the single biggest win.
2. Rewrite thin pages with real information
Add what a buyer actually needs. For a product page, that’s specs, sizing, shipping times, warranty details, real photos and answers to the 3 questions customers always ask. For a service page, it’s your process, pricing range, service area and proof. Generic text padded to 1,000 words doesn’t count.
On ecommerce stores, this often starts upstream. Better suppliers send better product data, which makes unique pages easier to write. Our sister site’s guide to finding the best suppliers for high-ticket dropshipping covers what to ask for.
3. Build internal links from pages Google already values
Find your pages with the most impressions in the Performance report and add contextual links from them to the stuck page. Use descriptive anchor text, not “click here.” A link from a high-traffic post or a main collection carries more weight than 10 links from tag archives. Our internal linking strategy guide shows how to set this up with topic clusters.
4. Fix canonical and parameter problems
Make sure each page’s canonical tag points to itself unless it’s a true duplicate. Remove parameter and filter URLs from your sitemap. On Shopify, leave the default robots.txt rules for filtered and sorted collections in place.
5. Prune pages that shouldn’t exist
Some pages don’t deserve a fix. Old test pages, empty tag archives, expired promotions with no links. Delete them and let them return a 404, or redirect them if they have links or traffic. Fewer low-value URLs means Google spends more of its attention on the ones that matter.
6. Earn a few external links to key pages
For pages that are unique and well linked but still stuck, a couple of relevant external links can tip the balance. A supplier feature, a local partner, an industry resource page. Don’t buy links. Do ask the people you already work with.
When to request indexing (and when not to bother)
Request indexing is the button everyone reaches for first. It should be the last step, and only after you’ve changed something.
Here’s what Google says. The URL Inspection tool has a daily limit on indexing requests. Requesting a recrawl multiple times for the same URL won’t get it crawled any faster. And for a page in this status, the Page indexing report says there’s no need to resubmit the URL.
So my rule is simple.
- Request indexing after you’ve meaningfully improved an important page. A rewrite, a merge, new internal links from strong pages, or a fixed canonical. Then click Test live URL, confirm it’s indexable, and request indexing once.
- Don’t bother for pages you haven’t changed, for low-value URLs, or for dozens of pages at once. For many updated URLs, Google recommends submitting a sitemap instead.
- Never request the same URL every day. It doesn’t help, and it burns your quota for pages that need it.
If you’d rather have something watching these numbers for you between Search Console checks, SE Ranking can track rankings and rerun site audits on a schedule. It won’t make Google index anything, but it shows you faster when a fix starts working.
How long to wait
This is the question everyone asks, and Google gives ranges, not promises.
- Google’s recrawl guide says crawling can take anywhere from a few days to a few weeks.
- The URL Inspection help says indexing typically takes a day or so after a request, but can take much longer, and a request doesn’t guarantee the page will be indexed.
- If you click Validate fix in the Page indexing report, Google says validation typically takes up to about 2 weeks, and sometimes much longer.
- For pages that haven’t changed, Google says not to bother asking for a recrawl unless there’s an important change it hasn’t noticed for a week or more.
Here’s how I’d plan it. Make your fixes, request indexing once on the 5 to 10 most important URLs, and resubmit your sitemap. Then leave it alone for 2 to 4 weeks. Check the URL Inspection results on those key pages, not just the total count in the report. If nothing has moved after 6 to 8 weeks, go back to the triage worksheet. The page probably still has a duplication, linking or usefulness gap.
Be honest with yourself here. Some pages will stay out of the index no matter what you do, because Google decides they don’t add enough. Sometimes the right move is to merge that page into a stronger one and stop fighting for it. Go deep before you go wide. One great page beats 5 average ones every time.
If you run a store, this matters even more in high-ticket niches, where a handful of collection and product pages carry most of your revenue. Our high-ticket niches list shows the kinds of categories where a single indexed collection page can be worth thousands in monthly sales.
Frequently asked questions
Is “Crawled, currently not indexed” bad for SEO?
Not by itself. Google says it’s normal for some URLs not to be indexed, especially duplicates and low-value pages. It’s only a problem when pages you need to rank sit in this status, like key services, products, collections or blog posts that target real keywords.
How do I fix crawled, currently not indexed?
Export the affected URLs, group them by template, and check canonicals, content uniqueness, internal links and sitemap inclusion for each group. Then merge duplicates, improve thin pages, add internal links from strong pages, and remove junk URLs. Request indexing only after a real change.
What’s the difference between crawled and discovered, currently not indexed?
Crawled means Google fetched the page and chose not to index it for now. Discovered means Google knows the URL exists but hasn’t crawled it yet, usually because it rescheduled the crawl to avoid overloading the site. Crawled points to content and duplication. Discovered points to crawl priority and internal linking.
Will requesting indexing fix it?
Not on its own. Google’s report says there’s no need to resubmit these URLs, and repeated requests don’t speed anything up. Request indexing once after you’ve improved the page, then give it 2 to 4 weeks.
Can a page move from crawled, currently not indexed to indexed without changes?
Yes, it happens. Google’s own wording says the page may or may not be indexed in the future. But if an important page has sat there for 2 months or more, waiting is not a strategy. Work through the triage steps.
If you’d like a second set of eyes on your indexing report and a prioritized fix plan for your store, book a session through our Ecommerce Paradise coaching program. You can find everything else we do on the Ecommerce Paradise homepage.
Related SEO guides
Trevor Fenner publishes practical SEO guides through SEO Paradise, part of Ecommerce Paradise. His articles cover search strategy, content planning, on-page optimization, and technical foundations for business websites.
