Shopify SEO Tips: 20 Fixes I'd Make on Any Store (Plus a Checklist)

Shopify SEO Tips: 20 Fixes I'd Make on Any Store (Plus a Checklist)

Most Shopify SEO advice falls into two camps. It's either so basic it doesn't help ("add keywords to your titles!"), or it's written by an app company that wants you to install their app.

I've spent more than 16 years in ecommerce and SEO, in-house at Jimmy Choo, Belstaff, Bally and Orlebar Brown, and now running an agency that does SEO for luxury Shopify stores. The fixes below are the ones I'd make first on a small store, in roughly the order I'd make them. Some take five minutes. A couple need an afternoon with your theme code or a developer.

There's a checklist at the end so you can work through it without rereading everything.

Get the basics in place first

None of the clever stuff matters if Google can't properly see your store. These three take less than an hour combined.

1. Connect Google Search Console and submit your sitemap

Shopify creates your sitemap automatically at yourdomain.com/sitemap.xml. Add your store to Google Search Console (the domain property, verified through your DNS, is the most complete option) and submit that sitemap. This is where you'll see what you rank for, what's indexed, and what's broken. Skip it and you're guessing.

2. Make sure your store isn't password protected

It sounds obvious, but I've seen live stores still sitting behind the "opening soon" password page weeks after launch. While that password is on, Google can't index anything. Check Online Store, then Preferences, and turn it off when you're ready to sell.

3. Set your primary domain

Go to Settings, then Domains, and make sure your custom domain is set as primary. Your myshopify.com address should redirect to it. You want every ranking signal pointing at one version of your site, not two.

With those done, Google can find and crawl you properly. Now for the problems that are specific to Shopify.

Fix the Shopify-specific problems

Shopify is good for SEO out of the box, but it has a few quirks that quietly hold stores back. These are the ones I check on every audit.

4. Stop linking to collection-nested product URLs

Shopify creates two URLs for most products: /products/linen-dress and /collections/dresses/products/linen-dress. The canonical tag points to the clean /products/ version, which is good. The problem is that many themes link to the nested version from collection grids, so Google crawls thousands of duplicate URLs and has to work out which one you meant.

The fix lives in your theme code. Look for | within: collection in your product card snippet and remove it. Many newer themes already do this, so check before you edit anything.

5. Keep tag and filter pages out of the index

If your theme uses product tags for filtering, you'll have URLs like /collections/dresses/linen. These are thin, near-duplicate pages, and they can multiply fast. Add a noindex rule for tagged collection pages in your theme, or ask a developer to. The same goes for filter parameters if your theme creates indexable filter URLs.

6. Check your H1s

Some themes wrap the logo in an H1 on every page, or set product titles as H2s. Open a product page, right-click, view the source and search for "<h1". You want one H1 per page, and it should be the product name, the collection name or the article title.

7. Redirect everything you delete

When a product is gone for good, set up a 301 redirect to the closest product or collection (Online Store, then Navigation, then URL Redirects). When you change a URL handle, tick the box Shopify shows to create a redirect automatically. If something is only out of stock for a while, keep the page live. Deleting and recreating products throws away whatever rankings they had.

8. Watch your app bloat

Every app adds scripts, and uninstalled apps often leave code behind in your theme. Check the Core Web Vitals report in Search Console. If your pages are slow on mobile, audit your apps before you do anything else. I've seen stores get noticeably faster just by removing three apps they forgot they had.

These fixes won't get you new traffic overnight, but they stop you leaking the rankings you've already earned.

Collection pages are where the traffic is

This is the section most small stores skip, and it's the one that makes the biggest difference. People search for categories ("linen dresses," "minimalist planner template") far more than they search for individual products. Your collection pages are the pages that can rank for those searches.

9. Write real copy on every collection page

Aim for 100 to 250 words that actually help a shopper: what's in the collection, who it's for, how to choose between items. Put a short intro above the product grid and anything longer below it. A collection page with no text gives Google nothing to work with.

10. Name collections after what people search for

"The Summer Edit" means something to you. "Linen dresses" means something to Google and to your customers. Keep the brand-y names for campaigns and use plain, searchable names for your core collections.

11. Write your own title tags and meta descriptions

Scroll to the bottom of any product, collection or page in your admin and edit the "Search engine listing." A pattern that works well for collections is the product type plus the main attribute, then your brand name: "Linen Dresses for Women | Your Brand." Keep titles under about 60 characters so they don't get cut off.

12. Keep URL handles short and clean

/collections/linen-dresses beats /collections/summer-2026-new-in-linen-dresses-sale. No dates, no filler words. Set this up properly before you launch a collection, since changing it later means redirects.

If you only do one section on this list properly, make it this one.

Want the whole launch mapped out for you? If you're still getting your first product live, the 7-day sprint walks you through it day by day, including setting your store up so it's easy to find from the start. See the 7-day sprint

Make your product pages work harder

Product pages rarely rank for big terms on their own, but they win long-tail searches, Google Shopping clicks and, more and more, AI shopping recommendations. Here's what moves them.

