Free Ecommerce SEO Audit Checklist

Score your store across 26 SEO factors. See exactly what is broken, ranked by impact, and get a prioritised fix list in under 5 minutes.

0out of 100
FGrade

Critical SEO gaps detected. Your store is missing fundamental optimizations that search engines need to rank your pages. Immediate action recommended.

0 of 26 items checked

Category Breakdown

Technical SEO0%
On-Page SEO0%
Product SEO0%
Content0%

Priority Fixes (26 remaining)

  1. 1

    Meta titles on all pages

    Technical SEO

    High
  2. 2

    Meta descriptions on all pages

    Technical SEO

    High
  3. 3

    Canonical tags set up correctly

    Technical SEO

    High
  4. 4

    XML sitemap submitted to Google Search Console

    Technical SEO

    High
  5. 5

    Page speed score above 80 (Core Web Vitals)

    Technical SEO

    High
  6. 6

    Mobile-friendly / responsive design

    Technical SEO

    High
  7. 7

    SSL certificate installed (HTTPS)

    Technical SEO

    High
  8. 8

    Unique H1 tag on every page

    On-Page SEO

    High
  9. 9

    Internal linking between related pages

    On-Page SEO

    High
  10. 10

    Keywords used in titles and headings

    On-Page SEO

    High
  11. 11

    Unique product descriptions (not manufacturer copy)

    Product SEO

    High
  12. 12

    Product schema markup (price, availability, reviews)

    Product SEO

    High
  13. 13

    Product categories with descriptions

    Product SEO

    High
  14. 14

    Active blog with regular posts

    Content

    High
  15. 15

    Category/collection page descriptions

    Content

    High
  16. 16

    Robots.txt configured properly

    Technical SEO

    Medium
  17. 17

    No broken links (404 errors)

    Technical SEO

    Medium
  18. 18

    Structured data / schema markup

    Technical SEO

    Medium
  19. 19

    Image alt text on all images

    On-Page SEO

    Medium
  20. 20

    Clean URL structure (no query parameters)

    On-Page SEO

    Medium
  21. 21

    Customer review markup (aggregate ratings)

    Product SEO

    Medium
  22. 22

    Product images optimized (compressed, descriptive filenames)

    Product SEO

    Medium
  23. 23

    FAQ pages for common questions

    Content

    Medium
  24. 24

    Breadcrumb navigation

    On-Page SEO

    Low
  25. 25

    About page with company info

    Content

    Low
  26. 26

    Contact page with local business info

    Content

    Low

Want us to fix these issues?

You've got the list. We'll build the action plan. Book a free strategy session and we'll walk through your audit results, prioritize the highest-impact fixes, and map out a 90-day plan for your store.

Faisal Hourani

Save your SEO audit

Keep the SEO priorities from this audit.

Email yourself the follow-up checklist so you can work through the issues with your team or developer.

Covers the same technical and product-page gaps this audit scores.

PDF in your inbox in 30 seconds. 1 email. No follow-up unless you ask.

Written by the WebMedic ecommerce SEO team, a Shopify agency working with DTC brands in Malaysia and Singapore since 2016. Last reviewed August 2026. The thresholds below are the working rules we apply when auditing Shopify and WooCommerce stores, not published research. Sources are named inline where a figure comes from third-party data.

What Is an Ecommerce SEO Audit?

An ecommerce SEO audit is a structured review of an online store's organic search performance across four areas: technical health, on-page optimisation, product and collection page quality, and content authority. The output is a prioritised fix list ranked by revenue impact, not a generic report. For Shopify and WooCommerce stores, an audit should also cover crawl budget, faceted navigation, and off-page authority. The free checklist above scores 26 factors across those four areas in about 5 minutes.

An audit is diagnostic, not cosmetic. It answers one question: of everything that could be improved, what is costing the most revenue right now? A store with 2,000 indexed URLs and 40 that generate revenue has a crawl and internal-linking problem. A store with clean technicals and no rankings has a content and authority problem. The audit tells you which store you are.

Why Does Ecommerce SEO Matter?

Ecommerce SEO matters because organic search traffic keeps arriving after you stop paying for it, and it arrives with purchase intent already attached. A shopper who types "waterproof hiking boots size 10" has already picked the product, the feature and the size before landing on your page. Paid traffic has to manufacture that intent on arrival. The trade-off is time: paid traffic starts the day you fund it and stops the day you do not, while SEO takes months to compound and then keeps compounding.

