The Shopify SEO Checklist That Actually Moves the Needle
Most Shopify SEO checklists are sorted by technical category: setup, then on-page, then technical. That tells you nothing about what to do first. After auditing more than 50 ecommerce stores, I’ve watched the same handful of issues drag down store after store, and the order I fix them in has almost nothing to do with how the textbooks group them. This Shopify SEO checklist is sorted by one thing instead: what actually makes money.
If you want the short version, here’s the order I work in. Collection pages first, because that’s where the commercial search traffic is. Then product pages, internal links, and the parts of site speed worth your time. After that, the duplicate-URL problem Shopify creates by default, which a lot of guides get wrong. Everything below follows that order, and I’ve flagged the parts you can skip.
The five things that move revenue first
When I audit a Shopify store, I don’t work down a generic list from the top. I start with what changes the revenue number, and on most stores the order ends up looking the same. Here are the five things I get to first, roughly in priority.
1. Collection pages are the page type most stores waste
Your collection pages (Shopify’s name for category pages) are usually where the money is. They target category-level searches like “mens dress pants” or “organic cotton baby clothes,” the terms people type when they’re ready to browse and buy. A single product page can’t rank for those. The collection can.
The problem is what sits on them. On most Shopify stores I audit, the collection page is a heading, a product grid, and nothing else. Google lands on it, finds no real content to understand what the category is or who it’s for, and moves on. So the page doesn’t rank, and the store leaks commercial traffic to competitors who bothered to write a few paragraphs.
When I’m checking this, I’ll export every collection URL from Screaming Frog and look at which ones have any body content beyond the default grid. The answer is usually “almost none.” The fix isn’t complicated: a few short paragraphs of genuine context near the grid, written for a shopper, covering what’s in the category and what helps someone choose. Not a word count to hit. Just enough real content to give Google something to rank and a shopper a reason to stay.
This is the single change I’ve seen move revenue hardest. One fashion brand on Shopify grew organic traffic 246% over about a year, and fixing empty collection pages was the biggest lever in that. I break down the mechanics in my dedicated post on Shopify collection page SEO, and it’s the kind of planning I cover under ecommerce content strategy.
2. Product pages built to rank and convert
Product pages are where the transaction happens, so the work here is about earning the click and then closing it. Three things matter most.
Title tags that use the actual phrase people search for, rather than the product name your supplier gave it. “Stainless steel insulated water bottle 1L” beats “HydroMax Pro” if nobody’s searching your brand yet.
Original product descriptions. If you’re running the manufacturer’s copy, so are the other forty stores selling the same item, and Google has no reason to pick you. Rewriting descriptions in your own words is dull work, and it’s some of the highest-return dull work on the store.
And Product schema, so your pages are eligible for the price, availability, and review stars that show up in search results. Google’s own documentation lays out what it expects here. Shopify themes vary a lot in what they output by default, so it’s worth checking what’s actually firing rather than assuming it’s handled.
What ties these together is revenue you’ve already half-earned. A sharper title tag lifts click-through on rankings you already hold. You’re not waiting months for new traffic, you’re getting more out of what already lands.
3. Internal linking is free authority you’re leaving unused
Internal links are the cheapest win on most Shopify stores, and almost nobody does them on purpose. Collections should link to their best-selling products. Product pages should point back to related collections. Blog posts should link down to the products and collections they support, instead of sitting in a content silo.
Done deliberately, internal linking pushes ranking authority toward the pages that earn money and helps Google work out which pages matter. Most stores leave it to whatever the theme does on its own, which is rarely enough. Twenty minutes mapping your best links by hand beats any app that promises to do it for you.
4. Site speed, but only the parts that matter
Speed counts, but most store owners worry about the wrong part of it. Chasing a two-point bump in your Lighthouse score is a waste of an afternoon. The things that drag a Shopify store down are heavier and more boring: apps you installed once and forgot, still loading their scripts on every page, and hero images uploaded at full resolution that should have been compressed first.
I’d start by going through your installed apps and cutting anything you’re not actively using, then compressing the largest images on your most-visited templates. Mobile is where this pays off. Most ecommerce traffic is on phones now, and a store that takes five seconds to load on a phone is losing sales before the first product even appears.
5. Fix the duplicate-URL problem Shopify creates by default
One issue here is genuinely specific to Shopify. By default, the platform creates two paths to every product: the canonical one at /products/product-name, and a collection-aware version at /collections/collection-name/products/product-name for each collection the product sits in. List a product in five collections and you’ve got six URLs pointing at the same page.
Here’s what most SEOs get wrong. They think Shopify’s automatic canonical tag fixes it. Shopify does add one, pointing back to the clean /products/ URL, but that’s not the end of the story. Your theme’s internal links still point to the messy collection-aware version, and Google treats canonicals as a hint it can ignore when other signals disagree. You end up with crawl budget burned on duplicate paths and, now and then, the wrong URL ranking.
The fix is to align your internal links so they all point to the canonical product URL. It’s a theme-level change, and it’s the kind of thing I flag with clear instructions in an audit so it gets handled correctly. I go deeper on platform quirks like this under technical SEO for ecommerce.
The foundational setup you can’t skip
None of this is glamorous, and none of it wins rankings on its own. But skip it and everything above has nothing to stand on. The good news: most of it is do-it-once, do-it-right, then move on.
1. Connect GA4 and Search Console
Get both connected and verified before anything else. GSC is the one you’ll live in: it shows the actual queries bringing people in, which pages Google has indexed, and where technical problems surface. In GA4, set up key events for the actions that signal revenue, like add to cart and purchase, so you can tie organic traffic back to money instead of pageviews.
2. Map every keyword to a page
Do the keyword research, then actually assign each term to the page meant to rank for it. This is the step store owners skip. A spreadsheet of 200 keywords does nothing until every one of them has a specific collection, product, or post attached. A keyword without a home page is just a note to yourself.
3. Fill in title tags and meta descriptions
I covered the high-value title tag work on product and collection pages earlier, so here it’s about coverage: making sure none are left blank or running on Shopify’s default. Meta descriptions won’t move rankings, but they move click-through, and leaving them to auto-generate throws away a free lever on every page.
4. Submit your sitemap and read the Page indexing report
Submit the XML sitemap in Search Console, then read the Page indexing report. You’re looking for two things: pages that should be indexed but aren’t, and pages getting indexed that shouldn’t be. Shopify builds the sitemap for you, so this is about reading what it tells you, not building anything.
5. Check robots.txt, then probably leave it alone
Shopify’s default handles the typical store fine. It’s only worth touching if faceted navigation or custom search URLs are creating crawl problems, and even then it’s a considered change, not a reflex.
What I’d tell you to stop wasting time on
The flip side of a useful checklist is knowing what to ignore. Here’s what I tell store owners to stop spending energy on.
Most SEO apps
The Shopify app store is full of SEO apps promising to fix your rankings. Most are a waste of money. The two things they actually do that matter, editing metadata and adding basic schema, you can handle in Shopify’s built-in SEO fields or your theme settings. Everything else is dashboards and “scores” that look reassuring and change nothing.
On-page myths that died years ago
The meta keywords tag has been ignored by Google for well over a decade, and it still turns up in “checklists.” Same story with keyword density. There’s no magic percentage, and writing to hit one only makes your copy worse. Word-count targets belong in the same bin: a 2,000-word product description isn’t better than a 300-word one that actually answers the question.
Blogging that connects to nothing
A blog only helps SEO when it supports your money pages. A cookware store running recipe posts that never link to the pans is doing content theater. It looks like marketing, but none of it moves a shopper toward a purchase or passes authority to a page that sells. If a post can’t link naturally to a product or collection, ask why you’re writing it.
Chasing every warning and score
SEO audit tools throw dozens of yellow and red flags, and most of them don’t affect rankings. Lighthouse is the same. A perfect performance score feels productive, but it counts for nothing if you’re polishing it while the duplicate-URL problem from earlier sits unfixed. Fix what moves revenue first, then deal with the warnings nobody but the tool cares about.
How AI search is changing what Shopify SEO looks like
A quick word on AI search, because it’s where most of the panic is right now, and most of that panic is misplaced.
Where AI Overviews actually show up
AI Overviews have pushed into shopping over the past year, and the traffic behind them is real. Adobe clocked AI-referred visits to US retail sites growing several thousand percent year over year. The detail that matters for a store owner, though, is which queries trigger an overview. Pure product and transactional searches, the ones closest to a purchase, still mostly resolve in regular organic listings and Shopping results. AI Overviews skew toward informational searches: “best running shoes for flat feet,” “leather vs faux leather sofa,” the comparisons and guides people read before they buy. The shift hits your content harder than your checkout.
How to get a store cited
Getting pulled into an AI answer comes down to being a source these systems trust, and the signals overlap heavily with regular SEO. Clear, original product information helps, along with details that stay consistent wherever your brand shows up and a genuine review presence. AI tools lean hard on review signals and community sources, with Reddit alone making up close to a third of third-party citations in some ecommerce datasets. Structured data belongs on the list too, though its effect on AI citation is genuinely debated: some practitioners report a lift, others see no measurable difference. It won’t hurt and it helps machines read your pages cleanly, so add it, but don’t treat it as a magic switch.
The signal store owners underrate most is their existing Google footprint. When a tool like ChatGPT answers a shopping question, it breaks the prompt into dozens of smaller searches and leans heavily on live search results, Google’s included. Pages that rank well across several of those searches get cited more often, and the same backlinks, brand mentions, and rankings that earn your organic traffic feed straight into how often an AI names you. The work compounds: ranking in Google and getting talked about across the web isn’t separate from AI visibility, it’s most of it.
The practical takeaway: don’t panic about your product pages. AI Mode opened to all US users back in 2025 and has only spread since, and more and more searches now end without a click at all. The answer isn’t to rebuild your store, it’s to build the informational content, the guides and comparisons and genuinely useful answers, that feeds these systems and earns the citation. That’s an opening for stores willing to create it, and most still aren’t.
Frequently asked questions
Where to start
If your collection pages are sitting empty, or you’re staring at this list unsure which item is costing you the most, that’s exactly what I dig into in a free SEO audit. You get the same prioritized rundown this checklist follows, ordered by what moves revenue first, mapped to your store. For the bigger picture on where this fits, the Shopify SEO and ecommerce SEO audit pages cover how the work comes together.



