---
title: "Ecommerce site not showing on Google? Fix indexing issues"
author: "Performetic Ekibi"
url: "https://www.performetic.com/en/blog/ecommerce-site-not-showing-on-google-indexing-issues"
published: "2026-11-11T12:00:00.000Z"
updated: "2026-11-11T12:00:33.163Z"
---

# Ecommerce site not showing on Google? Fix indexing issues

> If your ecommerce site is not showing on Google, open the Page indexing report in Search Console first. Noindex tags, robots.txt blocks and redirect errors are settings you can fix quickly. Pages that are crawled but not indexed usually signal thin or duplicate content, so strengthen them, consolidate duplicates with canonicals and fix internal links.

## Why is my ecommerce site not showing on Google?

When an ecommerce site is not showing on Google, either something technical is blocking it (a noindex tag, a robots.txt rule, a broken redirect) or Google has decided the pages are not worth indexing. The Page indexing report in Search Console tells you which. Technical blocks take hours to fix; the second kind needs content, duplicate and internal link work.

First, confirm you really are missing. A `site:yourdomain.com` search gives a rough idea, but the URL Inspection tool in Search Console gives the real answer. If you have not set up Search Console yet or want a general tour of its reports, our [Google Search Console guide for ecommerce](/en/blog/google-search-console-for-ecommerce) is the better starting point. This post sticks to indexing problems.

## What do the Search Console indexing statuses mean?

The "Why pages aren't indexed" section lists one reason per row. These are the ones online stores see most:

| Status | What it means | Typical ecommerce cause | What to do |
|---|---|---|---|
| Crawled, currently not indexed | Google saw the page and chose not to index it | Products with no description, empty categories, variant duplicates | Strengthen content, consolidate duplicates |
| Discovered, currently not indexed | URL known, not crawled yet | Filter URLs bloating the crawl, slow server | Cut needless URLs, improve speed |
| URL marked noindex | The page carries noindex | Theme or app setting, a tag left over from staging | Remove the tag |
| Blocked by robots.txt | Crawling disallowed | A wrong disallow rule | Fix the rule |
| Duplicate without user-selected canonical | Google picked another page as canonical | Colour and size variants | Set a canonical |
| Alternate page with proper canonical tag | Page correctly points elsewhere | Parameter URLs | Usually nothing |
| Soft 404 | Page exists but looks empty | Out-of-stock item or a category with no products | Add content or return a real 404 |

Google's own help page says "alternate page with proper canonical tag" is not an error; the system is working as intended. Don't spend time trying to shrink that number.

## How do you fix "Crawled, currently not indexed"?

This is the status that confuses store owners most. Google visited the page and decided against indexing it. The help page says there is no need to resubmit the URL for crawling, so hammering the request indexing button is not the fix.

The pattern we see in audits is familiar: hundreds of products using the same supplier description, one-line category pages, and a variant setup that creates a URL per colour. Google reads most of that as duplicate or thin. What to do:

- Write original descriptions, starting with the products that bring in most revenue.
- Give category pages a short intro that actually helps, plus links to subcategories.
- Merge variants onto one product page or point them to the main page with a canonical.
- Link to the page from navigation, categories and related products. A page nothing links to tells Google it does not matter.

## When is "Discovered, currently not indexed" a problem?

Google knows the URL but has not crawled it. According to the help page, a common reason is that Google postponed the crawl to avoid overloading the site. On a small, brand-new store this can last a few weeks and is normal.

It becomes a real problem when thousands of URLs sit there. In ecommerce the culprit is usually filter and sort parameters: colour, size, price range and sort order combine and one category turns into hundreds of URLs. Google spends its crawl time on those and never reaches the products. We cover how to handle filters in [ecommerce technical SEO: filters, canonicals, pagination](/en/blog/ecommerce-technical-seo-filters-canonical-pagination).

## How do you fix duplicate pages and canonical issues?

