Skip to content

SEO for E-commerce: How to Rank Your Online Store and Increase Sales

Updated on:
Updated by: Ciaran Connolly

SEO for e-commerce means getting your category and product pages found by people who are ready to buy. In practice, it comes down to four things: a store Google can crawl without wasting effort, pages matched to commercial searches, clean product data, and enough outside authority to compete.

It’s a different job from SEO on a blog or a service site. Filters spawn thousands of URLs, and stock comes and goes. Of the stores we see struggle across Northern Ireland, Ireland and Great Britain, most share one problem: the SEO was bolted on after launch.

Why SEO for an E-commerce Site Starts in the Build

Most guides open with keyword research. For a store, that’s step two.

The decisions that shape rankings get made during development: permalinks, what gets indexed, how variants are handled, how heavy the theme is. Get those wrong, and no copywriting will rescue the store.

On WooCommerce, that usually means setting permalinks before products go in, keeping tag archives and internal search results out of the index, and giving every product a self-referencing canonical tag. These are developer tasks, which is why our website development work includes the technical SEO setup on every store build. Prevention costs far less than a fix a year later.

WooCommerce or Shopify?

FactorWooCommerceShopify
URL structureFull controlFixed /products/ and /collections/ paths
Canonical tagsPlugin or theme settingBuilt-in, limited editing
Robots.txtFully editableEditable through robots.txt.liquid
Page speedDepends on hosting and build qualityDepends heavily on installed apps
Structured dataPlugin or custom codeTheme-dependent, often incomplete

Both can rank; setup quality matters more than the platform. If you’re still choosing, our Shopify vs WooCommerce decision guide sets out the long-term trade-offs.

Keyword Research: Match Each Search to the Right Page

Someone typing “how to choose a mountain bike” is researching. Someone typing “hardtail 29er mountain bike under £800” has a card in hand. You want both visitors, but they belong on different pages.

Buying stageIntentPage typeExample search
ResearchInformationalBlog or buying guidehow to start an online clothing shop
ComparisonCommercialCategory pagewomen’s running shoes
PurchaseTransactionalProduct pagewaterproof trail running shoe size 7

The usual mistake is asking one page to do two jobs, like a category page chasing a how-to query. Google spots the mismatch fast.

Build a keyword map with one primary term per URL before anyone writes a word. Every other SEO activity for an e-commerce website gets easier after that, and it’s the first thing we produce in any SEO engagement with a retailer.

Site Architecture and the Three-Click Rule

Keep every product within three clicks of the homepage: Homepage, then Category, then Sub-category, then Product. Bury products six levels down, and they pick up very little internal link equity. Google crawls them less often and ranks them less readily.

Breadcrumbs with BreadcrumbList markup give shoppers a route back up and give Google a clear hierarchy. Cross-link related categories too (walking boots to walking socks, say) so authority moves sideways as well as down.

Plan your URLs before launch. A link like /walking-boots/womens-leather-boot/ tells both shoppers and Google what’s on the page before they click. A link like /product/?id=4521 tells them nothing at all. Changing them on a live store means a full redirect plan and usually a ranking dip. There’s more on structure in our guide to e-commerce site structure and the three-click rule.

Technical SEO Techniques for E-commerce Websites

This is where most stores lose ground.

Filter URLs and Wasted Crawling

Filter sidebars let shoppers narrow by size, colour, brand and price, and each combination can create a fresh URL. Across a full catalogue, that can mean tens of thousands of near-identical pages.

A canonical tag alone won’t solve it, because Google may still crawl every permutation first. Decide filter by filter:

Filter TypeRecommended Treatment
Brand or product type with real search demandIndexable, self-canonical, unique intro copy
Colour and size combinationsNoindex, or block crawling in robots.txt
Sort order (price low to high)Canonical to the base category
Internal search resultsNoindex

Pick noindex or a robots.txt block for any given pattern, not both. A blocked URL can’t be crawled, so Google never sees the noindex tag.