Your ad budget stops working the second you stop paying. That is the fundamental problem with building an ecommerce brand on paid traffic alone. SEO works differently. It compounds. Every optimised product page, every technical fix, every piece of content you publish keeps working for you without another dollar spent.

Here is where it gets painful. Every product page you have not optimised, every collection page sitting empty with just a product grid, every broken canonical tag your developer missed. Those are sales quietly flowing to your competitors. Not next quarter. Right now. Brands that invest in SEO early do not just rank higher. They pay less to acquire each customer, keep more profit per sale, and keep growing in the months when the ad budget gets cut.

How Do You Audit Your Store's SEO?

Audit an ecommerce store across four areas in this order: technical SEO, on-page SEO, product SEO, then content. The order matters, because crawl and index problems make every downstream fix invisible to Google. Score each area separately rather than producing one blended number, so you can see which of the four is actually the constraint. The checklist above does exactly that across 26 factors.

You know something is off with your organic traffic, but you cannot pinpoint what. That is the problem a structured audit solves. It replaces guesswork with a prioritised list of what is broken. Here are the four areas that make or break your store's rankings:

  • Technical SEO: If Google can't crawl, index, or render your pages properly, nothing else matters. Missing sitemaps, broken canonicals, slow load times. These invisible issues silently tank your rankings.
  • On-Page SEO: The heading structure, internal links, and keyword placement that tell search engines what each page is actually about.
  • Product SEO: Unique to ecommerce. Make your product pages stand out in search results with rich snippets, unique descriptions, and properly optimized images.
  • Content: The supporting pages, blog posts, and collection descriptions that build your store's topical authority.

Here is how to use the checklist: work through each category, check off what you've already handled, and leave the rest unchecked. Your score tells you where you stand. The priority fixes list tells you exactly what to tackle first for the biggest traffic gains.

What Are the Most Common Ecommerce SEO Mistakes?

The four most common ecommerce SEO mistakes are copy-pasted manufacturer product descriptions, unaddressed technical debt such as broken canonicals and slow mobile pages, collection pages with no unique text above or below the product grid, and treating the blog as an afterthought. All four are catalogue-scale problems, which is why they cost more on an ecommerce site than on a brochure site: one bad product template repeats across every SKU.

The same mistakes keep showing up. After auditing ecommerce stores for a decade, we can usually predict what we will find before we look.

Mistake #1: Copy-pasted manufacturer descriptions. If you and 47 other retailers are using the same product copy, Google has zero reason to rank your page over theirs. Yes, writing unique descriptions for 200+ products is painful. But it's also one of the single highest-ROI SEO activities you can do.

Mistake #2: Ignoring the technical stuff you can't see. Your site looks great in Chrome, but Google's crawler sees the broken canonical tags, the 4-second load time on mobile, and the missing meta descriptions on 80% of your pages. These issues are invisible to you, but they're destroying your rankings.

Mistake #3: Empty collection pages. Your "Women's Sneakers" page is just a product grid with no text. Google sees a page with almost no content and ranks it accordingly. Adding just 150-200 words of unique, keyword-focused copy to your top 10 collection pages can move the needle within weeks.

Mistake #4: Treating your blog like an afterthought (or not having one at all). A focused content strategy builds the topical authority that lifts your entire site's rankings, not just the blog posts themselves. Running this audit quarterly catches these problems before they compound into lost revenue.

How Do You Conduct an Ecommerce SEO Audit, Step by Step?

Conduct an ecommerce SEO audit in seven steps: crawl the site in Google Search Console, check the top 20 pages for title, meta description, H1 and internal links, test product descriptions for duplicate content, add unique copy to the top 10 collection pages, validate schema in the Rich Results Test, review crawl stats for stores over 500 URLs, then compare referring domains against two competitors. Budget about two hours for a first pass on a store under 500 SKUs. The order is deliberate: indexing problems make every later fix invisible.

The checklist above gives you a quick snapshot. For a deeper manual audit, here is the sequence that works:

Step 1. Crawl your site. Use Google Search Console (free) to check for indexing errors, coverage issues, and Core Web Vitals failures. If more than 5% of your pages have errors, start here before anything else.

Step 2. Check your top 20 pages. Open each in an incognito browser and verify: unique title tag, meta description, one clear H1, and at least 3 internal links pointing to related pages. Most stores fail on at least two of these for most pages.

Step 3. Audit your product pages. Search Google for your exact product description text in quotes. If you get results from other sites, you have duplicate content. Rewrite or differentiate those descriptions.

