How to Get Google to Index Your BigCommerce Website
Learn how to get Google to index your BigCommerce website: submit xmlsitemap.php, add it to robots.txt, and avoid the stock setting that deletes rankings.

BigCommerce takes more indexing decisions out of your hands than most platforms. It builds your sitemap automatically, blocks checkout and faceted search URLs by default, and gives you built-in redirects. That removes whole classes of mistake, which means the few things you can control matter more, because they are the only levers you have.
This guide shows you how to get Google to index your BigCommerce website in five steps. You will see where the sitemap really lives, what BigCommerce's default robots.txt already blocks, the one line worth adding, and the out-of-stock setting that can quietly turn products into 404s.
Key Takeaways
- Your sitemap is at
/xmlsitemap.php, not/sitemap.xml, which returns nothing on BigCommerce. - Submit that exact URL in Search Console, because the conventional path makes submissions look like they failed.
- The default robots.txt already blocks cart, checkout, account, search and faceted search URLs.
- It does not include a Sitemap line, so adding one pointing at
xmlsitemap.phpis worth the ten seconds. - Setting out-of-stock behaviour to "Hide product" makes the URL return a 404, which drops it from Google along with its rankings.
How to get Google to index your BigCommerce website
Work through these five steps in order. The first two resolve most "my store is not on Google" cases on their own.
- Take the store live and out of maintenance mode.
- Submit
/xmlsitemap.phpin Google Search Console. - Add a Sitemap line to your robots.txt.
- Choose an out-of-stock behaviour that keeps your URLs alive.
- Give your top products and categories original copy.
Step 1: Take the store live
Before anything technical, confirm Google can reach the store at all. A BigCommerce store in maintenance mode, or still behind a pre-launch page, serves crawlers nothing worth indexing.
This sounds too basic to mention, yet it is a common reason a new store gets no organic traffic for weeks. A store that looks live while you are logged in can still be closed to everyone else, so load it in a private browsing window to check what the public sees.
Step 2: Submit xmlsitemap.php, not sitemap.xml
BigCommerce serves its sitemap at /xmlsitemap.php rather than the /sitemap.xml most platforms use. People check the conventional path, get a 404, and conclude the store has no sitemap.

The file is generated dynamically and stays current as you add products and pages, so you cannot edit it and should not try to upload a replacement. Add the store to Google Search Console, verify it, and submit the full /xmlsitemap.php path, including the file name, because Search Console will not find it otherwise.
Step 3: Add a Sitemap line to robots.txt
BigCommerce's default robots.txt is already sensible. The extract below comes from BigCommerce's own demo store, and it blocks account, cart, checkout and search pages, plus the faceted search URLs that carry _bc_fsnf=1.

What it lacks is a Sitemap line. Because BigCommerce uses a non-standard sitemap path, crawlers are less likely to find it by convention, so add one line pointing at it:
Sitemap: https://yourstore.com/xmlsitemap.phptells every crawler where your sitemap is.
You edit the file in the control panel's storefront robots.txt settings; older control panels place it under Store Setup, then Store Settings, in a Search Engine Robots box. On a store with several storefront channels, each channel can carry its own robots.txt, so check every storefront rather than assuming one file covers them all.
Step 4: Choose a safe out-of-stock behaviour
This is the BigCommerce setting that most often deletes rankings without anyone noticing. BigCommerce offers four behaviours for a product that sells out, and they treat Google very differently.

- Do nothing keeps the page live and indexable, which is best when stock is coming back.
- Hide, but keep the URL accessible removes it from listings while the URL still works.
- Hide product makes the URL return a 404, so it drops out of Google and loses its rankings.
- Hide and redirect sends a 301 elsewhere, which keeps the equity when a product is gone for good.
For most stores, "Do nothing" suits temporary stock-outs and "Hide and redirect" suits discontinued products. Avoid plain "Hide product" on anything that has earned rankings or links, and use BigCommerce's built-in redirects whenever a product URL changes.
Step 5: Write copy nobody else has
BigCommerce catalogues are often bulk-imported from manufacturer data, which produces thousands of product pages that match competing stores word for word. Google keeps one version and reports the rest as "Crawled, currently not indexed", sometimes across tens of thousands of products.
No sitemap or robots.txt change fixes that, because the problem is the content. Write real category descriptions and unique copy for your top sellers first, then work down the catalogue as time allows.
What BigCommerce handles for you
Knowing where the platform's defaults end saves you fixing things that were never broken.

How long does it take Google to index a BigCommerce store?
The core pages of a new store usually take a few weeks to appear, and deep catalogue pages take longer. A new store has no inbound links and no crawl history, so Google has no reason to prioritise it yet. Links from real sites do more for that than any setting in your control panel.
How to speed up BigCommerce indexing
Link new products from your homepage, a featured collection or a busy category, so Googlebot finds them through pages it already crawls. For individual priority products, inspect the URL in Search Console and click Request indexing.
For a new range, a migration or a large price and stock update, one-at-a-time requests stop scaling. SEO Indexing lets you submit up to 10,000 URLs per project without a Search Console connection, then check which ones landed with its index checker.
Why is my BigCommerce store not indexed?
Match the symptom you see in Search Console to its likely cause, then apply the fix beside it.

- The sitemap submission fails: you submitted
/sitemap.xml, so submit/xmlsitemap.phpinstead. - Nothing from the store appears: the store is in maintenance mode or still pre-launch.
- Products vanish when they sell out: out-of-stock behaviour is set to hide, so the URLs return 404.
- Thousands of products are crawled but not indexed: the descriptions duplicate manufacturer copy.
How to check if your BigCommerce store is indexed
Inspect individual product URLs in Search Console, and use the Pages report under Indexing to see which products are excluded and why. For a full catalogue check, the SEO Indexing index checker verifies up to 2,000 URLs per run.
Our guide on how to check if a page is indexed on Google compares every method, and our Shopify indexing guide covers the same problems on the other big hosted platform.
Common questions
Why can I not find sitemap.xml on my BigCommerce store?
Because BigCommerce serves its sitemap at /xmlsitemap.php instead. The conventional path returns nothing, so use the full BigCommerce path when submitting to Search Console and when adding a Sitemap line to robots.txt.
Can I edit the BigCommerce sitemap?
No. It is generated dynamically and updates itself as your catalogue changes. Control what appears through product visibility and your out-of-stock behaviour instead.
Where is robots.txt in BigCommerce?
In the control panel's storefront robots.txt settings. Older control panels show it under Store Setup, then Store Settings, in the Search Engine Robots section. On a multi-storefront store, each channel can have its own file.
Does BigCommerce block faceted search URLs by default?
Yes. The default robots.txt disallows faceted search URLs carrying the _bc_fsnf=1 parameter, along with cart, checkout, account and search pages, so most stores do not need to add filter rules of their own.
What happens to SEO when a BigCommerce product is out of stock?
It depends on your out-of-stock behaviour. "Do nothing" keeps the page indexable, and "Hide and redirect" preserves equity with a 301, while "Hide product" returns a 404 and drops the product from Google along with its rankings.
The short version
To get Google to index your BigCommerce website, take the store live, submit /xmlsitemap.php in Search Console, and add a Sitemap line pointing at it in your robots.txt. Then set an out-of-stock behaviour that keeps URLs alive, redirect instead of deleting, and write copy nobody else has for the products that carry your revenue. The sitemap takes care of itself; your job is protecting the URLs and the content behind them.
Ready to get your links indexed on Google?
Bulk-submit URLs and verify Google indexing status in one workspace. Start free — no Search Console setup required.
Start indexing free

