Ecommerce SEO Basics
12 min readBeginner to Hero Course
Most ecommerce SEO content assumes you either know nothing or already know everything. This course is different. It is a structured 9-week program that takes you from zero familiarity with SEO to running a repeatable, data-driven SEO program for your store. Each stage builds on the last. Skip stages and you will hit walls.
In this guide
What this course is — and what it is not
This is not a collection of tips. It is a linear learning path. The goal at the end is not to understand SEO in theory. It is to have a working SEO system for your specific store, with real keyword targets, a fixed audit schedule, and enough confidence to diagnose problems yourself when rankings drop.
Who this is for
Store owners running their own SEO, in-house marketers who inherited SEO responsibility, or junior SEO specialists who want a structured foundation. If you already run technical audits, build links, and track organic revenue weekly, this course covers ground you probably know. Start at the stage that matches your current knowledge.
The course runs over 9+ weeks. Each stage has specific deliverables. Weeks 1-2 are deliberately slow — understanding how Google works before touching anything is not optional. Stores that skip foundations and jump straight to tactics waste months chasing fixes that do not hold.
Stage 1 — Foundations (Weeks 1–2)
Week 1 has one goal: understand how Google actually works. Not at a surface level, but well enough that you can explain crawling, indexing, and ranking to someone else. This matters because every SEO decision you make later will be filtered through this mental model. Get it wrong and your decisions will be random.
- —Read Google's own documentation on how search works (search.google.com/search/howsearchworks)
- —Set up Google Search Console: verify your domain property, submit your sitemap, check the Coverage report for crawl errors
- —Set up GA4 with Enhanced Ecommerce enabled — follow the steps in the Analytics & Tracking guide at /guides/analytics-tracking
- —Read the SEO Fundamentals Checklist at /guides/fundamentals and score your own store against each item
- —Use the URL Inspection tool in GSC on your homepage and 3 product pages — confirm Google can crawl and index them
Week 2 deliverable: a scored copy of the fundamentals checklist with notes on which items your store fails. This becomes your first priority list. Do not fix anything yet — just audit.
Stage 2 — Research (Weeks 3–4)
Most stores at this stage make the same mistake: they research keywords for products they want to sell rather than products people are searching for. Those are not always the same thing. The research stage forces you to look at actual search data before touching any page.
Your 20 most valuable keywords
By the end of week 4, you need a prioritised list of 20 keywords. These are not vanity terms — they are the specific product and category queries where ranking on page 1 would directly drive revenue. Use tools like Ahrefs, Semrush, or Google Keyword Planner. Cross-reference with GSC data to see which keywords you already rank for at position 11-50.
- —Map your full product catalog: every product category needs at least one primary keyword
- —Run competitor gap analysis: identify 3 direct competitors and find the keywords they rank for that you do not — see the Competitor Analysis guide at /guides/competitor-analysis
- —Research buying-intent keywords for your top 10 product categories (these typically have modifiers: 'buy', 'shop', 'best', price-comparison terms)
- —Research informational keywords for content opportunities (buyers research before purchasing — ranking for those articles builds trust and links)
- —Build a simple spreadsheet: keyword, monthly search volume, your current position, target page URL
Do not target keywords with search volume under 50/month at this stage. Focus on the 20 keywords where ranking improvement would have the most direct revenue impact. You can expand the list later. Read the full Keyword Research guide at /guides/keyword-research for the step-by-step process.
Stage 3 — On-Page (Weeks 5–6)
With your 20 target keywords in hand, weeks 5-6 are about making sure the right pages are optimised for those keywords. Do not stuff keywords into titles. Instead, make each page the most genuinely useful result for its target query.
- —Audit title tags for all pages targeting your 20 keywords: include the primary keyword near the start, keep under 60 characters, add the brand name at the end
- —Audit meta descriptions: each should read like a useful summary, include the keyword naturally, and stay under 155 characters
- —Audit product page content: does each product page have at least 200 words of original copy? Generic manufacturer descriptions hurt rankings.
- —Audit category page content: Google needs text to understand what a category page is about — a short intro paragraph (100-200 words) above the product grid makes a measurable difference
- —Fix heading structure: one H1 per page containing the primary keyword, logical H2/H3 hierarchy covering subtopics
The on-page priority order
Fix title tags first. They have the highest impact per hour of work. Meta descriptions second, then content. Resist the urge to redesign pages or change URLs at this stage unless they are actively harming you. Stability helps rankings. Run a full on-page audit using the checklist at /guides/on-page-audit.
Stage 4 — Technical (Weeks 7–8)
Technical SEO is not glamorous but it is foundational. A slow site, a broken crawl, or duplicate content issues will cap your rankings regardless of how good your content is. Weeks 7-8 are about finding and fixing the technical issues most likely to be holding you back.
- —Run a full crawl with Screaming Frog (free up to 500 URLs) or Ahrefs Site Audit — look for 4xx errors, redirect chains, duplicate title tags, missing canonical tags
- —Check Core Web Vitals in GSC under Experience > Core Web Vitals. LCP should be under 2.5 seconds, CLS under 0.1, INP under 200ms
- —Compress and convert images to WebP format — on Shopify use an app like TinyIMG; on WooCommerce use Imagify or ShortPixel
- —Add structured data: Product schema on all product pages, BreadcrumbList on all pages, Organization on homepage
- —Fix duplicate content: ensure canonical tags point to the preferred version of each page, especially for filtered/sorted category URLs
Use the free Google PageSpeed Insights tool (pagespeed.web.dev) on your homepage, your most important category page, and your bestselling product page. The Opportunities section tells you exactly what to fix and estimates the time saving. Run the full technical audit process outlined at /guides/technical-analysis.
What to do after week 9: the quarterly audit loop
Finishing the course does not mean your SEO is finished. Search results change. Competitors improve. Google updates its algorithm. The stores that sustain SEO growth run a systematic audit loop every quarter. It takes one full day, four times a year.
Block a full day in your calendar on the first Monday of each new quarter and protect it. Four audits a year is enough to stay ahead of most issues. Trying to do continuous daily monitoring without a quarterly reset leads to missed patterns. From here, the Keyword Research guide at /guides/keyword-research and the Competitor Analysis guide at /guides/competitor-analysis are the logical next steps to deepen your research skills.
Work Together With SEO Experts who understand ecommerce
World’s first Ecom-founded SEO agency