Home / Blog
Blog

How to Do SEO for Ecommerce

How online stores can rank their category and product pages and rely less on ads.

By Tommy Gregory

There's a lot of talk about advertising for ecommerce products. Test this Meta creative, change the background colour slightly, launch a video. Much less is made of earned and owned channels like SEO.

Consumer goods trends are volatile. A product is popular one minute and gone the next, like we saw with Prime. The way to navigate this is to build enduring assets that compound over time, like search engine optimisation.

Ecommerce sites live and die on product discoverability and conversions. Big ecommerce sites often have thousands of SKUs, so getting your site to the number one ranking for as many products as possible is vital. 27.6% of clicks go to the first result, and fewer than 10% of clicks go to results below the top three.

This guide covers how to rank your ecommerce website, from keyword research through category pages, product pages, content marketing, backlinks and technical SEO.

What makes ecommerce SEO different?

Ecommerce websites are different to the typical lead-generating website for a service or software business. For starters, people actually buy through your website. So the navigation and the decision-making process are different.

For ecommerce sites, the goal of SEO is to drive shoppers to your website. This reduces your dependency on advertising. Over the long term, it should lower your customer acquisition cost and make your revenue less volatile.

A few things set ecommerce websites apart.

As a result, the KPIs of an ecommerce SEO project aren't the typical chain of more traffic, more leads and more qualified meetings booked.

Here are some KPIs ecommerce CMOs should focus on instead.

Keyword research

The foundation of every ecommerce SEO project is keyword research. When someone searches, and your business is relevant to that query, you want content that ranks highly for it. That makes the searcher more likely to click through to your website and ultimately buy your product.

Which keyword groups should you focus on?

There are four types of queries.

Query intentPrimary page typeExample queryPrimary schema
NavigationalBrand, home or store locator page"nike official store"Organization, WebSite, BreadcrumbList
InformationalGuide, FAQ or how-to"how to choose a floor sander"Article or HowTo, FAQPage, BreadcrumbList
CommercialCategory page, comparison or best-of"women's white sneakers", "best 2t earthmover"ItemList, Product, BreadcrumbList
TransactionalProduct page"buy makita x sander price"Product, Offer, AggregateRating, Review, BreadcrumbList

Typically, you want to focus your SEO efforts on commercial and transactional queries, through the category and product pages we discuss below.

There are a few reasons for this.

How to research keywords

Here are a few tips for doing the research.

  1. Mine your internal site search. Export the top queries and the zero-result terms, and feed them into new categories and aliases.
  2. Use a keyword tool like Semrush. You can filter for intent and broad-match keywords related to the queries people ask about your products.
  3. Look at the autocomplete suggestions on Google and Amazon. These are excellent sources of keyword ideas for ecommerce sites.
  4. Browse subreddits. Search for your product and look at the subreddits that come up. Reddit often appears near the top of the results because Google treats it as trustworthy. It's a key part of any SEO strategy nowadays.
  5. Check competitor keywords. If another business offers similar products, check the keywords they rank for. If you both sell red dresses, go for the same keywords or even better long-tail ones. Then make sure your content is better, your page speed is faster and your backlinks are higher quality.

On-page SEO for category pages

On large ecommerce sites, there are two types of high-intent pages, category pages and product pages.

Category pages help users find the right products fast. They target broad and mid-tail transactional keywords. An example is the Kennards Hire equipment section, where the journey runs from the homepage to equipment, then to a category, then to a specific product.

Category pages help both SEO and conversion rates.

They help SEO because a lot of searches have category intent, not product intent. Think "hire earthmoving equipment" or "floor sanding machine rental" in the Kennards Hire example.

They help conversion rates because they give the visitor a better experience. Category pages act like aisles in a supermarket, signalling where the next step should be. That reduces the cognitive load on the visitor and nudges them to take the next step.

Anatomy of a category page

Above the fold

Body

Additional content

Content strategy

Product card design

Core elements

Conversion boosters

On-page SEO for product pages

Unlike lead-generation websites, ecommerce websites really depend on how well their product pages are optimised.

