A Shopify SEO checklist worth running has an order: store setup first (domain, indexing, analytics), then on-page basics on the pages that sell, then technical hygiene, then content, then speed - because each layer multiplies the ones after it. Here are the 30 steps in that order, with the honest note on which ones your theme decides for you. Work top to bottom; most stores find their gaps in the first two phases.
Phase 1: Setup (do once, steps 1-6)
- Connect your custom domain and make sure the myshopify.com version redirects to it - Shopify handles this correctly by default; verify, don't assume.
- Verify the store in Google Search Console and submit your sitemap (
/sitemap.xml, Shopify generates it automatically). - Install analytics (GA4 or your stack) so every later step is measurable.
- Check your indexing surface: password page off at launch, no stray
noindex, and preview pages not leaking into the index. - Set the store name and homepage title/meta deliberately - Shopify's defaults are placeholders, not decisions.
- Pick your target keywords per money page before writing anything: one primary intent per page, validated against real volume, or every later step optimizes toward guesses.
Phase 2: On-page, on the pages that earn (steps 7-14)
- One H1 per page, carrying the page's keyword - many themes render the product title as H1; confirm yours does.
- Title tags under ~60 characters, keyword forward, one per page, no duplicates across products.
- Meta descriptions under ~158 characters that make the click's case - they don't rank you, they earn the click when you rank.
- Product descriptions that answer buyer questions in real sentences, not supplier copy paste - duplicated manufacturer text is the most common on-page failure on Shopify.
- Descriptive alt text on product images, written for a human who cannot see the image.
- Clean handles/URLs (
/products/linen-shirt, not/products/copy-of-new-2) - set them before launch; changing them later needs redirects. - Internal links between related products, collections and guides - orphan pages rank poorly, and collection descriptions are the easiest place to add real linking copy.
- Breadcrumbs on, if your theme supports them - navigation context for users and crawlers both.
Phase 3: Technical hygiene (steps 15-20)
- One canonical version of everything: Shopify handles most canonicals, but check collection-filtered URLs and tagged pages aren't indexing as duplicates.
- Redirect deleted products (Shopify's URL redirects panel) instead of leaving 404s where links and rankings pointed.
- Structured data present and valid: product schema (price, availability, reviews) is what earns rich results; test with Google's validator, because apps and theme edits break it silently.
- Fix crawl errors monthly in Search Console - the report is free and most stores never open it.
- HTTPS everywhere and no mixed content - usually automatic on Shopify, broken occasionally by hardcoded http assets in older themes.
- A navigable footer and menu structure where every page worth ranking is reachable within three clicks.
Phase 4: Content that compounds (steps 21-24)
- Collection page copy: 150-300 real words on your top collections - the highest-leverage, least-done content work on Shopify stores.
- A blog that answers your buyers' actual questions, not generic ecommerce advice - each post targeting one validated query, linking to the products it discusses.
- FAQ content on money pages, matched to what people actually ask (the People Also Ask boxes on your target SERPs are the free research).
- Refresh dates and content when things change - stale years in titles and dead prices erode both rankings and trust.
Phase 5: Speed and the theme layer (steps 25-28)
- Measure your real mobile speed - PageSpeed Insights on your product page, on a phone connection, not the desktop homepage. This is the step that reveals whether the next three matter.
- Compress images before upload and let the theme lazy-load them; 3MB heroes are the number one self-inflicted speed wound.
- Audit your apps: every app injects script, uninstalled apps leave residue, and ten apps can make the fastest theme crawl. Remove what you don't measurably use.
- Know what your theme decides for you. Heading structure, schema markup, speed floor and crawlable navigation are theme code, not settings. A well-built theme does steps 7, 14, 17 and 19 correctly by default; a poorly built one caps them no matter what you do. Our fastest themes guide has the ten-minute verification method, and a generated theme is the route when the theme itself is the ceiling - clean semantic Liquid, schema in place, no dead weight.
Phase 6: Keep score (steps 29-30)
- A monthly 15-minute review: Search Console queries and pages, what moved, what stalled - SEO without measurement is decoration.
- Track the handful of keywords that matter rather than vanity totals: your money pages against their target queries, over months, not days.
What about SEO apps?
Most of this checklist needs no app: Shopify plus a decent theme covers it. Apps earn their fee for specific jobs - bulk redirects, schema repair on a theme you can't edit, image compression at scale - and our Shopify SEO apps guide sorts the useful from the subscription filler. The broader strategy behind this checklist lives in our Shopify SEO best practices guide.
FAQ
What are the basic SEO steps for Shopify? Connect your domain, verify Search Console and submit the sitemap, set unique titles and descriptions on the pages that sell, write real product descriptions, and measure mobile speed. Phases 1 and 2 above are the basics; most stores get 80% of the value there.
What is an SEO checklist? An ordered list of the discrete, checkable actions that make a site rankable: setup, on-page elements, technical hygiene, content and speed. The order matters more than the count - setup errors invalidate everything downstream.
How do I set up SEO on Shopify? Shopify handles the plumbing (sitemap, canonicals, HTTPS) automatically; your work is the decisions: keywords per page, titles, descriptions, content and the theme that renders it all. Follow the phases above in order.
Does my theme affect Shopify SEO? Yes, structurally: the theme owns heading hierarchy, schema markup, speed and crawlable navigation. Settings cannot fix a theme that gets those wrong, which is why step 28 sits in every honest checklist - and why the fix is sometimes the theme, not more optimization on top of it.
How long does Shopify SEO take to work? Weeks for indexing and technical fixes, months for content and rankings on competitive terms. The checklist's phases 1-3 pay fastest; phases 4-6 compound over quarters.