Running an online shop with no SEO is like opening a shop on a street with no passers-by. 93% of online buying journeys begin with a Google search, and if your products are not in the first results you lose sales every day. E-commerce SEO is a discipline of its own, different from ordinary SEO, which calls for understanding what people intend to buy and structuring your site so Google can crawl all of it efficiently.
Audit my e-commerce site for free →
How do you find the transactional keywords that actually sell?
In e-commerce SEO the aim is to target transactional queries, the ones where the searcher is ready to buy, rather than informational ones. Transactional queries convert 3 to 5× better. For example: "buy cheap grey 3-seater sofa" (transactional, strong buying intent) against "how to choose a sofa" (informational). To find these keywords: Google Shopping (search for your product and note the wording in the listings), Amazon Suggest (type your product and record the autocomplete suggestions), Google Trends (spot seasonal variation), and Ubersuggest or SEMrush (volumes and competition). One effective free technique: type your main product into Google and note the "Related searches" at the bottom of the page and the questions under "People also ask". Those are long-tail keywords with little competition and clear buying intent.
The three kinds of buying intent to target:
| Type | Example | SEO priority |
|---|---|---|
| Transactional | "buy cheap grey 3-seater sofa" | Priority 1, converts strongly |
| Navigational | "IKEA KIVIK sofa" | Priority 2, brand intent |
| Informational | "how to choose a sofa" | Priority 3, awareness traffic |
How do you optimise your product pages to rank well on Google?
A well ranked product page needs: a structured title ([Brand] + [Product name] + [Feature] + [Format or colour]), at least 300 words of unique content (never a copy and paste from the supplier), images named with keywords (for example 3-seater-grey-velvet-sofa.jpg) with descriptive alt text, and Schema.org Product structured data (name, price, availability, aggregate rating), which puts stars in the Google results and lifts click-through rates by 30%. Add the "BreadcrumbList" schema too, so the breadcrumb trail shows in Google results: it helps people understand how your shop is organised and improves click-through rates by 10 to 15%.
The ideal structure for an SEO-friendly product page:
How do you optimise your categories and avoid duplicate content in an online shop?
Category pages are often neglected, yet they rank on high-volume queries like "cheap sofa" or "Scandinavian sofa". Add 200 to 400 words of text at the foot of every category, with the main keywords worked in naturally. URLs should be readable and hierarchical (for example /living-room/sofas/3-seater-grey-velvet-sofa, never /product?id=4532&cat=12). Duplicate content is the number one SEO problem in online shops: use canonical tags on product variants (colours, sizes) and avoid indexing filtered URLs and pagination pages. An advanced trick: create category pages dedicated to your most searched long-tail queries ("grey velvet sofa XXX", "2-seater sofa bed for a small flat"). Those hyper-targeted pages convert 3 to 5× better than general categories.
Priority actions to get your products ranking on Google:
Which Core Web Vitals should an e-commerce site fix first?
Google pays particular attention to Core Web Vitals in e-commerce, because performance has a direct effect on conversion (every extra second of delay cuts conversions by 7%). The three key metrics: LCP (Largest Contentful Paint), so load the main product image first, with a target under 2,5 seconds; CLS (Cumulative Layout Shift), so reserve the space for images before they load, with a target under 0,1; and INP, so tidy up third-party scripts (analytics, chat, advertising), with a target under 200ms. E-commerce SEO takes 3 to 6 months to bear fruit, but unlike paid advertising, organic traffic does not stop the moment you cut the budget.
The five most common e-commerce SEO mistakes in 2026:
Google Shopping: load your catalogue into Google Merchant Center (free) to appear in Shopping listings even without paying for advertising, through the Shopping tab in the Google results. The key is a complete product feed, kept up to date, with prices, availability and good quality images. Shops present in Shopping generate on average 21% more organic traffic with no advertising budget at all.
Frequently asked questions about e-commerce SEO
How long does it take to get products ranking on Google?
First results usually appear within 3 to 6 months for an existing e-commerce site. For a brand new site, allow 6 to 12 months. Progress is not linear: the first few weeks feel slow, then results accelerate as Google grows more confident in the site. The quickest wins come from optimising the product pages you already have (1 to 2 months) and adding structured data (a few weeks). One thing that often surprises beginners: Google can take 2 to 6 weeks to recrawl a page you have changed. To speed that up, submit the URL directly in Google Search Console through "URL inspection > Request indexing" after every significant change.
Do you need a blog on an e-commerce site for SEO?
A blog lifts organic traffic considerably, because it targets informational queries (buying guides, comparisons, tutorials) that bring in visitors who are still weighing things up. It works particularly well for products with a long buying cycle, such as furniture, appliances and premium fashion. But your product and category content comes first: optimise those pages before investing in a blog. Internal linking from blog to product is powerful: an article called "How to choose a sofa" that points to your sofa categories passes SEO authority to your commercial pages and brings in qualified traffic at the buying stage.
How do you stop Google indexing the filtered pages of your shop?
Add a "robots: noindex" tag to the URLs generated by your filters (colour, size, price), use canonical tags pointing at the main category, and block those URLs from being crawled in your robots.txt file. Filtered pages create near-duplicate content that dilutes your SEO authority.
Can you do e-commerce SEO yourself, or do you need an agency?
For the fundamentals (unique titles, 300-word descriptions, structured data) you can make progress on your own with free tools such as Google Search Console and the limited version of Screaming Frog. For technical work (Core Web Vitals, crawl budget, site architecture), an expert will get you there far faster. The practical rule: keep content in house, because nobody knows your products better than you, and hand the technical side to an expert. A real ConvertiLab example: an artisan bedding shop had 1 400 organic visitors a month, no category content and descriptions copied from the supplier. After three months of work (400-word descriptions, category text, structured data, indexing errors fixed), organic traffic reached 4 200 visitors a month, three times more, and SEO now accounts for 42% of total revenue against 8% at the start. !E-commerce SEO results, organic traffic 3x for a bedding shop from 1400 to 4200 visitors and 42% of revenue


