Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Commerce

Ecommerce SEO Tools

I stopped buying expensive SEO suites until I hit 500 products; free tools like Screaming Frog and Google Search Console handle the first 80% of ecommerce optimisation.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Install Google Search Console and Screaming Frog before you buy any paid tool.
  • Run a crawl on your product pages and fix every missing title tag and meta description.
  • Use PageSpeed Insights to identify the slowest category pages and compress images first.
  • Set up Microsoft Clarity to watch how visitors use filters and product lists—it often reveals better fixes than keyword data.

Plain-English take

I used to think I needed a full suite like Semrush or Ahrefs to do ecommerce SEO properly. I was wrong. The free tools get you 80% of the way, and they do it faster because you spend less time learning dashboards. The core categories are crawling tools, keyword research tools, speed analysers, and behaviour recorders. Screaming Frog crawls your entire catalogue and flags every page with a missing H1, duplicate title, or broken internal link. Google Search Console shows you which queries drive clicks and which product pages are not indexed. PageSpeed Insights gives you a performance score and highlights the render-blocking resources that slow down your category pages. And Microsoft Clarity records session replays so you can see where customers get stuck on a filter or abandon a product page. I have used these four on [Shopify](/shopify-seo/), [Magento](/magento-seo/), and WooCommerce stores, and the pattern is the same: the tool is never the bottleneck. The bottleneck is knowing what to fix first. These tools surface the list; you still have to decide which product page to rewrite or which image to compress. The paid suites become useful later, when you need competitor gap analysis or backlink data, but for the first six months on any new site, the free stack is enough.

When it actually matters

Tools matter most when your catalogue exceeds 500 products. At that scale, manual checks for missing meta descriptions, broken internal links, or duplicate titles become impossible. Screaming Frog can crawl 500 URLs for free and highlight every page missing an H1 or title tag. I ran it on a client's 3,000-product Magento site and found 400 pages with no meta description and 150 with duplicate title tags. That took ten minutes to discover. Without the tool, I would have guessed. Speed also matters more at scale. A category page that loads in four seconds may lose 30% of mobile visitors. PageSpeed Insights shows you the specific images or scripts causing the delay. I also use it to prioritise which pages to fix: the ones with the most crawl traffic first. Behaviour tools like Microsoft Clarity become critical when you have a large catalogue because you can watch how people navigate filters and compare products. I once found that half the users on a 2,000-product [WooCommerce](/woocommerce-seo/) store never scrolled past the third row of products because the filter was broken. That was not a keyword problem; it was a UX problem that the tool revealed. The decision rule is: if you cannot check every product page manually in one day, you need a tool. If you have 500 products, you probably still can. At 1,000, you cannot.

What I got wrong

I used to believe that an all-in-one tool like Semrush or Ahrefs was the only way to do ecommerce SEO. I was wrong. For the first six months on a new site, Google Search Console, Screaming Frog, and PageSpeed Insights give you everything you need. The paid suites become valuable later, when you need competitor gap analysis or backlink profiles, but early on they are a distraction. I also underestimated how much behaviour recording tools like Microsoft Clarity would change my approach. I used to optimise product pages based only on keyword data, but Clarity showed me that most visitors were bouncing because the size chart was not visible, not because the title was weak. That changed how I prioritised. Another mistake was ignoring platform-specific plugins. On Shopify, I used to manually add schema markup until I tried a plugin that auto-generated product schema. It saved me hours and reduced errors. I now check if a platform has a decent [SEO app](/shopify-seo-app/) before I build custom solutions. I also used to run technical audits once a quarter. Now I run a crawl every week on the top 500 product pages, because catalogues change fast. Products go out of stock, URLs change, and new pages appear. A weekly crawl catches those issues before they compound. The lesson: buy the paid suite only after you have exhausted the free stack and you know exactly what data you are missing.

Next step

Quick answers

What is the best free ecommerce SEO tool?

Google Search Console is the most useful free tool because it shows which queries bring clicks, which pages are indexed, and any manual actions. Screaming Frog is a close second for crawling technical issues. Together they cover the basics without spending a penny.

Do I need Ahrefs or Semrush for ecommerce SEO?

Not at first. For the first six months, the free tools give you enough data to fix the biggest issues. I buy a paid suite only when I need competitor gap analysis or backlink data to inform content strategy for category pages. Before that, it is overkill.

How often should I run a technical audit on an ecommerce site?

I run a full crawl every week on the top 500 product pages. Catalogues change fast: products go out of stock, URLs get renamed, and new pages appear. A weekly crawl catches broken links and missing metadata before they compound. For smaller sites, every two weeks is fine.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.