Shopify SEO
Product and collection pages that earn their place in search and in AI answers: structured data that matches the page, an exact Merchant Center feed, the trust signals Nordic shoppers look for, and fixes approved before they publish.
20 lessons in 4 modules · for store owners and the agencies that run their seo · each lesson shows its evidence tier or its basis
Academy Shopify SEO
Open a lesson to read what to do, why, and how the product measures it.
Module 1 of 4
The catalogue
Products, collections, facets and stock, handled deliberately.
What to do: Product with Offer, price, availability, GTIN, shipping and return policy; AggregateRating only from real reviews.
Why (confirmed): Google merchant-listing documentation; GTIN fields entered the top 200 in April 2026.Google states it in documentation or official guidance.
- Uses JSON-LD gtin avg r −0.12
- Uses Schema gtin avg r −0.12
What to do: GTIN, brand, price, availability, shipping and returns correct and in sync with the page.
Why (confirmed): Required for free listings and Shopping; mismatches get products disapproved.Google states it in documentation or official guidance.
How AwesomeSEO measures it: Feed health per product from Merchant Center.
ShopifyWhat to do: Keep temporarily unavailable products live with availability marked; redirect discontinued ones to the closest alternative.
Why (confirmed): Google guidance for e-commerce sites.Google states it in documentation or official guidance.
ShopifyWhat to do: A short answer-first intro, buying-guide sections from the EAV model, and links to the best products and sub-categories.
Why (practitioner): Category pages are the money pages of a store.A working heuristic from experienced SEOs. We test it on your own data.
ShopifyModule 2 of 4
Trust and conversion
What a shopper checks before buying, and what an engine checks before recommending.
What to do: Org.nr, Klarna and Swish, 14-day right of withdrawal, free-shipping threshold, Trustpilot and Prisjakt ratings.
Why (practitioner): From the Sweden niche playbook: these signals decide purchases and back up E-E-A-T.A working heuristic from experienced SEOs. We test it on your own data.
ShopifyWhat to do: Google Business Profile, Trustpilot, Reco and Prisjakt: request reviews after purchase and answer them all.
Why (confirmed): Google lists review count and score among local prominence factors.Google states it in documentation or official guidance.
Brand & authorityWhat to do: Put the facts you already wrote into a table with clear headers (product, price, best for).
Why (practitioner): Tables are easy to lift into snippets and AI answers and help readers decide.A working heuristic from experienced SEOs. We test it on your own data.
ContentWhat to do: Write an honest "what does X cost in 2026" page with real ranges.
Why (practitioner): Demand is proven and few competitors answer it, so the answer box is often open.A working heuristic from experienced SEOs. We test it on your own data.
ContentWhat to do: Return a real 404 status with search, best sellers and categories on the page.
Why (practitioner): Keeps visitors who followed dead links.A working heuristic from experienced SEOs. We test it on your own data.
ShopifyModule 3 of 4
Theme and speed
The technical floor for a Shopify theme.
What to do: LCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1, measured on real users.
Why (confirmed): Part of Google’s page-experience guidance. INP replaced FID in March 2024.Google states it in documentation or official guidance.
Site healthWhat to do: Server-render or pre-render pages that should rank; check that text, links and schema are in the HTML response.
Why (confirmed): Google renders JavaScript, but later and at a cost; many AI crawlers do not render it at all.Google states it in documentation or official guidance.
Site healthWhat to do: Descriptive filenames, useful alt text, WebP or AVIF, dimensions set, lazy-load below the fold.
Why (confirmed): Google image SEO documentation; images with ALT text correlate (r −0.20, page-1 average 18).Google states it in documentation or official guidance.
- Number of Images with ALT Text #21 · r −0.20
What to do: Bottom navigation, thumb-reachable controls, internal links high on the page, PWA where it fits.
Why (practitioner): Mobile-first indexing plus better engagement on the device most visitors use.A working heuristic from experienced SEOs. We test it on your own data.
Site healthWhat to do: One indexable URL per piece of content, 301 for moves, 404/410 for removals, no chains.
Why (confirmed): Google documentation on canonicalisation and redirects.Google states it in documentation or official guidance.
Site healthWhat to do: Reciprocal hreflang plus x-default; translate entities and schema, not just text.
Why (confirmed): Google documentation on localized versions.Google states it in documentation or official guidance.
Site healthModule 4 of 4
Measure and ship
Search Console as the loop, crawls on a schedule, a person approving each diff.
What to do: Act on queries a page ranks for but does not cover, positions 4–20 with high impressions, and CTR below the expected curve.
Why (confirmed): First-party data from Google about your own pages.Google states it in documentation or official guidance.
How AwesomeSEO measures it: Opportunity queue from GSC, with your own fitted CTR curve.
Search performanceWhat to do: Run the technical crawl weekly and push new issues into the actions register with an owner.
Why (practitioner): Problems are cheapest when caught the week they appear.A working heuristic from experienced SEOs. We test it on your own data.
ActionsWhat to do: Rank actions by impact and effort, assign an owner, and keep the list short enough to finish.
Why (practitioner): Recommendations that are never implemented have zero value; most SEO programmes fail on execution.A working heuristic from experienced SEOs. We test it on your own data.
How AwesomeSEO measures it: Actions register with owner, status, impact, effort and completion rate.
ActionsWhat to do: Label how AI helped, have a named person review every page, and check AI drafts for accuracy and originality.
Why (confirmed): Google accepts AI-assisted content that helps people; scaled low-value content is a spam policy violation.Google states it in documentation or official guidance.
How AwesomeSEO measures it: Approval log on every agent draft.
AgentsNext track
Practise on the demo workspace: Shopify.
Example data for a fictional Swedish brand, every number with its source, interval and n.