Why Your New Shopify Store Is Not Showing on Google
You launched your Shopify store, searched for your brand name on Google, and nothing came up. For a new store this is common, and it is usually one of a handful of fixable causes: the store is still in private mode, Google has not found it yet, the sitemap was never submitted, the wrong domain is being treated as the main one, or the pages give Google little reason to rank them. This guide walks through each cause in the order we check them, with the exact fix.
Details are from the Shopify Help Centre (sitemaps, password page, domains, robots.txt and hiding pages) and Google Search Central documentation, checked on 9 October 2026.
Why is my new Shopify store not showing on Google?
Almost always, it is one of these reasons. Work through them in this order, because the first two block everything else and take minutes to check.
| What you see | Likely cause | Fix |
|---|---|---|
| Visitors see an "Opening soon" or password screen | Store is still in private mode | Make the online store public in the Shopify admin |
| A site: search shows no results at all | Google has not discovered or indexed the store yet | Verify in Search Console, submit sitemap.xml, request indexing of the homepage |
| Some pages appear, others never do | Pages hidden with noindex, or edits to robots.txt.liquid | Check the theme head and robots.txt.liquid for rules you did not intend |
| Results show yourstore.myshopify.com | Custom domain not set as primary | Set the custom domain as primary so other domains redirect to it |
| Brand name search shows other sites first | New domain, few or no links, thin pages | Get listed where your customers already look, and give each page real content |
None of these require a developer to diagnose. Some of the fixes do, particularly robots.txt edits and theme code, which is where most self-inflicted indexing problems come from.
Is your store still behind the password page?
This is the first thing to check, and the most common reason a new store is invisible. Shopify's help page on the password page says that while private mode is active, "all of your online store's pages are hidden from visitors and search engines." Its sitemap page makes the same point from Google's side: a sitemap reader such as Google cannot access the sitemap if the website is set to private mode.
Open your store in a private browser window, where you are not logged in to the admin. If you see a password screen, Google sees it too. To fix it, go to Online Store in the Shopify admin, click the Private icon, choose Public and click Update.
One catch for founders still on a trial. Shopify notes that if your store is on a trial plan, or does not have a business address yet, you are prompted to complete that step before you can remove the password. So picking a paid plan and adding your business details is part of going live, not an afterthought.
How do you check if Google has indexed your store?
Search Google for site:yourdomain.com, using your real domain. Google's own guide to getting on Google recommends exactly this check. If results appear, Google has indexed at least some pages and your problem is ranking, not indexing. If nothing appears, Google has not indexed the store yet.
The same guide sets expectations honestly. It says it "can take a few weeks for Google to notice a new site", and that although Google crawls billions of pages, some sites will be missed. Google does not guarantee that any site will be crawled or indexed. So a store that went public a few days ago and does not show up yet is not necessarily broken. A store that has been public for a while and still returns nothing for a site: search usually has one of the problems further down this page.
For a reliable picture, set up Google Search Console. It tells you which pages Google has indexed, which it has found but not indexed, and why.