Product pages matter for ecommerce SEO for three reasons.

So how do you improve on-page SEO for product pages? Here is a guide.

Content marketing

Category and product pages are both very important for ecommerce SEO, but you should also use traditional content marketing to drive traffic and increase conversions on your site.

The goal is to attract, educate and convert, with content that directs shoppers to the right products.

Content types

Decision content for bottom-of-funnel visitors

This includes comparisons between your product and another product, best-of lists and shortlists such as "best X for [use case or budget]", and customer stories and reviews with proof.

From each piece, link to three to five product pages and the parent category page. Add FAQ blocks that answer questions on fit, care, shipping and returns.

Guides for middle-of-funnel visitors

Here, you want to put together buying and choosing guides, plus care, fit, installation and troubleshooting guides.

Use-case pages

This is content that describes the actual use case for the product they are buying. You don't just inform them of the use case. You also place calls to action throughout that show them how to buy your product.

Programmatic attribute pages

These are pages that show a range of products that all fit the same description. For example, if you own a dress store and build a page called "black dresses under $50", it can link to all the black dresses you sell at that price.

Post-purchase education

Here you can provide resources like short videos, blog posts and email newsletters to keep nurturing the customer. Interestingly, we've found a lot of potential customers enjoy this content too, because it shows them they will be looked after.

Site structure and internal linking

The best recommendation here is to build a hub and spoke model. Build one hub per category that links to all the comparisons and best-of pages. From every piece of content, link to three to five product pages and to your guides and FAQs.

For example, say you sell laptops. Your laptop comparison hub could look something like this.

Popular brand comparisons

Best laptops by use case

Best laptops by budget

You can adapt this to your business, whether you sell supplements, dresses or consumer packaged goods.

Optimisation checklist

  1. Intent and keywords. Map each piece of content to a clear query with enough search volume to justify writing it. Ideally, you want a mix of top, middle and bottom-of-funnel search terms. But the commercial and transactional terms at the bottom of the funnel are where the money is.
  2. Trust near your calls to action. Add ratings, shipping and returns information, and guarantees.
  3. Quality signals. Use scannable headings, alt text on images and a unique introduction on every page.
  4. Schema. It helps search engines understand what the page is about beyond the text. On product pages, that means Product, Offer, AggregateRating, Review and BreadcrumbList.
  5. Distribution. Promote the content to bring in more visitors. That includes social media, email and on-site modules.

Backlinks

Backlinks are tougher for ecommerce because product pages aren't naturally linkable. A lot of pages have commercial intent, which makes publishers less willing to link. Many stores reuse the manufacturer's copy, so there is nothing unique to cite. And there are fewer reasons for anyone to link in the first place.

Here are a few ways to overcome this.

Create linkable assets that support shopping

Build product and category pages people will link to

Most ecommerce sites have very basic, thin category and product pages. If your pages provide real value through guides, educational modules, trends or buyer data, they become a more linkable asset.

Affiliates and partnerships

Unlinked mentions

Backlink gap analysis

Links from suppliers and distributors

Guest posts

Write for publications your customers read. For instance, a fashion ecommerce store could write a guest post like "5 must-have outerwear trends for this autumn". Within it, you can give advice, styling tips, seasonal colours and ideas for pairing pieces.

Technical SEO

Technical SEO is often overlooked for ecommerce sites. In reality, it matters more for ecommerce than for any other type of website. Amazon famously discovered that speed equals money. In early A/B tests, they found that adding about 100 milliseconds of latency led to a 1% drop in sales.

Technical SEO is so important because large ecommerce sites get thousands of visitors every day. Ecommerce marketing thrives on optimisation. Margins are tight, so every click and every step of the conversion funnel matters.

Here is a brief list of technical optimisations, so the hard work you put into backlinks and keyword strategy isn't wasted.

Site architecture

Crawl budget and indexation

Page speed and Web Vitals

Other general tips

Want SEO that actually brings in work?

Grab a free 30-minute call with Tommy or Paddy. We'll look at where you rank now, and what it'd take to own your market.

Book a free intro call →