Pagination and Stock Changes

Don’t noindex page two, three and onwards of a category. Those pages are the crawl path to your deeper products. Leave them indexable with self-referencing canonicals rather than pointing them all at page one.

Keep temporarily unavailable products live and mark them OutOfStock in your structured data. Seasonal lines should keep the same URL every year. When a product is discontinued, 301 it to a direct successor if one exists, or to the closest sub-category if not.

Core Web Vitals

Heavy images, app scripts and stacked tracking tags are the usual culprits. Google’s “good” thresholds are Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds and Cumulative Layout Shift under 0.1. A crawl with a tool such as Screaming Frog SEO Spider will surface duplicate titles, filter loops and oversized images quickly.

Optimising Category Pages, Product Pages and Product Data

Once the technical side is sorted, the pages themselves have to earn the click. That comes down to what you write on them and how cleanly you describe each product to Google.

Category Pages Deserve More Attention Than They Get

Most store owners pour their effort into product pages. Category pages usually matter more: they target broader terms, rank for several queries at once and collect links from every product beneath them. A short introduction above the grid (what’s in the range, how options differ) with buying advice below beats a padded keyword paragraph.

Product Descriptions

Manufacturer copy is the same text on every retailer selling that item, so it gives Google no reason to prefer your page. Rewrite your best sellers first, answering what shoppers ask about fit, materials and delivery. Our content marketing team treats category and product copy as a separate piece of work for exactly that reason.

Structured Data and Merchant Centre

Product markup with Offer details (price, currency and availability) makes your pages eligible for rich results. Add shipping details and a returns policy where you can, then check the result in Google’s Rich Results Test.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Product name",
  "sku": "SKU123",
  "brand": { "@type": "Brand", "name": "Brand name" },
  "offers": {
    "@type": "Offer",
    "price": "49.99",
    "priceCurrency": "GBP",
    "availability": "https://schema.org/InStock"
  }
}

Then there’s Google Merchant Centre. Its free listings can put products in the Shopping tab without paying for clicks. Keep feed prices, stock and GTINs identical to the page; mismatches can get products disapproved. Google’s own e-commerce SEO documentation covers how the feed and on-page data work together.

SEO for an E-commerce Business in the UK and Ireland

Most e-commerce SEO advice is written for American stores. Selling from Northern Ireland into Great Britain and the Republic raises different questions.

If you run UK and Irish versions of your catalogue, use hreflang tags (en-GB and en-IE), so Google shows each market the right prices. Without them, Irish shoppers can land on sterling pricing. A /ie/ subfolder suits a largely shared catalogue; separate .co.uk and .ie domains make more sense when the range, pricing or delivery terms differ a lot. Our guide to multi-regional e-commerce SEO walks through the setup.

UK shoppers expect consumer prices to include VAT; “+ VAT” on a B2C store adds friction at checkout.

For Belfast retailers who’d rather talk in person, our SEO team in Belfast works with stores across Northern Ireland.

AI Overviews, ChatGPT search and Copilot now answer plenty of product questions before anyone clicks. In our experience, the stores that get cited put specifications in tables, answer questions directly under clear headings and keep facts consistent across page, feed and reviews. Our AI SEO work focuses on exactly that.

Links are the other gap. Product pages rarely earn them; buying guides, sizing tools and data-led PR stories do, and internal links pass that authority to your categories.

Measuring E-commerce SEO Beyond Rankings

Rankings are a leading indicator; revenue is the point. Set up GA4 e-commerce tracking and watch organic revenue by landing page, not just sessions.

In Search Console, look for category pages with high impressions and low click-through rates; rewriting their titles and meta descriptions is often the quickest win. Queries of seven words or more often come from buyers who know exactly what they want. If you’re not sure where your store stands, our round-up of SEO checker tools is a sensible first stop.