Photo: Steve Snodgrass via Flickr, CC BY 2.0
How do you submit your Shopify sitemap to Google Search Console?
Shopify generates your sitemap automatically. According to Shopify's sitemap help page, it sits at the root of your domain, for example yourdomain.com/sitemap.xml, and links to separate sitemaps for your products, collections, blogs and pages. You do not need an app to create it, and you should not try to build one by hand.
The steps Shopify gives are:
- Verify that you own the domain in Google Search Console. Shopify's instructions use the HTML tag method.
- Open the Sitemaps section in Search Console.
- Enter sitemap.xml in the field. The domain fills in automatically.
- Click Submit.
Verify and submit the domain your customers actually use, not the myshopify.com address. If you sell on more than one domain, for example a separate domain per country, Shopify says you need to submit the sitemap for each domain.
After that, use the URL Inspection tool on your homepage and request indexing. Google's page on asking Google to recrawl describes both routes: URL Inspection for individual pages, and a sitemap for larger numbers of URLs. It is also clear about the limits. There is a quota, requesting the same URL again will not get it crawled faster, crawling "can take anywhere from a few days to a few weeks", and requesting a crawl does not guarantee inclusion. Submit once, then watch the reports rather than pressing the button daily.
Could robots.txt or a noindex tag be hiding your pages?
On a fresh Shopify store, the defaults are sensible. Shopify's robots.txt help page explains that the default file lets crawlers request your public content and blocks areas that should not be in search, such as the admin, cart, checkout, customer accounts and filtered or sorted collection pages. Shopify also says every store has a preconfigured and optimised robots.txt.liquid template, so you do not need to change it unless you have a specific reason.
Problems start when someone does change it. You can edit robots.txt.liquid, but Shopify labels this an unsupported customisation, says its support team cannot help with those edits, and warns that incorrect use "can result in loss of all traffic." If a developer or an app touched this file, check it first when pages go missing. Visit yourdomain.com/robots.txt and look for any Disallow rule that covers products, collections or the whole site.
The other way pages disappear is a noindex instruction. Shopify documents two methods for hiding pages from search engines: a noindex meta tag added in the theme's head, usually inside a condition that matches certain page handles, and a metafield with the namespace and key seo.hidden set to 1. Both are useful when you mean them, for thank you pages or internal landing pages. They are a problem when a theme edit or an app adds them to pages you want found. If one product or page never appears while the rest do, view its source and search for "noindex".
Is Google showing your myshopify.com address instead of your domain?
Every store starts with a myshopify.com address. Shopify's domains help page explains that this generated address is the primary domain until you set a custom domain as primary. Once you do, domains set as redirects send visitors to the primary domain. Domains set as aliases do not redirect, and show the alias in the address bar.
If search results show yourstore.myshopify.com, or you can open the same store on two addresses without being redirected, check Settings then Domains in the admin. Your brand domain should be primary, and the others should redirect to it.
This matters because of how Google picks one version of duplicate pages. Google's guidance on consolidating duplicate URLs calls a redirect "a strong signal that the target of the redirect should become canonical", and a rel="canonical" tag a strong signal as well, while a sitemap is only a weak one. A correct primary domain gives Google that redirect signal for every address that points at your store, so it has a clear answer about which one is the real store.
Why does a brand new domain take time to show up?
Google finds most sites by following links. In its getting started guide, Google lists "Your site isn't linked to by other sites on the web" as one of the common reasons a site is missed. A domain registered last month, with no links from anywhere, has no path for Google to discover it except the sitemap you submit.
For a new D2C brand, the practical fix is not a link building campaign. It is making sure the places that already point to your brand point to your store:
- Your Instagram, Facebook, YouTube and LinkedIn profiles, with the store URL in the bio or website field.
- Your Google Business Profile, if you have a physical location or showroom.
- Marketplace brand pages, packaging inserts and invoices, so customers search for and type the right address.
- Suppliers, stockists and press that mention you, asking them to link the store.
Google is explicit that paid links break its spam policies, so do not buy them. A few genuine links from places your customers actually visit help discovery more than a large number of low quality ones.
Are thin or copied product pages holding the store back?
Once the store is indexed, the next question is whether pages deserve to rank. New stores often launch with supplier descriptions copied word for word, one line of text per product, and the same title on every page. Google's guidance on creating helpful content asks whether content that draws on other sources avoids "simply copying or rewriting those sources" and instead adds substantial value. Its title link documentation asks for distinct text in the title of each page.
For a product page, that means a title that says what the product is, a description written for your buyer that covers size, material, use and care, real photos, and answers to the questions your customers ask on WhatsApp before buying. Collection pages need a short introduction, not just a grid. Our notes on product pages that convert cover the layout side, and our guide to what ranks on Shopify in 2026 covers search beyond the basics.
What should you do this week if your store is still missing?
If you only have an hour, do this, in this order:
- Open the store in a private window and confirm there is no password screen.
- Run a site: search for your domain and note what appears.
- Check that your brand domain is primary and the myshopify.com address redirects to it.
- Verify the domain in Search Console, submit sitemap.xml and request indexing of the homepage.
- Open yourdomain.com/robots.txt and the source of one missing page, and look for Disallow or noindex rules you did not add.
- Add the store URL to every social profile and listing you control.
Then give it time and check the Search Console page indexing report, rather than requesting indexing repeatedly. If the report shows pages as excluded with a reason you do not understand, or a theme or app has edited robots.txt.liquid, that is the point where a second pair of eyes saves time. If your budget for outside help is a question, our breakdown of Shopify SEO costs in India explains what is worth paying for.
Store still not showing on Google?
Free indexing check. Get in touch or email hello@exactwhy.com with the subject "Store not on Google" and your store URL. Tell us when the store went public and whether you have Search Console set up. We reply within 4 hours with what is blocking your store from Google, whether it is private mode, domains, robots.txt, noindex rules or thin pages, and the fix for each.
If you go ahead. We set up Search Console and the sitemap correctly, fix domain and redirect settings, clean up robots.txt and noindex rules left by themes or apps, and rewrite titles and descriptions on the pages that matter most for your launch.