Ecommerce SEO

The ecommerce SEO audit checklist — and a tool that runs it for you.

Most SEO audits check titles and meta tags. A complete ecommerce audit goes deeper — schema markup, AI visibility, Core Web Vitals, accessibility, and security. Here's what to check, why it matters, and how to fix it.

Run a free audit on my store →

No credit card. Results in under 5 minutes.

What is an ecommerce SEO audit?

An ecommerce SEO audit is a systematic review of every factor that affects how search engines crawl, index, and rank an online store. It differs from a general website SEO audit because ecommerce has unique challenges: large page counts, duplicate content from faceted navigation, strict product-schema requirements, and category pages that have to rank without reading like thin doorway pages. A good audit looks at all of it together — not titles in isolation, but the whole system that decides whether your products show up when shoppers search.

What a complete ecommerce SEO audit covers

Crawlability and indexation

Search engines can only rank what they can find and index. Large ecommerce catalogs are especially vulnerable to crawl-budget waste.

  • robots.txt configuration
  • XML sitemap presence and accuracy
  • Noindex tags on the right pages (filters, search results, thin variants)
  • Crawl-budget considerations for large catalogs
  • Status codes — 404s, redirect chains, 302 vs 301

Why it matters for ecommerce: Search engines can only rank pages they can find and index. Large ecommerce catalogs are especially vulnerable to crawl-budget waste.

Title tags and meta descriptions

Titles and descriptions drive click-through from search. Ecommerce stores generate them from templates — which is exactly where duplicates creep in.

  • Unique titles on every product and category page
  • Title length (50–60 characters)
  • Meta description length and uniqueness
  • Duplicate titles from template-generated pages

Why it matters for ecommerce: Template-generated titles (“Product — Store Name” on 400 pages) are one of the most common ecommerce SEO problems — and one of the easiest to fix.

Heading structure (H1–H6)

Headings tell search engines what a page is about. On templated product pages, they're often missing entirely.

  • One H1 per page
  • H1 matches page intent (product name, category name)
  • No missing H1s on product or category pages

Why it matters for ecommerce: Missing H1s are disproportionately common on ecommerce sites because product pages are generated from templates that skip the heading.

Structured data and schema markup

Schema is what turns a plain blue link into a rich result with stars, price, and availability. Most stores have incomplete or missing markup.

  • Product schema (name, price, availability, condition)
  • AggregateRating schema (review count and score)
  • BreadcrumbList schema for navigation
  • FAQPage schema on content pages
  • Organization and WebSite schema on the homepage

Why it matters for ecommerce: Schema markup enables rich results in Google — star ratings, price, availability shown directly in search. Missing schema means you're invisible in the features that drive click-through.

Core Web Vitals and page speed

Google uses Core Web Vitals as a ranking signal, and slow pages cost conversions directly.

  • Largest Contentful Paint (LCP) — under 2.5s
  • Cumulative Layout Shift (CLS) — under 0.1
  • Interaction to Next Paint (INP) — under 200ms
  • Image optimization (WebP, lazy loading, explicit dimensions)
  • Third-party script impact

Why it matters for ecommerce: Google uses Core Web Vitals as a ranking signal. Slow product pages also hurt conversion — every extra second of load time costs sales.

Internal linking and site architecture

Internal links distribute ranking authority through your catalog and help search engines discover deep pages.

  • Category pages linking to subcategories and products
  • Breadcrumb navigation present and accurate
  • Orphaned pages (no internal links pointing to them)
  • Pagination handling (rel=next/prev or canonical)

Why it matters for ecommerce: Internal linking distributes ranking authority through your catalog. Orphaned product pages can't rank because search engines never discover them.

Duplicate content

No site type generates more duplicate content than ecommerce — faceted navigation alone can spawn thousands of near-identical URLs.

  • Canonical tags on paginated pages
  • Self-referencing canonicals on product pages
  • Faceted navigation generating duplicate URLs
  • Thin content (product pages with minimal unique text)

Why it matters for ecommerce: Ecommerce sites generate more duplicate content than any other site type — faceted navigation alone can create thousands of near-identical URLs.

Image optimization

Product images are core ecommerce content — but they're routinely shipped without alt text or sensible filenames.

  • Alt text on every product image
  • Image file sizes and formats
  • Descriptive filenames (not IMG_4532.jpg)

Why it matters for ecommerce: Missing alt text on product images is one of the most widespread issues across ecommerce stores — and it affects both SEO and accessibility.

AI visibility and schema for answer engines (AEO/GEO)

Search is shifting from links to answers. If your store isn't structured for AI-answer eligibility, you're missing a fast-growing discovery channel.

  • FAQ schema on content pages
  • HowTo schema where relevant
  • E-E-A-T signals (author, about, contact pages)
  • Brand mentions in AI tools (ChatGPT, Perplexity, Gemini)
  • AI-crawler access (robots.txt permissions for AI bots)

Why it matters for ecommerce: AI assistants are answering shopping questions directly. If your store isn't structured for AI-answer eligibility, you're missing an entire discovery channel that's growing fast.

Technical health (often missed)

These rarely appear in an SEO audit — but an expired cert takes your store offline instantly, and missing headers erode trust.

  • SSL certificate validity and expiry
  • HTTPS enforcement (HSTS headers)
  • Security headers (CSP, X-Frame-Options, X-Content-Type)
  • Domain registration expiry
  • GTM/GA4 implementation correctness

Why it matters for ecommerce: Technical-health issues don't show up in most SEO audits — but an expired SSL cert takes your store offline instantly, and missing security headers erode the trust signals search engines use.

How SEOLZ runs the audit

Running this audit manually takes hours — and expertise across SEO, schema, performance, accessibility, and security. SEOLZ checks all of it automatically:

  • Enter your store URL — no code, no installation
  • We crawl up to 500 pages across all six audit dimensions
  • Results arrive in under 5 minutes
  • Every finding includes exact fix steps for your platform (Shopify, WooCommerce, BigCommerce, and 90+ more)
  • Paste the AI prompt for any finding into ChatGPT or Claude — get implementation code instantly

What SEOLZ checks that manual audits miss

Accessibility (WCAG)

1 in 4 adults has a disability. Accessibility failures hurt SEO, conversion, and expose you to legal risk. SEOLZ runs WCAG 2.1 AA checks automatically.

Security posture (OWASP)

Missing security headers erode trust signals and can suppress rankings. SEOLZ checks OWASP Top 10 security posture as part of every audit.

AI visibility (GEO)

Is your store appearing when ChatGPT or Perplexity recommends products in your category? SEOLZ checks your AI-engine visibility and tells you what's blocking it.

Based on real ecommerce sites audited on SEOLZ: 55% have critical SEO issues, 54% have accessibility violations, 56% are missing product schema.

Ready to audit your store?

Free scan. No credit card. Results in under 5 minutes.

Run my free ecommerce SEO audit →

Frequently asked questions

A manual ecommerce SEO audit takes 4–8 hours for an experienced SEO professional. SEOLZ runs a complete six-pillar audit automatically in under 5 minutes.

Your store has issues you don't know about. Find them.

Free scan. No credit card. Results in minutes.

Scan My Store Free →