A Shopify SEO checklist for small stores
Ten fixes for what Shopify leaves to you, in order of payoff: Search Console, real titles, collection copy, original descriptions, alt text, an app audit, structured data, redirects, duplicate links, and buyer FAQs.
Shopify handles more SEO basics out of the box than most platforms. It makes a sitemap, sets canonical tags, and gives every product a clean address. That's also why small stores stall: the owner assumes the platform has it covered, and the parts Shopify can't do for you never get done. Here's the list we'd start with on a small store, roughly in order of payoff. You can do most of it yourself in an afternoon.
1. Connect Search Console and submit your sitemap
Shopify generates yourstore.com/sitemap.xmlautomatically. Google won't tell you how it's reading your store unless you verify the store in Google Search Console and submit that sitemap. Do Bing Webmaster Tools too; it can import straight from Search Console. Everything else on this list is easier to judge once you can see which pages are indexed and which searches you show up for.
2. Write real titles and descriptions for products and collections
Every product, collection, and page has a search engine listing section in the Shopify admin. Left alone, it reuses the product name and the first lines of the description. Write each one the way a customer searches: what the thing is, and the detail that sets it apart. "Ethiopia Yirgacheffe Light Roast Coffee, Whole Bean" beats "Morning Trail."
Start with your best sellers and your main collections. You don't need to do two hundred products this week. You need to do the twenty that make the money.
3. Put words on your collection pages
Collection pages are often the pages that should rank for broad searches ("light roast coffee beans," "handmade leather wallets"), and on most small stores they're a grid of photos with no text at all. A short, honest paragraph at the top saying what's in the collection and who it's for gives search engines and AI answer engines something to work with.
4. Write product descriptions that aren't the manufacturer's
If you resell, the supplier's description is on every other store that carries the product. Rewrite it for your top products with the specifics a buyer actually asks about: size, materials, how it's made, how it ships, what it pairs with. Specific text is what gets quoted, by Google and by ChatGPT.
5. Add alt text to product images
Every product image has an alt text field in the admin. Describe the image plainly ("12 oz bag of light roast whole bean coffee, front label"). It helps image search, it helps customers using screen readers, and it takes seconds per image.
6. Audit your apps
Apps are the most common reason a Shopify store is slow. Each one can add scripts to every page, and some leave code behind in the theme after you uninstall them. Go through the list: if you aren't using it, remove it, and then check your theme for leftover code. Then run your homepage and a product page through Google's PageSpeed Insights on mobile and compare.
7. Check your product structured data
Structured data is how your price, availability, and reviews show up directly in search results. Most themes include some, but it's often incomplete or out of date. Paste a product URL into Google's Rich Results Test and see what it finds. Missing price, availability, or review data is worth fixing.
8. Handle discontinued products and changed URLs
Deleting a product that has links and rankings throws them away. If something is gone for good, redirect its address to the closest replacement or its collection. Shopify can create redirects for you, including when you change a product's URL handle, but only if you leave that option on. If something is just out of stock, leave the page up and say when it's back.
9. Watch for duplicate pages
The same product can be reachable at more than one address on Shopify, for example through each collection it belongs to. Shopify points search engines at the main product address with a canonical tag, which handles most of it. The thing to check is your theme's own links: menus and product grids that link to the main product address instead of the collection version keep your internal links pointing at the page you want to rank.
10. Answer the questions buyers ask
Shipping times, returns, sizing, care, whether you ship to their state. Put clear answers on your store, on the product page or a plain FAQ page, written as direct answers. That's the kind of text Google shows in results and AI engines quote when someone asks where to buy what you sell.
When the checklist isn't enough
Most small stores don't need a new storefront to rank better. They need this list done, and done consistently. Our SEO workruns on the Shopify store you already have, with no rebuild pitch. If the theme itself is the limit, slow no matter how many apps you remove or unable to carry your brand, that's when a custom storefront on Shopify starts to make sense. We built Trek Coffee's that way: Shopify still runs the catalog and checkout, and the storefront in front of it is custom. More on that is on our e-commerce page.
Not sure where your store stands? The free audit below checks speed, indexing, and whether ChatGPT, Perplexity, and Google's AI Overviews name your store for your top searches.
Free SEO + AI search audit
Speed and Core Web Vitals, an indexing check, and whether ChatGPT, Perplexity, and Google AI Overviews name you for your top searches — plus three fixes, as a short PDF within two business days. Any platform: WordPress, Shopify, Wix, Squarespace, Square. No rebuild pitch.