Google Search Console for Shopify Stores: Setup and Monthly Checks
Google Search Console for Shopify: verification, sitemap, indexing errors, Merchant Listings, Core Web Vitals and a monthly checklist that catches issues early.
Author: Mousa Alhelo · Published · 7 min read
Google Search Console is the free tool through which Google tells you what it actually sees in your online store: which pages are indexed and which are excluded and why, which queries your store appeared for and how many clicks it received, and which structured data or page speed errors stand between you and better results. For a Shopify store, it is the first source for any SEO decision. This guide covers setup from scratch, the reports that matter for stores specifically, and the monthly checklist we apply to our clients’ stores.
Why Search Console is the store’s first source
External keyword tools estimate; Search Console measures. The difference is fundamental:
| Information | Where it comes from | Why it matters to a store |
|---|---|---|
| Queries your store appeared for | Performance report | The most accurate keyword list you own |
| Indexed and excluded pages | Indexing report | Reveals important products and collections Google cannot see |
| 404 errors and broken links | Pages report | Appear after deleting products or changing URLs |
| Product data validity | Merchant Listings and Product reports | Required for free shopping results and rich results |
| Page experience | Core Web Vitals report | A ranking factor and a common reason for losing mobile customers |
| Manual actions and security | Security reports | Alert you if the store is penalised or hacked |
All of this is free and specific to your store. That is why E-SAFQA connects Search Console as part of every store setup, alongside GA4 and Merchant Center. If you are starting from zero with SEO, read the Shopify SEO guide first.
Step-by-step setup for a Shopify store
- Open Search Console with a Google account that will remain owned by the store (not only an employee’s or an external agency’s account).
- Choose the “Domain” property type and enter your domain without https or www. This type combines all variants (with and without www, http and https) into one property.
- Verify ownership through DNS: Google gives you a TXT record; add it to your domain’s DNS settings (at the registrar, or inside Shopify if the domain is managed there). Propagation can take minutes to hours.
- Submit the sitemap: Shopify generates it automatically at
/sitemap.xmland updates it when products, collections and articles are added. Submit it once from the Sitemaps section. - Add users: give your SEO company or team “Full” or “Restricted” permission as needed, and keep ownership for yourself.
- Link GA4: from Search Console settings you can associate it with your GA4 property so query data appears inside its reports.
A note for bilingual stores: if the English version is on a sub-path (/en/) it is part of the same property; if it is on a subdomain or a different domain, add it as a separate property.
The Performance report: how to read it as a merchant, not a specialist
The Performance report shows four numbers for every query and page: clicks, impressions, click-through rate (CTR), and average position. The practical way to read it for a store:
- Queries with high impressions and few clicks: your store appears but is not clicked. Usually the title or description is not convincing, or the position is at the bottom of page one. This is the fastest improvement opportunity.
- Pages appearing for queries that do not fit them: for example a “men’s perfume” collection appearing for “women’s perfume”. A sign of weak content structure or internal linking.
- Question-phrased queries: ready material for FAQ pages and the blog.
- Comparison with the previous period: enable comparison with the previous three months and the previous year to separate real growth from seasonality.
- Filter by country: watch each Gulf market separately; what ranks in Saudi Arabia may not rank in the UAE.
Export the data monthly into a spreadsheet and keep it, because Search Console retains only 16 months of data.
The indexing report: what is normal and what is a problem in Shopify stores
When you open the Pages report, you will probably see hundreds or thousands of “not indexed” pages. Do not panic; in Shopify stores most of them are normal:
| Status | Normal? | What to do |
|---|---|---|
| Alternate page with proper canonical tag | Yes, usually product URLs inside collections | Nothing |
| Crawled, currently not indexed | Sometimes, thin or duplicate pages | Improve the content if the page matters |
| Discovered, currently not indexed | Common in large stores | Improve internal linking to important pages |
| Not found (404) | A problem if they are linked product or collection pages | Create a 301 redirect to the right alternative |
| Blocked by robots.txt | Normal for cart, account and internal search pages | Nothing |
| Page with redirect | Normal after URL changes | Make sure the redirect points directly to the final page |
The rule: focus on the product, collection and article pages that matter commercially. Use the URL inspection tool for any important page to see its status and request indexing after improving it.
Products, Merchant Listings and structured data
For stores specifically, Search Console shows “Products” and “Merchant Listings” reports that check the Product and Offer markup on your pages. Common errors: missing price, undefined availability, missing image, or review markup without visible reviews. Fixing these is a condition for appearing in free shopping results on Google and in rich results with price and rating. Details in product schema and structured data for stores. If you have a Google Merchant Center account, associate it with Search Console to see shopping visibility data in one place.
Core Web Vitals: the speed report Google judges you by
The Core Web Vitals report classifies your store’s pages (mobile and desktop) as good, needs improvement, or poor, based on real visitor data. In Shopify stores, the usual suspects are accumulated apps, large images and heavy home page sliders. Watch the report monthly, and when it deteriorates review the latest app or theme change. The metrics and improvement methods are explained in Core Web Vitals for Shopify stores.
The monthly checklist we apply
| Item | What to look for | Action when there is a problem |
|---|---|---|
| Performance vs previous month and previous year | Drop in clicks or impressions for important pages | Inspect the page: content change? new competitor? Google update? |
| New 404 pages | Deleted products that have links or traffic | 301 redirect to the replacement product or collection |
| Important pages not indexed | New collections or products not indexed | Improve internal linking and request indexing |
| Structured data errors | New errors in Product or Merchant Listings | Fix the theme or product data |
| Core Web Vitals | Pages moved to “poor” | Review recently added apps and images |
| Manual actions and security | Any alert | Top priority, immediately |
| Rising queries | New keywords the store appears for | Create or improve a page for them |
After a migration or URL change: weekly checks
When moving a store from another platform to Shopify, or restructuring collections, Search Console becomes a rescue tool: review it weekly during the first month to catch old URLs returning 404 and redirect them, and to follow the shift of indexing from old to new URLs. In the Luliz migration from Magento to Shopify, rebuilding URLs with 301 redirects and then monitoring Search Console after launch is what preserved rankings without loss. Details in the Luliz case study, and the full methodology in keeping Google rankings during a Shopify migration.
From our experience
At E-SAFQA, the monthly report for SEO clients starts from Search Console and is then connected to store orders, because impressions and clicks mean nothing if they do not become sales. At Toolmart in Iraq, monitoring bilingual queries in Search Console is what guided the Arabic and English content that lifted organic traffic by more than 1000% over the years of the partnership. This monitoring is a fixed part of our SEO + AEO + GEO service.
Conclusion
Google Search Console for Shopify stores is the only source of what Google actually sees in your store, and setup takes minutes: verify through DNS, submit the sitemap, link GA4. After that, an organised monthly check (performance, indexing, 404s, structured data, Core Web Vitals) catches problems before you lose orders, with weekly checks after any migration. If you would like us to review your store’s Search Console and identify what deserves fixing first, message us on WhatsApp for a free audit.
Want this applied to your store?
E-SAFQA builds and runs Shopify stores and their ads. Message us on WhatsApp for a free audit.
Frequently asked questions
How do I connect Google Search Console to a Shopify store?
Create a Domain property in Search Console and add the TXT record Google gives you to your domain's DNS settings (at your registrar, or in Shopify if the domain is managed there), then click verify. Then submit the sitemap at your store URL followed by /sitemap.xml.
Why does Search Console show many pages as not indexed?
In Shopify stores this is usually normal: product pages inside collections point with a canonical tag to the main URL, and filter and tag pages are excluded. It is only a problem when important product or collection pages are not indexed because of an error.
What is the difference between Search Console data and GA4 data?
Search Console shows what happens in Google results before the click (impressions, position, clicks). GA4 shows what happens after the visitor reaches the store (sessions, orders, revenue). You need both to connect keywords to sales.
What is the Merchant Listings report in Search Console?
A report that checks the validity of your product structured data for free shopping results on Google. Its errors mean some products may not appear there or appear with missing data.
How often should I review Search Console?
At least once a month for indexing, performance and errors, and weekly during the first month after any migration or major change to URLs or the theme.