Be patient. In our experience, a new or rebuilt store needs six to twelve months before organic revenue becomes meaningful, longer in crowded categories like fashion. ProfileTree is a Belfast web design and digital marketing agency, founded in 2011 and based at the McSweeney Centre, and we’d rather say that at the start than watch someone give up in month four.

FAQs

Quick answers to the questions store owners ask us most. Each is covered in more depth above.

How do I do SEO for an e-commerce website?

Fix crawlability first, map one search intent to each page, then improve category copy, product data and links.

What is the difference between category page SEO and product page SEO?

Category pages target broader commercial searches, while product pages target specific, ready-to-buy searches that rely on accurate product data.

How should I handle out-of-stock products for SEO?

Keep the page live and mark it OutOfStock if the product is coming back. Redirect only when it has gone for good.

Is Shopify or WooCommerce better for SEO?

Both rank well when built properly; WooCommerce offers more technical control, Shopify a faster launch.

How much does e-commerce SEO cost?

It depends on catalogue size and how competitive your categories are. ProfileTree’s SEO work starts from £600.

How long does e-commerce SEO take to work?

Usually six to twelve months for meaningful organic revenue, and longer in competitive categories.

Leave a comment

Your email address will not be published.Required fields are marked *

Web Design

Web Design

We design stunning, user focused websites that present your brand beautifully and convert visitors into customers.

Web Development

Web Development

We use the latest development tools to build websites that are optimised for peak performance at all times.

Website Management

Website Hosting

We manage everything from site updates and reports to hosting, allowing you to focus on running your business.

Search Engine Optimisation

Search Engine Optimisation

Using the latest SEO techniques, we help your brand get found for the right terms and by the right people.

Digital Marketing Strategy

Digital Marketing Strategy

Navigate the digital landscape with a marketing strategy. Our team crafts comprehensive plans that resonate with your target audience, drive engagement, and boost conversions.

Digital Marketing Training

Digital Marketing Training

Elevate your digital proficiency. Our in-depth training sessions equip your business with cutting-edge digital marketing techniques to outperform competitors and thrive online.

Social Media Strategy

Social Media Strategy

Captivate and grow your social following. We create tailored social media strategies that ignite engagement, amplify your brand's online presence, and foster lasting connections.

Email Marketing Solutions

Email Marketing Solutions

Harness the power of your mailing list. Our precision-targeted email marketing campaigns are engineered to nurture relationships and drive tangible business outcomes.

Content Marketing Services

Content Marketing Services

Elevate your brand with our content marketing mastery. From thought-provoking blogs to eye-catching infographics, we craft content that captivates, informs, and converts your ideal audience.

Video Production

Video Production

Capture your audience with compelling video content. Our production team creates visual stories that engage, inform, and leave a lasting impression.

Brand Storytelling

Brand Storytelling

Bring your brand's story to life with authenticity. We craft compelling narratives that strike a chord with your audience, forging a powerful emotional bond with your brand.

Content Strategy Development

Content Strategy Development

Strategic content that drives action. We develop content strategies that align with your business goals, ensuring every piece of content counts.

AI Training

AI Training

Empower your business with AI expertise. Our tailored training demystifies AI, equipping your team with the knowledge to leverage its potential for growth and innovation.

AI Chatbots

AI Chatbots

Transform customer service with AI chatbots. We develop sophisticated chatbots that elevate user experience, streamline interactions, and deliver unparalleled efficiency.

AI Marketing

AI Marketing

Transform your reach with AI-driven marketing. Harness data-driven insights for laser-targeted campaigns that captivate, engage, and convert your audience.

AI Tools for Business

AI Tools for Business

Optimise your operations with cutting-edge AI tools. We integrate intelligent solutions that streamline processes, enhance efficiency, and support data-driven decision-making.

Join Our Mailing List

Grow your business with expert web design, AI strategies and digital marketing tips straight to your inbox. Subscribe to our newsletter.