Step 4. Check collection pages. Find your top 10 collection pages. Do they have at least 150 words of unique text above or below the product grid? This single fix often delivers visible ranking improvements within 60 to 90 days.

Step 5. Review your schema markup. Run your homepage and a product page through Google's Rich Results Test. At minimum, you should have breadcrumb schema, product schema (with price and availability), and organization schema. Missing schema means missing rich snippets, which means lower click-through rates even when you do rank.

Step 6. Check your crawl budget. For stores with 500+ product URLs, open GSC › Settings › Crawl stats. A large discrepancy between pages discovered and pages crawled means Google is allocating its budget to non-revenue pages. Block parameterised search result URLs and filtered collection variants in robots.txt to free budget for product pages.

Step 7. Audit your off-page profile. Pull your referring domain count from any backlink tool and compare it to your top two competitors in GSC. If they have 3 to 5x more referring domains for the same category keywords, off-page authority is the gap, not just content or technical fixes.

How Do You Audit Category Pages and Product Pages?

Audit collection (category) pages for unique on-page copy, a single H1, controlled faceted navigation, and internal links from related content. Audit product pages for unique descriptions rather than manufacturer copy, valid Product schema carrying price and availability, review markup, and descriptive image alt text. These two templates carry almost all of a store's commercial search intent, and because both are templates, one defect repeats across the entire catalogue.

Collection pages and product pages fail for different reasons, so audit them separately.

Collection pages usually fail on thinness and duplication. A grid with no text gives Google nothing to rank. Faceted navigation then multiplies that thin page into hundreds of near-identical filtered URLs. Fix the copy first, then decide which facets should be indexable (usually none beyond a small curated set) and block the rest.

Product pages usually fail on duplicate manufacturer copy and missing structured data. Check one product page in the Rich Results Test. If Product schema is absent or missing price and availability, every SKU on the store has the same gap. Variant URLs are the second common defect: each colour or size variant should either canonicalise to the parent or carry genuinely distinct content.

Are Ecommerce SEO Audits Worth It for a Store With Flat Traffic?

Yes. Flat organic traffic is the single strongest signal that an audit is overdue, because flat traffic on a growing catalogue almost always means new URLs are not being indexed or are competing with each other rather than that demand has stopped. An audit separates those two causes. That distinction decides whether you need a technical fix, which is fast and cheap, or a demand and authority problem, which is neither.

Run this check before commissioning any paid work. In Search Console, compare total indexed pages against total pages submitted, then compare impressions over the last 12 months against the number of products added in that period.

If you added products and impressions stayed flat, the problem is indexing, internal linking, or two pages fighting for the same keyword. Those are audit findings. If impressions grew but clicks did not, the problem is titles, snippets, and how you appear on the results page. If neither moved and the catalogue is fully indexed, the category demand may simply be smaller than you assumed, and no amount of on-page work fixes that.

What Tools Do You Need for an Ecommerce SEO Audit?

Four free tools cover a complete ecommerce SEO audit: Google Search Console for indexing and query data, PageSpeed Insights for Core Web Vitals, Screaming Frog SEO Spider for crawling (free up to 500 URLs), and Google's Rich Results Test for schema validation. Paid tools such as Ahrefs or Semrush are only required for backlink analysis and competitor keyword gaps. No tool replaces manually opening your top 20 pages.

The right tool makes each audit step faster and more accurate. Here is what to reach for at each stage of the process:

Google Search Console: the baseline for every audit and completely free. Use it to check indexing coverage, spot Core Web Vitals failures, and see which queries are driving impressions without clicks. If you do nothing else, have Search Console set up and verified.

PageSpeed Insights / CrUX: measures Core Web Vitals per URL using real-user Chrome data. Run your homepage, top collection pages, and best-selling products. A score below 80 on mobile is a ranking liability.

Screaming Frog SEO Spider: crawls your site the way Google does, surfacing broken links, duplicate title tags, missing meta descriptions, redirect chains, and canonical conflicts. Free up to 500 URLs, which covers most small-to-mid stores.

Ahrefs or Semrush: paid tools that handle what the free stack cannot, including keyword gap analysis, backlink profile review, and competitor ranking data. Worth the investment when you are trying to understand why a competitor outranks you for a category keyword.

Google's Rich Results Test: verify that your product schema and breadcrumb markup are valid and eligible for rich snippets. Run it on at least one product page and your homepage after any schema changes.

