SEO for eCommerce stores has evolved far beyond meta tags and keyword stuffing. In 2026, it spans technical performance, structured data, AI search readiness, image optimisation, content strategy, and competitive positioning. That's a lot to keep track of.
This checklist distils it into a single prioritised list. Work through it in order — the items at the top have the highest impact on revenue. You don't need to do everything in one sitting. Even completing the first five items will put you ahead of most online stores.
Technical foundations
- Page speed under 2.5 seconds (LCP) — Run your homepage and a product page through Google PageSpeed Insights. If Largest Contentful Paint exceeds 2.5s on mobile, prioritise image compression, lazy loading, and reducing render-blocking scripts. This is the single highest-impact technical fix for most stores.
- Mobile-first design — Google indexes the mobile version of your site first. Test on real devices, not just desktop browser resizing. Buttons should be tappable, text readable without zooming, and no horizontal scrolling.
- SSL certificate active (HTTPS) — Non-negotiable. Google flags HTTP sites as "Not Secure" and they rank lower. Most hosting platforms include SSL for free.
- Clean URL structure — Product URLs should be readable:
/products/wireless-headphonesnot/products?id=47382. Most eCommerce platforms handle this well, but check for query parameter bloat. - XML sitemap submitted — Verify your sitemap exists (usually at
/sitemap.xml) and is submitted in Google Search Console. It should include all product, collection, and content pages. - Robots.txt configured — Make sure you're not accidentally blocking important pages. Check that product pages, collection pages, and your sitemap are all crawlable.
On-page SEO essentials
- Unique title tags on every page — Each product and collection page needs a distinct, keyword-rich title tag. Avoid duplicates like "Products — My Store" on every page.
- Compelling meta descriptions — While not a direct ranking factor, well-written descriptions improve click-through rates from search results. Include your primary keyword and a reason to click.
- H1 tags on every page — Each page should have exactly one H1 that describes the page content. For product pages, this is typically the product name.
- Product descriptions with depth — Thin or duplicate product descriptions hurt rankings. Aim for at least 150–300 words of unique, helpful content per product. Describe features, use cases, and what makes the product worth buying.
- Internal linking between related products — Link related products, collections, and content pages together. This helps search engines understand your site structure and passes authority between pages.
Structured data and rich results
- Product schema on all product pages — This enables star ratings, prices, and availability in Google search results. Check with Google's Rich Results Test. Missing product schema is one of the most common revenue leaks we see.
- BreadcrumbList schema — Helps Google display breadcrumb navigation in search results, improving click-through rates and helping users understand your site structure.
- FAQ schema on relevant pages — If you have FAQ content on product or collection pages, marking it up with FAQ schema can earn you expandable answer dropdowns directly in search results.
- Organization schema — Helps Google understand your business entity — name, logo, contact info, social profiles. Important for brand searches.
Not sure which schema your store is missing? Run a free RankCart audit — it checks every page and shows exactly what's missing, with step-by-step fix instructions.
Image SEO
- Alt text on every product image — Descriptive alt text helps Google Image Search find your products and improves accessibility. "Handmade soy candle, lavender scent, 8oz glass jar" is far better than "IMG_4832" or leaving it blank.
- Compressed image files — Large images are the #1 cause of slow page loads. Use WebP format where possible and aim for under 200KB per image without visible quality loss.
- Descriptive file names — Rename files before uploading.
lavender-soy-candle-8oz.webpgives Google more context thanphoto1.jpg.
AI search readiness (AEO)
- Answer-ready content — AI tools like ChatGPT and Perplexity look for clear, structured answers. Add FAQ sections to your key pages with direct question-and-answer pairs.
- Structured product attributes — Make sure product specs, materials, sizing, and care instructions are clearly formatted — not buried in a wall of text. AI tools extract structured information more reliably.
- Brand authority signals — Consistent NAP (name, address, phone), reviews, and mentions across the web help AI tools trust and recommend your store.
Content and keyword strategy
- Target keywords with commercial intent — Focus on keywords where people are looking to buy, not just browse. "Buy wireless headphones" beats "what are wireless headphones" for revenue impact.
- Publish buying guides and comparisons — These pages capture mid-funnel traffic from shoppers who are researching before buying. They also build authority and internal links to product pages.
- Monitor competitor keywords — Use RankCart's Competitor Intel to find keywords your competitors rank for that you don't. Each one is a potential revenue stream you're missing.
Monitoring and maintenance
- Weekly automated audits — SEO issues accumulate over time as you add products, change themes, and update content. Automated weekly scans catch regressions before they cost you traffic.
- Track revenue opportunity over time — A declining revenue gap means your fixes are working. A growing one means new opportunities or competitor improvements.
- Fix broken links promptly — Broken links waste SEO authority and send customers to error pages. Check regularly, especially after product removals or URL changes.
- Review Core Web Vitals monthly — Performance can degrade with new apps, theme updates, or growing product catalogues. Catch slowdowns early.
This checklist covers the essentials, but every store is different. A RankCart audit personalises this list for your store — showing which items you've already nailed and which are costing you revenue.