Ecommerce SEO
Your store has the products. Google should find them.
A store has hundreds or thousands of URLs, and the platform creates many more you never asked for. I fix the structure, speed and content that decide which of those pages Google ranks, so organic search carries more of your revenue and ads carry less.
Why Ecommerce Is Different
Scale is the problem, and the opportunity.
A service business might have 30 pages. A store has a page for every product, every collection and every filter combination a shopper can click, and Google's own documentation warns that parameter-based filter URLs can create an effectively infinite URL space. Speed matters at checkout too. Portent's 2022 study found an ecommerce site that loads in one second converts 2.5 times as well as one that takes five.
Ecommerce conversion rate at a 1-second load against 5 seconds (Portent, 2022).
Retail conversions after a 0.1-second mobile speed gain (Deloitte for Google).
Legacy URLs brought under control on McGrocer's Shopify store.
McGrocer's organic traffic within 90 days.
Sources: Google Search Central, Portent, Milliseconds Make Millions.
What I Build
Three parts of ecommerce SEO.
Product and Collection Structure
Every page earns its place
Collection pages with real content, product pages with full specs and answers, and internal links that move authority through the catalog.
Technical Ecommerce SEO
Fix what the platform creates
Canonical product links, filter and sort URL control, and Core Web Vitals on product templates. See how Shopify web pixels slow a store down.
Content That Sells
Answers before the product page
Buying guides and comparisons for the searches shoppers run before they pick a product, linked straight to the products they compare.
The Process
Four phases to organic revenue.
Technical audit
Crawling, indexing, duplicate URLs, Core Web Vitals, schema and internal links, with each issue ranked by its effect on revenue.
Structure
Canonical product links, filter URL rules, sitemaps, breadcrumbs and speed fixes on the templates that carry the most traffic.
Collections and products
Content depth on the collections and products that earn the most, plus buying guides that feed them.
Revenue tracking
GA4 ecommerce tracking from landing page to checkout, with organic revenue reported by page every month.
Results
Stores and sites I've worked on.
Grocery Ecommerce · Global Shopify
McGrocer
Technical operations on a large Shopify store: product, URL, redirect and tracking work across millions of legacy URLs. Organic traffic rose 50%+ within 90 days, and sessions 30%+ within 72 hours of Core Web Vitals fixes.
Read Case Study →Men's Grooming · Shopify + Webflow
3 Kings Grooming
A Shopify store with a Webflow front end connected through Smootify, which I built and managed: product pages, collections, menus, forms and integrations.
Read Case Study →Agency Work · 2022 to 2025
3Kings Media House
Website operations and SEO across 20+ client accounts and 50+ websites: migrations, technical fixes, integrations and QA.
Read My Background →Shopify SEO
Six Shopify issues I check on every store.
Shopify handles a lot of SEO well, including canonical tags, sitemaps and hreflang for Markets. These six issues still turn up, and each one has a fix. For the full Shopify approach, see Shopify SEO services.
Issue 01
Duplicate product URLs
Shopify serves each product at /products/ and again inside every collection it belongs to. Many themes, including Dawn, link the collection version, so internal links point away from the canonical.
Issue 02
Filter and sort URLs
Filters and sort options create URL combinations faster than you add products. Google warns these parameter URLs can grow into an infinite URL space.
Issue 03
Thin collection pages
A default collection is a product grid with an optional description. These pages target your most valuable category searches, so a bare grid struggles to rank.
Issue 04
App scripts and Core Web Vitals
Every app can add scripts to every page, and tracking pixels are a common cause of slow loads on product templates.
Issue 05
Product schema and review stars
Most themes output basic Product markup. Review stars only show in results when your review data is marked up too, which usually depends on your reviews app.
Issue 06
International storefronts
Shopify Markets adds hreflang tags for your market URLs automatically. It can't write good translations or decide which products each market should see.
References: Shopify Help Center, International SEO for markets, Shopify robots.txt docs.
Platforms
Platforms I work on.
The strategy is the same everywhere. The fixes depend on what each platform lets you change.
Primary
Shopify Plus
Theme-level technical SEO, canonical product links, filter URL rules, Markets checks and Liquid-level schema.
Supported
Shopify
The same structural approach, with app-level fixes where theme access is limited.
Supported
WooCommerce
Yoast or Rank Math setup, URL structure, and WordPress speed through hosting and caching.
Supported
Headless and custom
Next.js storefronts with server-side rendering, metadata, dynamic sitemaps and structured data.
What's Included
Built, implemented and tracked.
Every item below gets built and implemented, then measured against organic revenue.
Technical
The foundation
- Ecommerce technical audit covering crawling, indexing and Core Web Vitals
- Canonical product linking across theme templates
- Filter and sort URL rules
- Sitemap structure and crawl priorities
- Markets and hreflang checks where they apply
- Speed work on product and collection templates
Content and Authority
Depth that ranks and sells
- Collection page content and copywriting
- Product page templates for specs, FAQs and materials
- Buying guides and comparisons for commercial searches
- Internal links from guides to product pages
- Keyword mapping across every product category
- Competitor gap analysis: what they rank for that you don't
Tracking and Reporting
Revenue you can trace
- GA4 ecommerce tracking audit and setup
- Organic revenue by landing page
- Rank tracking for every target term
- Monthly organic against paid revenue split
- Assisted conversions from content to product
- Crawl monitoring in Search Console and Screaming Frog
Ecommerce SEO Pricing
What ecommerce SEO costs.
My ecommerce SEO runs $2,500 to $8,000 a month for most stores, with a six-month minimum, set by catalog size and scope. Larger catalogs fit the Enterprise Growth Engine. Published guides from agencies put stores in the same range, and they scale price by product count, so the figures below show the market for comparison. They come from agencies that sell SEO, so treat them as a guide, not a quote. For rates across consultants, agencies and freelancers, see SEO pricing.
Where my monthly retainer starts. Most stores run up to $8,000, with a six-month minimum.
Typical monthly cost for a store with up to 1,000 products (SeoProfy).
Typical monthly cost for 1,000 to 10,000 products (SeoProfy).
Typical monthly cost for 10,000+ products and complex structure (SeoProfy).
Market figures: SeoProfy, updated May 2026, average monthly cost by catalog size. A second agency guide, NEWMEDIA, updated August 2026, gives a $2,500 to $8,000 standard monthly range and $1,500 to $5,000 for a one-time audit.
What Sets the Price
What moves an ecommerce SEO quote.
- Catalog size and URL volume: every product, collection, variant and filter page is a URL to control
- Filters and faceted navigation, which can multiply URLs faster than you add products
- Platform and theme access, since Shopify, Shopify Plus, WooCommerce and headless builds each limit different fixes
- Technical debt, such as old migrations, redirect chains and duplicate collection URLs
- Content scope: collection pages, product templates and buying guides
- International markets, where each one adds translation, hreflang and collection work
Who This Is For
Who this is for.
- You run a Shopify, Shopify Plus or WooCommerce store that's already selling
- Paid ads bring in most of your sales, and you want organic search to carry more
- Your product pages rank for little beyond your own brand name
- Your collection pages are product grids with little or no content
- You've had SEO done before, and it moved rankings without moving revenue
Running a large store with a big catalog?
View the Enterprise Growth Engine →Questions about Ecommerce SEO.
Serving California
Working with a California business?
Each California city page covers the buyers in that market.