13. Never use supplier descriptions

If you copy the description your supplier gave you, so did every other store selling that product. Write your own. Cover the materials, the sizing or dimensions, who it's for and what problem it solves. Specific details help Google and help AI tools match your product to what people are asking for.

14. Write useful alt text

Describe the image the way you'd describe it to someone who can't see it: "Women's ivory linen midi dress with tie waist, front view." Not "image1" and not a list of keywords.

15. Show reviews on the page

Use a reviews app that displays reviews on the product page and outputs review schema, so you have a chance at star ratings in search results. Reviews also give you fresh, unique text on the page without you having to write it.

16. Check your product structured data

Most modern Shopify themes output Product schema, but plenty are incomplete. Run a product URL through Google's Rich Results Test and check that price, availability and reviews come through. Fill in the barcode (GTIN) field for each variant if your products have one. Google Shopping and AI shopping tools both lean on that data.

Get these four right and your product pages are ready for search, Shopping and AI recommendations all at once.

Build content and links (the slow, compounding part)

This is where small stores can quietly beat bigger ones. It takes longer to pay off, so start now rather than "when things are set up."

17. Publish posts that answer pre-purchase questions

Think about what your customer googles before they buy. "What to wear to a summer wedding." "Best planner layout for ADHD." "How to care for linen." Each post should answer the question properly and link to the collection that solves it.

18. Link your pages together on purpose

Link from blog posts to collections, from collections to related collections, and between products that go together. Internal links tell Google which pages matter most. Most small stores barely do this, so it's an easy edge.

19. Get a handful of real links

You don't need hundreds. Ask your suppliers or makers to link to you. Pitch yourself for gift guides, local press and podcasts in your niche. A few links from real, relevant sites will do more than any amount of tweaking.

20. Set up Google Merchant Center free listings

Install the Google & YouTube app in Shopify and connect Merchant Center. Your products can then appear in the Shopping tab and free product listings without paying for ads. A clean product feed also helps with AI shopping tools. I cover that side in my guide on how to get your products recommended by ChatGPT.

None of these four will move the needle in a week. Give them three to six months and they'll be doing more for you than anything else on this list.

What I'd skip

Knowing what to ignore saves as much time as knowing what to do. I wouldn't pay for an SEO app that promises automatic rankings, since most of what they "fix" is cosmetic. Don't stuff keywords into alt text or footers either. Don't buy links, ever. And don't chase a perfect 100 page speed score. Getting your Core Web Vitals into the green is enough.

Spend that time on collection copy and links instead.

Your Shopify SEO checklist

Work through this in order. Most stores can do the first two sections in a single afternoon.

Setup

  • Google Search Console connected and sitemap submitted
  • Store password removed
  • Custom domain set as primary

Shopify fixes

  • Product links in collection grids point to /products/ URLs
  • Tag and filter pages set to noindex
  • One H1 per page (not the logo)
  • 301 redirects in place for deleted products and changed handles
  • Unused apps removed and leftover code cleaned up
  • Core Web Vitals checked in Search Console

Collections

  • Every core collection has 100 to 250 words of useful copy
  • Collections named after what people search for
  • Custom title tag and meta description on every collection
  • Short, clean URL handles

Products

  • Original descriptions (no supplier copy)
  • Descriptive alt text on every image
  • Reviews showing on product pages
  • Product schema tested, with GTINs filled in where you have them

Content and links

  • At least one post answering a pre-purchase question each month
  • Internal links between posts, collections and products
  • A short list of sites to ask for links
  • Google Merchant Center connected through the Google & YouTube app

Tick off the setup and Shopify fixes this week. Then give yourself a month for collections and products, and keep the content going after that.

Ready to get your first product live? The 7-day sprint gives you a day-by-day plan to go from idea to launched product, with the Digital Products Launchpad GPT included to help you move faster. Already selling and want to get found by AI tools too? My AI-Driven Ecommerce toolkit covers the prompts and processes I use with clients. See the 7-day sprint

Shopify SEO FAQs

Is Shopify good for SEO?

Yes. Shopify handles the technical basics well: sitemaps, canonical tags, mobile-friendly themes and fast hosting. The main issues are the duplicate collection URLs, tag pages and app bloat covered above, and all of them are fixable.

How long does Shopify SEO take to work?

Fixes like redirects and title tags can show results within a few weeks once Google recrawls your pages. Collection copy, content and links usually take three to six months to build real traffic. New stores with no links take longer than established ones.

Do I need an SEO app for Shopify?

Not usually. Everything on this list can be done in the Shopify admin or with small theme edits. A reviews app with schema is worth having. Most "SEO booster" apps aren't.

Can I do Shopify SEO myself?

Yes, for almost everything here. The theme code fixes (collection-nested links, noindex on tag pages, H1s) are the only ones where you might want a developer if you're not comfortable editing Liquid files.

What's the most important Shopify SEO fix?

For most small stores, it's adding proper copy and title tags to collection pages. That's where category searches land, and it's the area most stores leave empty.