How to set up Google Search Console for Shopify
Add your Shopify store to Google Search Console, verify it with a DNS record or the HTML tag, submit sitemap.xml and check your first pages are indexed.
What this is for
Google Search Console is Google's free tool for seeing your store the way Google does: which searches show it, which pages are indexed and what went wrong on the rest. Shopify's SEO overview puts checking it on the short list of technical jobs a store owner should keep up. source, checked 28 September 2026
By the end you will have a verified property for your domain, your sitemap submitted, and your home page and a product inspected. The other SEO guides here, from keyword research to fixing duplicate content, all read their numbers from it.
Time needed and what you need
Time needed: about 45 minutes. Verifying takes ten minutes with the HTML tag, longer if a DNS change has to take effect; the rest is the sitemap and the first inspections.
- A Google account the business will keep, not a staff member's personal account
- Your store's primary domain exactly as shoppers see it, including whether it starts with www
- A login for wherever your domain's DNS is managed, if you choose a Domain property
- Staff access to Online Store and the theme code editor, if you choose the HTML tag
The steps
Choose the property type first, because it decides which ways of proving ownership are open to you.
1. Choose a Domain or a URL-prefix property
A Domain property covers every version of your domain, with and without www, over http and https. It suits most stores, but DNS is the only way to verify it. source, checked 28 September 2026
A URL-prefix property covers only addresses that begin exactly as you enter them. Shopify's own walkthrough uses this type with the HTML tag method, which needs no DNS access. source, checked 28 September 2026
- Domain property: every subdomain and protocol, verified by DNS record only
- URL-prefix property: one exact starting address, several methods including the HTML tag
2. Switch off password protection while you verify
Google cannot read a tag or a sitemap on a store that asks for a password. Shopify says to turn private mode off for verification; if you have not launched, switch it back on afterwards. source, checked 28 September 2026
3. Add the property in Search Console
Open the property selector at the top of any Search Console page and choose to add a property. Type your root domain for a Domain property, or the full address starting https:// for a URL-prefix property. source, checked 28 September 2026
4. Verify a Domain property with a TXT record
Search Console gives you a TXT record. Add it at whoever manages your domain's DNS, with the host or name field left blank or set to @, whichever your provider's instructions ask for. If verification fails at first, give the DNS change time to take effect and click Verify again. source, checked 28 September 2026
5. Or verify a URL-prefix property with the HTML tag
Choose the HTML tag method and copy the whole meta tag. In Shopify, go to Online Store, open the actions menu on your live theme and choose Edit code, then open theme.liquid in the Layout folder. Paste the tag on its own line just below the opening head tag and save. source, checked 28 September 2026
Go back to Search Console and click Verify. If Google returns an error, Shopify's advice is to wait a quarter of an hour and try once more. source, checked 28 September 2026
6. Keep the tag when you change themes
Search Console keeps checking that your tag or record is still there. The HTML tag lives in one theme's theme.liquid, so publishing a new theme without it breaks verification, and after a grace period you lose access. Paste the tag into any theme before you publish it, or use DNS, which no theme change can touch. source, checked 28 September 2026
7. Submit sitemap.xml
Shopify builds sitemap.xml at the root of your domain and keeps it current as you add products, collections, pages and posts. In Search Console, open Sitemaps under Indexing, type sitemap.xml after your domain and submit. source, checked 28 September 2026
Look for Success in the status column. If it says Couldn't fetch instead, check that the store is not password protected and the address is right, then submit again. source, checked 28 September 2026
8. Inspect your home page and one product
Paste your home page address into the inspection bar at the top of Search Console. It shows whether the page is on Google and which canonical URL Google chose. The first result describes Google's indexed copy, so run the live test to check the page as it is today. Repeat for a best-selling product and a collection. source, checked 28 September 2026
If an important page is missing, request indexing for it. For many pages at once, let the sitemap do the work. source, checked 28 September 2026
9. Give your team access without sharing your login
Add your developer or agency as users from the property's settings rather than handing over your Google account. Owner is the most powerful role in Search Console, so keep it for the people who run the business. source, checked 28 September 2026
10. Check back after a few days
Reports start filling within a few days of adding the property. If they are still empty after that, check that you entered the right protocol and the right version of the domain. source, checked 28 September 2026
A worked example
For a candle store with 90 products, 12 collections and 20 blog posts
Worked example (an invented store, with invented numbers)
The store chooses a Domain property so shoppers on www and non-www addresses are both counted, and adds the TXT record at its domain registrar. Verification fails on the first click and passes an hour later.
It submits sitemap.xml. The Sitemaps report shows Success and 128 discovered pages: 90 products, 12 collections, 20 blog posts and 6 other pages.
Six days later the Performance report has its first data, 41 queries and 212 impressions, and URL Inspection confirms the home page and the best-selling product are on Google.
Common mistakes
Adding a URL-prefix property for the wrong version of the domain. A property for https://example.com shows nothing if shoppers land on https://www.example.com. Check your primary domain in Shopify first, or use a Domain property, which covers both. source, checked 28 September 2026
Verifying with a staff member's personal Google account. When they leave, the property can go with them. Verify with an account the business owns and add everyone else as users. source, checked 28 September 2026
Pasting the tag into an unpublished theme, or somewhere outside the head section. Google looks for it in the head of your live home page. source, checked 28 September 2026
Submitting product and collection sitemaps one by one. Shopify's sitemap.xml already links to the separate sitemaps for each type, so submitting that one file covers them all. source, checked 28 September 2026
Questions people ask
Do I resubmit the sitemap every time I add products?
No. Shopify updates sitemap.xml for you, and Google rereads a submitted sitemap on its own schedule. Resubmit only after a big change, such as moving to a new domain. source, checked 28 September 2026
How soon will new pages show up in Google?
Shopify's help centre says Google indexes new or updated information within 48 to 72 hours, though not every page gets indexed. Search Console lets you prompt a crawl but not force one. source, checked 28 September 2026
I sell in several countries on separate domains. What changes?
Verify each domain, and submit the sitemap for each one. Shopify generates a sitemap for every domain you use for international selling. source, checked 28 September 2026
See this on your own store
Paste your store URL. The first pass takes about a minute and needs no account. Save a card (nothing is charged) and Tilly reads the whole store and works out who buys from you.