Sequence matters. Start with Search Console for indexing and speed, then Screaming Frog for crawl issues, then Rich Results Test for schema, then Ahrefs or Semrush for off-page gaps. Each tool handles a layer the previous one does not see.

How Do You Audit Off-Page SEO for an Ecommerce Store?

Audit off-page SEO by comparing your referring domain count and quality against your two closest competitors, checking that your store is cited in the places buyers check before purchase, and confirming review platform markup is syncing. Off-page authority is the usual reason a technically clean store stalls at position 8 to 15 while a weaker competitor ranks above it. Quality beats count: a handful of relevant industry links outperform hundreds of directory listings.

Off-page SEO is the one area most ecommerce stores underinvest in. Domain authority, built through referring domains and brand signals, influences how Google ranks your collection and product pages at scale.

Backlink audit. Pull your referring domain count from any backlink tool and look at the quality, not just the count. A handful of links from relevant industry publications, suppliers, or trade directories outperforms hundreds of low-quality directory links. If you have built links through tactics that may have attracted a penalty, review for toxic domains and disavow where necessary.

Brand signals. Are you listed in the places your buyers look before purchasing: Google Business Profile, industry directories, relevant marketplaces? These citations build the entity authority that helps Google associate your domain with your product category.

Social proof and PR coverage. UGC, press mentions, and brand mentions across third-party sites generate the kind of signals that correlate with domain authority over time. A product featured in a relevant publication is worth more than a generic directory listing.

For Shopify stores specifically: product review platforms like Okendo, Judge.me, and Yotpo generate structured review markup and third-party citations that support off-page authority. The reviews themselves are on-page trust signals; the citations they create on review aggregators contribute off-page. If you are using one of these platforms, make sure review schema is enabled and syncing correctly. Learn more about building regional link authority for ecommerce stores in Southeast Asia.

How Does Shopify SEO Differ From WooCommerce SEO?

Shopify automates the technical basics but restricts URL structure, while WooCommerce gives full control but automates nothing. Shopify generates sitemaps, canonical tags and HTTPS by default, and forces /products/ and /collections/ into every URL. WooCommerce depends entirely on a plugin such as Yoast or Rank Math, and makes speed your responsibility. The 26 audit factors apply identically to both platforms. Only the implementation differs.

Shopify handles the basics well. Sitemaps, canonical tags, and HTTPS are automatic. Where it falls short: URL structure is rigid (you cannot remove /products/ or /collections/ from URLs), duplicate content from pagination is a known issue, and theme limitations can hurt page speed. Use a theme scoring above 80 on PageSpeed Insights and install a schema app to fill the gaps.

WooCommerce gives you more control but less automation. SEO is entirely plugin-dependent. The advantage: full URL control, easy schema customisation, and flexible content structure. The disadvantage: more things can break, and speed optimisation is your responsibility.

Frequently Asked Questions

What is an ecommerce SEO audit?

An ecommerce SEO audit is a structured review of an online store's organic search performance across four areas: technical health, on-page optimisation, product and collection page quality, and content authority. The output is a prioritised fix list ranked by revenue impact, not a generic report. This free version scores 26 factors in about 5 minutes.

How do you conduct an ecommerce SEO audit?

Run seven steps in order: crawl the site in Google Search Console, check the top 20 pages for title, meta description, H1 and internal links, test product descriptions for duplicate content, add unique copy to the top 10 collection pages, validate schema in the Rich Results Test, review crawl stats for stores over 500 URLs, then compare referring domains against two competitors. Budget about two hours for a store under 500 SKUs.

Are ecommerce SEO audits worth it for an online store with flat traffic?

Yes, and flat traffic is the strongest signal that an audit is overdue. Flat organic traffic on a growing catalogue usually means new product and collection URLs are not being indexed, or are competing with each other, rather than that demand has stopped. An audit separates those causes, which decides whether the fix is technical, editorial, or neither.

How do you audit category pages and product pages?

Audit collection pages for unique copy above or below the product grid, a single H1, controlled faceted navigation, and internal links from related content. Audit product pages for unique descriptions rather than manufacturer copy, valid Product schema carrying price and availability, review markup, and descriptive image alt text. Both are templates, so one defect repeats across the whole catalogue.

What tools do you need for an ecommerce SEO audit?

Google Search Console for indexing and query data, PageSpeed Insights for Core Web Vitals, Screaming Frog SEO Spider for crawling (free up to 500 URLs), and Google's Rich Results Test for schema validation. That free stack covers most small and mid-sized stores. Ahrefs or Semrush are only needed for backlink and competitor keyword-gap analysis.