Google's documentation lists three ways to signal the preferred page, and they are not equal: a redirect is the strongest signal, rel="canonical" is a strong signal, and listing a URL in the sitemap is only a weak hint. So do not assume Google will pick the URLs in your sitemap as canonical.

Practical rules:

- Use 301 redirects for removed or merged products.
- Point variant and parameter URLs to the main product page with a canonical tag.
- Only list URLs in the sitemap that you want indexed, that return 200 and that canonicalise to themselves.
- If you see "Google chose a different canonical than user", check whether the two pages really differ in content.

## How do you diagnose an indexing problem step by step?

1. Open the Page indexing report and group non-indexed pages by reason.
2. Rule out technical blocks first: noindex, robots.txt, 4xx and 5xx errors, redirect chains. These are quick wins.
3. Inspect a few sample URLs from each reason with URL Inspection; check the canonical Google selected and run a live test.
4. Sort the samples by page type: product, category, filter, blog. Problems usually cluster in one template.
5. Fix at template level (theme setting, canonical rule, content template).
6. Clean the sitemap and resubmit it.
7. When the fix is complete, click Validate fix in the report. Google says validation typically takes up to about two weeks.

## What are the most common causes by platform?

The source of the problem differs between Shopify, ikas, Ticimax and WooCommerce. On Shopify, product URLs nested inside collections and tag pages create duplicates. On WooCommerce, SEO plugin settings and a leftover "discourage search engines" option from development are common. On hosted Turkish platforms, empty category pages and out-of-stock products falling into soft 404 stand out. Whatever the platform, fixing the template beats chasing URLs one by one.

## How can you get new pages indexed faster?

Google's documentation says you can request crawling for a handful of URLs through URL Inspection, but there is a quota, and resubmitting the same URL does not speed things up. For many URLs, a sitemap is the right tool. Google is explicit that crawling can take from a few days to a few weeks and that a request does not guarantee indexing.

In our experience the fastest lever is linking new products from the homepage and relevant categories. Keeping sale pages on the same URL every year also means a Black Friday page does not have to start from zero each season.

If you want technical SEO handled alongside content and category structure, take a look at our [ecommerce SEO service](/en/services/seo).

## Key takeaways

- The reason a page is not indexed is written in the Page indexing report; do not guess.
- Noindex, robots.txt and redirect errors are fast fixes, so check them first.
- "Crawled, currently not indexed" usually signals thin or duplicate content.
- Thousands of "Discovered" URLs usually point to filter parameters.
- Redirects and canonicals are stronger signals than the sitemap.
- Fix at template level, then start validation.

If you want a second pair of eyes on why your store is missing from Google, Performetic can look at it as part of a [free growth audit](/en/contact).

## FAQ

### How long does it take for a new ecommerce site to show on Google?

There is no fixed timeline. Google says crawling can take from a few days to a few weeks and that requesting a crawl does not guarantee indexing. Setting up Search Console, submitting a sitemap, linking key categories clearly from the homepage and keeping the server fast are the practical steps that help.

### Should I request indexing again for crawled but not indexed pages?

Usually not. Google's help page says there is no need to resubmit these URLs for crawling. The issue is mostly the page itself: duplicate descriptions, very little content or no internal links. Improve the page first, then one request is reasonable; sending it repeatedly does not change the outcome.

### Should filter pages be indexed?

Most filter combinations should not be, because they create thousands of duplicate URLs and eat crawl time. The exception is a filter with real search demand, such as "black leather boots". For those, building a dedicated page with its own title and copy works better than opening the parameter URL to indexing.

### Do out-of-stock products cause indexing problems?

If the page looks empty, Google may flag it as a soft 404. If the product is coming back, keep the page live with stock status and alternatives. If it is gone for good, a 301 redirect to the closest product or category works better than leaving an empty page online.

## Sources

- [Search Console Help: Page indexing report](https://support.google.com/webmasters/answer/7440203)
- [Google Search Central: Ask Google to recrawl your URLs](https://developers.google.com/search/docs/crawling-indexing/ask-google-to-recrawl)
- [Google Search Central: How to specify a canonical URL](https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls)
