Technical SEO for e-commerce: complete 2025 checklist
Technical SEO is the foundation on which all organic traffic is built. It doesn't matter how great your content is if Google can't crawl, index and render your pages correctly. This checklist covers all the technical points an online store needs to get right.
Crawlability
robots.txt configured correctly: allows /products, /categories and blocks /checkout, /account, /api. sitemap.xml updated and submitted in Search Console. Healthy internal links without 404s or redirect chains. Pagination with rel=next/prev or infinite scroll with indexable URLs. No important content behind JavaScript that Googlebot doesn't render.
Indexation
Canonical tags on all pages (prevents duplicate content from filters and pagination). Meta robots noindex on internal search pages, combined filters and login pages. Correct hreflang for multilingual stores (x-default pointing to the main version). Check in Search Console that important pages are indexed.
Structured data (Schema.org)
Product schema on PDPs: name, price, availability, reviews, SKU. BreadcrumbList on all pages. Organization on home. FAQPage on pages with FAQs. WebSite with SearchAction for sitelinks search box. Validate with Google's Rich Results Test.
Speed and Core Web Vitals
LCP below 2.5s, CLS below 0.1, INP below 200ms. Images in WebP/AVIF with lazy loading and defined dimensions. Critical CSS inline, JS defer/async. Brotli/Gzip compression. CDN for static assets. Server response time (TTFB) below 200ms.
Mobile-first
Google indexes the mobile version first. Ensure that: mobile content is identical to desktop, touch targets are at least 48x48px, fonts are readable without zoom (16px minimum), forms work on touch screens, and the viewport meta tag is configured correctly.
Continuous monitoring
Technical SEO is not a one-time task. Monitor weekly: coverage errors in Search Console, field Core Web Vitals (CrUX), broken links, redirect status and new pages without canonical. Automate alerts for sharp drops in organic traffic.