
Most stores that plateau on organic traffic don’t have a content problem. They have a technical one — and no amount of blog posts or keyword-stuffed product copy fixes a site Google can’t crawl, can’t index cleanly, or won’t rank because it’s slow. We see the same pattern in almost every audit: a store that’s been publishing content for months with nothing to show for it, because the technical foundation underneath was capping every page before it had a chance. Here’s the checklist we run on every e-commerce site before we touch a single page of copy.
1. Crawlability comes before content
If Googlebot can’t reach a page, nothing else on this list matters. Check your robots.txt isn’t accidentally blocking collection or product pages, confirm your XML sitemap only lists canonical, indexable URLs, and pull the Crawl Stats report in Search Console to see whether Google is spending its budget on pages that matter or getting lost in filtered URLs, cart pages, and internal search results that should be noindexed instead.
2. Site speed is a ranking factor and a conversion lever
Core Web Vitals affect rankings directly, and they affect conversion rate even more. On most stores, the biggest wins are unoptimised hero images, render-blocking apps and tracking scripts stacked on top of each other, and fonts loaded without font-display: swap. Run your top product and collection pages through PageSpeed Insights — not just the homepage — since that’s where the traffic and revenue actually sit.
3. Duplicate content from filters and variants
Faceted navigation is the single biggest technical SEO problem in e-commerce. Every combination of size, colour, and price filter can generate a new URL, and without discipline you end up with thousands of near-duplicate pages competing with each other for the same keyword. Canonical tags pointing back to the primary collection URL, and noindexing parameter combinations that add no unique value, stop that dilution before it caps your rankings.
4. Structured data most stores skip
Product schema with price, availability, and review data is what earns rich results in the search listing — stars, price, and stock status shown directly in Google. Most stores either have no structured data or have it implemented incorrectly, which is easy to check with Google’s Rich Results Test. Getting it right doesn’t change your ranking position, but it can meaningfully change your click-through rate at whatever position you hold.
5. On-page basics that still get missed
- Unique title tags and meta descriptions — not the same template stamped across every product.
- One H1 per page — matching what the page is actually about, not a keyword stuffed in twice.
- Descriptive image alt text — helps accessibility, image search, and how AI answer engines describe your products.
- Internal links from high-authority pages — your homepage and top collections should link down into the products and guides you most want to rank.
- 301 redirects, not 404s — when products are discontinued, redirect to the closest live alternative instead of leaving a dead end.
6. The same fixes help AI answer engines find you too
ChatGPT, Perplexity, and Google’s AI Overviews pull from the same crawlable, well-structured pages that rank in classic search — a page an AI crawler can’t parse cleanly gets skipped the same way a confused search engine skips it. Clean HTML, clear headings, accurate structured data, and an up-to-date llms.txt file all make it easier for these systems to read and cite your store correctly. Technical SEO and AI visibility aren’t two separate projects; they’re the same foundation serving two audiences.
Where to start if you can only fix one thing
Pull your Search Console coverage report and look for pages marked “Crawled – currently not indexed” or “Discovered – currently not indexed.” That list tells you exactly where Google looked at your site and decided not to bother — usually because of the crawl budget waste, duplicate content, or speed issues above. Fix what’s stopping those specific pages first; that’s where the fastest ranking movement comes from.
None of this replaces good content or backlinks — it’s the foundation that lets content and links actually work. See how our technical and content SEO service works →