Shopify SEO checklist: what Shopify does for you, and what it does not
Shopify takes care of a lot of technical SEO on its own: it creates your sitemap, a sensible robots.txt and canonical tags. That is why most Shopify stores look alike to Google. The checks that move rankings are the ones Shopify leaves to you.
Check your Shopify store free
What Shopify handles, and what it leaves to you
Handled by Shopify: a sitemap at /sitemap.xml, a default robots.txt (editable through the robots.txt.liquid template), canonical tags, HTTPS, and fixed address patterns — /products/, /collections/, /pages/ and /blogs/ — that you cannot change.
Left to you: unique titles and descriptions, product and collection content, image alt text, redirects when products change, internal links, the structured data your theme outputs, and the speed cost of every app you install.
One Shopify quirk matters more than most: products can be reached at both /products/name and /collections/category/products/name. Shopify’s canonical tag points to /products/, but many themes link to the longer address, which spends crawling on duplicates. Check that your theme links to /products/ directly.
The checklist
- 1. Search Console: Verify the store and submit /sitemap.xml.
- 2. Indexing: Check the Pages report for products left out — see Google indexing issues.
- 3. Product titles: Unique SEO titles in “Search engine listing”, not just the product name.
- 4. Meta descriptions: Written to earn the click, not left blank.
- 5. Product descriptions: Your own words, not the supplier’s — see duplicate product descriptions.
- 6. Collection pages: An introduction and buying advice — see collection page SEO.
- 7. Product URLs in links: Theme links to /products/, not /collections/…/products/.
- 8. Structured data: One complete Product item per product page — see product schema markup.
- 9. Image alt text: Every product image described — see the image SEO autopilot.
- 10. Redirects: A 301 for every deleted or renamed product — see fix 404 errors.
- 11. Out-of-stock products: Kept live while coming back — see out-of-stock product SEO.
- 12. Apps: Remove apps you no longer use; many leave scripts that slow every page.
- 13. Speed: Core Web Vitals on mobile for product and collection pages.
- 14. Internal links: Related products, collections and guides linking to each other.
- 15. Blog: Guides that answer buying questions and link to collections.
- 16. Tag and filter pages: Not competing with collections for the same searches.
- 17. International: If you sell abroad with Shopify Markets, check its hreflang setup.
- 18. AI crawlers: Search crawlers not blocked — see should you block AI crawlers.
- 19. Merchant Center: No disapproved products — see Merchant Center disapprovals.
- 20. Measure: Clicks and indexed products before and after each change.
Where to start
- Run a Shopify SEO audit to see which of these your store fails.
- Fix indexing and broken pages first, then product and collection content.
- Work through the rest by the traffic each page could bring.
Questions people ask
- Is Shopify good for SEO?
- Yes. Its technical defaults are sound, so rankings come down to content, links and the choices above.
- Do I need an SEO app on Shopify?
- Not for the basics — titles, descriptions and alt text can be set in the admin. Apps help at scale; choose few, because each one can slow the store.
- Can NicheSEO Pro make these changes on Shopify?
- Yes, through a Shopify custom app: titles and descriptions, product content, alt text and redirects, each proposed for your approval and undoable.