How to Set Up Google Search Console for a Shopify Store
Quick answer: Add your Shopify store to Search Console as a Domain property, verify it with a DNS TXT record at your domain registrar, then submit the sitemap Shopify already generates at yourstore.com/sitemap.xml. Verification takes about ten minutes. Performance data starts accumulating within a couple of days of a successful setup.
Your Shopify store is live, orders trickle in from ads, and you have no idea what Google thinks of the site. Shopify's own analytics show sessions after they arrive, and nothing about the searches you almost appeared for. Search Console is the free missing half, and connecting it to Shopify has two store-specific wrinkles worth knowing before you start.
The wrinkles are verification and duplicate URLs. Verification depends on where your domain actually lives, which on Shopify is sometimes two different places. Duplicates come from how Shopify builds collection and variant URLs, and they look alarming in reports while mostly being fine.

SEARCH CONSOLE
How to Set Up Google Search Console for a Shopify Store
PRIMARY KEYWORD
Google Search Console for Shopify
READ TIME
8 minutes
Which property type should a Shopify store use?
Choose the Domain property. It covers every subdomain and protocol at once, which matters on Shopify because stores commonly serve www and the bare domain, and Shopify redirects one to the other. A Domain property records the whole picture no matter which variant a link points at.
The URL-prefix alternative only tracks the exact address you enter. Pick it only if you cannot touch DNS at all, since DNS is the one verification method a Domain property accepts. If you control the domain, you control DNS, and the better property type is available to you.
How do you verify a Shopify store with Search Console?
For a Domain property, Google hands you a TXT record to add wherever your DNS is managed. That is your domain registrar if you connected a third-party domain to Shopify, or Shopify itself if you bought the domain there, in which case the DNS editor lives in your Shopify admin's domain settings. Add the record, wait a few minutes, and click Verify.
For a URL-prefix property, the practical Shopify method is the HTML meta tag pasted into your theme's code before the closing head tag. Theme updates can drop that edit, and Google periodically re-checks verification, so the DNS route fails less often over time.
Verification can take longer than the few minutes Google suggests when DNS changes propagate slowly. Give a failed check an hour before you assume the record is wrong.
How do you submit the Shopify sitemap?
Shopify generates and maintains a sitemap automatically at yourstore.com/sitemap.xml, covering products, collections, pages, and blog posts. You cannot edit it, which for most stores is a feature. Open Sitemaps in Search Console, enter sitemap.xml, and submit.
The Success status confirms Google fetched the file, and it says nothing about indexing. Individual products still get judged one by one, and the Page indexing report is where those verdicts appear over the following weeks.
What should you check in the first month of data?
Expect the Page indexing report to show plenty of not-indexed URLs, and read the reasons before worrying. Shopify emits collection pages with sorting and filter parameters, and pagination variants, and Google routinely files these under duplicate or alternate canonical reasons. Those rows are the platform working as designed.
The rows that deserve attention are products you sell sitting in Crawled, currently not indexed. Thin product descriptions, near-duplicate variants published as separate products, and boilerplate manufacturer text are the usual causes. Improving those pages is ordinary content work rather than a Shopify problem.
- Performance report: which queries already show your products, and at what position
- Page indexing: verdicts on your actual catalog, filtered past the parameter-URL noise
- Sitemaps: fetch status stays green after theme or app changes
- Core Web Vitals: field data as it accumulates, since heavy apps drag Shopify themes down
- Manual actions and Security issues: a thirty-second check that both panels stay clean
TAKEAWAY CHECK
What belongs on the connect shopify to search console today?
- 01Create a Domain property for your store's root domain in Search Console.
- 02Add Google's TXT record at your registrar, or in Shopify's domain settings if Shopify manages the DNS.
- 03Click Verify, and give slow DNS propagation up to an hour before retrying.
- 04Submit sitemap.xml from the Sitemaps report.
- 05Add a second owner from the business so access survives personnel changes.
- 06After two weeks, review Page indexing reasons and flag any sellable product marked Crawled, currently not indexed.
- 07Bookmark the Performance report and check it weekly alongside your Shopify analytics.
What else do people ask about Google Search Console for Shopify?
Does Shopify have a built-in Google Search Console integration?
There is no combined dashboard. The connection is standard Google verification of your domain, and Shopify's role is hosting the DNS records or theme code where the verification proof lives. Apps offering Search Console features are reading the same API you get free access to by verifying.
Why does my Shopify store show so many not-indexed pages?
Shopify produces many URL variants per collection through sorting, filtering, and pagination, and Google indexes one canonical version while filing the rest under duplicate reasons. That pattern is normal. Investigate only when real product or collection pages you want ranking appear in the not-indexed list.
Should I use the myshopify.com domain or my custom domain in Search Console?
Verify the custom domain your customers see, since that is where Google sends your traffic and records your history. The myshopify.com address redirects to your primary domain on a connected store, so it accumulates no meaningful data of its own and is safe to ignore.
How long until a new Shopify store sees Search Console data?
Verification is immediate, and reports populate a couple of days behind reality as Google finalizes data. A brand-new domain then needs weeks to months before impressions grow meaningfully, because indexing and trust build slowly. An established store adding Search Console sees its existing search footprint within days.
Can Search Console fix duplicate content on Shopify?
It reports duplicates and shows which canonical Google chose, and the fixing happens in your store. Shopify themes set canonical tags on parameter and pagination variants automatically, which handles most cases. What remains is merchandising judgment, like collapsing near-identical products into one page with variants.
Which primary sources support this guide?
Product behavior and metric definitions change. These are the official Google references used for this article and checked on August 13, 2026.
- 01Google Search Console property types
Official differences between Domain and URL-prefix properties.
- 02Google Search Console: verify your site ownership
Google's official verification methods, including DNS records and HTML meta tags, and how re-verification works.
- 03Google Search Central: sitemaps overview
Google's guidance on what sitemaps do and when a site actually needs one.
- 04Google Search Console: Page indexing report
Google's documentation of index coverage states and the note that indexing does not guarantee a page will be served.
PUT THE CLAIM ON THE RECORD
Your SEO result deserves a source, not a trust-me caption.
Connect an owner-level Search Console property, choose what stays public, and get a receipt with a stable share link.