How to Set Up Google Search Console on Shopify (2026 Step-by-Step Guide)
Shopify offers two paths to Google Search Console: the official Google & YouTube sales channel handles verification automatically (the easy path), or you can paste a verification meta tag into theme.liquid manually. Either way, sitemap submission is automatic - Shopify generates and serves /sitemap.xml for every store.
What you'll need before you start
- •A Shopify store on any plan
- •Owner or staff with permission to install apps and edit themes
- •A Google account
How to set up Google Search Console on Shopify: Step-by-step
- 1
Add your Shopify URL as a property in Search Console
Go to search.google.com/search-console, click Add property, and choose URL prefix. Paste your full Shopify storefront URL (your custom domain -
https://yourstore.com, not the.myshopify.comURL). Click Continue. - 2
Pick your verification method - Google & YouTube channel (recommended)
The cleanest path: install the official Google & YouTube sales channel. In your Shopify admin click Sales channels → + → Google & YouTube → Add channel. Connect the same Google account that owns your GSC property. The channel auto-verifies your site with Search Console behind the scenes - no copy-pasting required.
- 3
Alternative: paste the HTML meta tag manually
If you'd rather not install the channel, on the GSC verification screen choose HTML tag and copy the
<meta name="google-site-verification" content="...">. In Shopify go to Online Store → Themes → Edit code on your active theme. Openlayout/theme.liquid, paste the meta tag immediately after the opening<head>tag, and click Save. Then click Verify in GSC. - 4
Submit Shopify's sitemap
Shopify auto-generates a sitemap at
/sitemap.xmlon every store - no plugin needed. In GSC click Sitemaps in the left sidebar, pastesitemap.xmlin the URL field (just that, not the full path), and click Submit. Shopify's sitemap also includes auto-generated child sitemaps for products, collections, blogs, and pages. - 5
Wait 24-48 hours for performance data
Verification is instant. The Performance report (queries, clicks, impressions) takes 24-48 hours to populate. The Pages report (indexing status) takes a few days for a complete crawl. Be patient - this is the same wait as any new GSC property.
How to verify your setup is working
To confirm verification, open GSC, select your property, and look at Settings → Ownership verification. You should see at least one method showing as verified. To confirm the sitemap is being processed, check Sitemaps - status should show Success within a few hours.
Common issues and fixes
I'm using the .myshopify.com URL and verification fails
Always verify the custom domain (the URL customers actually visit) - not the .myshopify.com address. The .myshopify.com URL has a noindex tag on every page so Google won't index those URLs anyway. If you set up the GSC property pointing at your .myshopify.com URL, delete it and create a new property at your custom domain.
Verification meta tag isn't appearing on my site
Most often this is theme caching. After saving theme.liquid, hard-refresh your storefront and view source (Ctrl+U / Cmd+U) to confirm the meta tag is in the <head>. If you have a private app or theme customizer running, the saved version may be different from the published version - check that you edited the active theme.
I have a password-protected store and can't verify
GSC needs to be able to fetch your homepage to confirm verification. Either remove the password protection (Online Store → Preferences) before verifying, or use the DNS verification method (a Domain property) which doesn't require Google to fetch a page.
Frequently asked questions
Does Shopify automatically verify Google Search Console?
Through the Google & YouTube sales channel, yes - it handles GSC verification as part of its setup, alongside Merchant Center and Google Ads. If you don't install that channel, you'll need to verify manually using the meta-tag method.
Where is the Shopify sitemap?
Every Shopify store has a sitemap at your-store.com/sitemap.xml. It includes child sitemaps for products, collections, blog posts, and standalone pages. Shopify regenerates it automatically as content changes - you don't need a plugin or extension.
Can I edit Shopify's sitemap?
Not directly - the sitemap is auto-generated and there's no UI to add or remove URLs. You can prevent specific products or pages from appearing by toggling them to draft, removing them from any visible collection, or adding a noindex meta tag through theme customization. For full control, you'd need to host an alternative sitemap and submit it to GSC instead.
How do I add a sitemap to Google Search Console for Shopify?
In GSC click Sitemaps in the left sidebar, type sitemap.xml in the field (no need to include the full URL - GSC fills in your verified domain), and click Submit. Status should change to Success within a few hours.
Should I verify both my custom domain and my .myshopify.com URL?
No - only the custom domain. Shopify automatically adds noindex meta tags to the .myshopify.com URL so Google never indexes it; verifying that URL in GSC would just give you an empty property forever.
How do I know if Search Console is working on my Shopify store?
After 24-48 hours, the Performance report should show at least a few impressions if your site is being indexed. Use URL Inspection at the top of GSC to test any specific page - paste the URL and Google reports its current indexing status, last crawl date, and any issues.
Related Guides
Once you're set up, MeasureBoard turns the data into action
MeasureBoard connects to your analytics, search, and SEO tooling and generates AI-powered weekly reports, GEO readiness scores, and a dedicated AI analyst that answers questions in plain English. Free to start, connects in 30 seconds.
Get Started Free