How do I check my ecommerce store's SEO?

Walk through the four categories above (Technical, On-Page, Product, and Content) and check off everything you have already handled. Your score gives you an instant snapshot, and the priority fixes list shows what to tackle first. The whole process takes about 5 minutes. For a deeper dive, pair it with Google Search Console and Screaming Frog.

What is the most important SEO factor for ecommerce?

Two things matter most: your technical foundation and your product content. If Google cannot crawl and index your pages, because of slow speed, broken canonicals, or missing sitemaps, nothing else you do will matter. And if your product descriptions are copy-pasted from the manufacturer, you are competing with every other store using the same text. Fix those two areas first.

How often should I audit my store's SEO?

Quarterly for a full audit, plus monthly spot-checks on your highest-traffic pages: homepage, top 5 collection pages, and best sellers. Run a full audit again after any theme change, replatform, or bulk catalogue import, because those three events break canonical tags, redirect chains and product schema at scale.

Can I do SEO myself or do I need an agency?

You can handle the fundamentals yourself, which is what this checklist is for. Adding meta titles, writing alt text, fixing broken links and adding copy to empty collection pages need no code. An agency earns its fee on strategy, technical implementation such as schema and site architecture, and content at scale. Rule of thumb: above 60, keep going alone. Below 60, expert help usually pays for itself.

What SEO issues hurt Shopify stores most?

The three most damaging Shopify SEO issues are duplicate content from /products/ and /collections/ URL variations, which confuses Google without proper canonical tags; thin collection pages that are just a product grid with no descriptive copy; and slow page speed from unoptimised theme code or too many third-party apps. All three are fixable without switching platforms.

How long does it take to see results after an SEO audit?

Technical fixes such as canonical tags, sitemaps and meta descriptions can show results in 4 to 8 weeks as Google recrawls. Content improvements such as unique product descriptions and collection page copy typically take 2 to 4 months. Building topical authority through content is a 6 to 12 month play. Technical fixes are fastest and often produce the biggest early gains.

Does Google's algorithm treat ecommerce sites differently?

Not fundamentally, but ecommerce sites face specific challenges. Product pages need Product schema with price, availability and reviews to compete for rich results. Collection pages compete on keyword match and site authority more than content depth. And ecommerce sites carry far more URLs, so a template-level technical issue is repeated thousands of times.

Is this ecommerce SEO audit really free?

Yes, completely free, no signup or payment. The full 26-point checklist runs in your browser. Nothing is sent to our servers, nothing gets stored, and you do not need an account to see your score or the priority fixes list. If you want a deeper review, the WebMedic scorecard flags conversion and email gaps this SEO audit does not cover.

What does a free ecommerce SEO audit include?

A real audit covers four areas. Technical SEO (site speed, indexability, canonical tags, sitemap, robots.txt, schema markup). On-page SEO (title tags, meta descriptions, heading structure, internal linking, image alt text). Product page SEO (unique descriptions, Product schema, review markup, structured URLs). And content SEO (collection page copy, blog presence, topical depth, FAQ pages). This free audit checks all 26 factors across those four categories.

How do I run a free SEO audit on my ecommerce store?

Start with this 26-point checklist. Walk through each category, mark what you have already handled, and the tool returns a score plus a prioritised fix list. Then pair it with two other free tools: Google Search Console for indexing errors and near-miss queries, and PageSpeed Insights for Core Web Vitals.

How do SEO audits differ for ecommerce sites compared to regular websites?

Ecommerce audits add product, collection and inventory layers. A blog or service site mostly needs technical health plus content depth. An ecommerce store also needs Product schema with price and availability, collection descriptions that are not just product grids, canonical handling for /collections/ and /products/ duplication, and faceted navigation rules so filtered URLs do not bloat the index. Out-of-stock pages also need correct status codes and structured data.

How does a free SEO audit compare to a paid agency audit?

A free audit shows you what is broken. A paid audit shows what is broken, why it matters in revenue terms, what order to fix it in, and ideally hands you the fixes. The 26 factors in this free tool are the same ones a paid auditor checks. The gap is prioritisation, implementation and ongoing tracking. Below a score of 60, outside help usually pays for itself.

More Free Tools

Find out exactly where your store is leaking revenue.

Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.

Find Your Revenue Leaks

Free · No obligation · 2 minutes