Running an online store and want this applied to your own site rather than read? See ecommerce SEO consultancy.

Organic search remains one of the most important acquisition channels for successful eCommerce businesses, while products can now be discovered across traditional search results, Google Images, Google Lens, the Shopping tab and AI-assisted search experiences. This is why it is important to ensure your eCommerce site is SEO-optimised. In all the retail brands I have worked for, SEO is one of the best-performing digital marketing channels, followed by PPC and email. Despite SEO often delivering a strong return, many brands still underinvest in the technical, content and product-data foundations needed to maximise it. Check out my SEO best practices for eCommerce websites aimed at improving the SEO visibility of your brand.

Search visibility now extends well beyond the traditional list of blue links, making SEO critical to how customers discover, compare and buy products. The objectives of this eCommerce SEO guide are to:

E-commerce SEO Tips to Boost Traffic In 2026

I'll be covering the following areas to optimise your eCommerce site;

What I see on large retail sites. The pattern that blocks non-brand growth most often is faceted navigation. Filters generate far more URLs than the site has products, crawl effort goes into near-identical pages, and the relevance that should concentrate on one category page is spread thinly across dozens. Deciding which filtered combinations deserve an indexable page, and specifying the rest precisely enough for a developer to build, is usually worth more than any amount of new content.

Create a Site Structure that will Enhance SEO

Laying a solid foundation with your eCommerce site structure is crucial for SEO success and resonates with user intent. It's a strategic first step that sets the tone for your organic online footprint. Effective eCommerce keyword research is key, revealing insights into buyer behaviour and search patterns. This knowledge shapes your website design and product placement, enhancing visibility and user engagement. Now, let's dive into how a well-planned site structure can significantly boost your SEO efforts.

eCommerce Keyword Research

Keyword research should be one of your initial steps and a core part of your eCommerce SEO strategy. It enables you to attract buyers at every step of the customer’s purchase process. You have to know what buyers are searching for and how many times it's being searched to inform how to structure your site and position your products better. It is an always-on part of your SEO process where you never stop researching new and existing products, manufacturers and competitors. Never stuff your content with keywords. Use them naturally within all the content you create.

Keyword Research Tools

To help you create your seed list of keywords to use within your categories, products or blog content, I have put together a list of keyword research tools to help you do this fast, easily and efficiently. You can use one or more of the following to generate thousands of keyword ideas ordered by search volume, keyword difficulty and other advanced metrics such as CTR, CPCs, competition data, etc. These tools also expose your competitors' most profitable keywords that you could go after.

When creating a seed list of keywords, you could group them based on the following criteria: keyword search volumes, relevance, low difficulty, long-tail keywords, transactional, misspelt, seasonal or semantically related keywords.

Do not prioritise keywords on search volume alone. Map each keyword or query cluster to its likely intent, the most suitable page type and the search surface where it appears. Combine keyword tools with first-party data from Google Search Console, paid search, internal site search, customer-service questions and Google Merchant Center. For eCommerce, inventory depth, margin, conversion rate, seasonality and trade priority should influence the final roadmap alongside demand and ranking difficulty.

Don't forget to optimise for Conversational AI Queries. With the integration of AI Overviews, shoppers are increasingly using natural language (e.g., "what is the best organic face wash for dry skin"). Ensure your informational cluster content captures these long, question-based keywords.

Review Current Performance against your Target keyword list

Evaluate performance by query, landing page and page type rather than relying on one headline ranking:

Before diving into keyword research, gaining a thorough understanding of your client is essential. As an SEO consultant, I start by clarifying the client's brand, offerings, target audience, and competitors. Skipping this step risks targeting overly broad and non-competitive keywords, which may not effectively reach the intended market. A focused discovery ensures that the resulting keyword strategy is targeted and effective.

Getting your site structure right from the start is critical for eCommerce-based websites because it is very easy for pages to cannibalise each other due to the crossover of products in multiple categories and facet pages.

For instance, a sports retailer might have a category for football boots, etc. With a large inventory, this categorisation is likely to be too broad on its own. Adding sub-categories such as astroturf football boots, soft ground football boots, etc., will make it easier for customers to discover the products they’re interested in. The aim is to create enough categories to make products easy to find, but not so many that you end up with low-value categories listing just a handful of products.

As a general rule, your upper funnel keywords, such as dresses, coats & jackets, football boots, etc., should be captured by your category pages. Your products should be targeting long-tail keywords.

Here are some essential strategies for eCommerce website navigation and site structure:

Hierarchical Site Architecture

URL Structure

SEO-friendly URLs help search engines understand the site architecture and the structure of the content. It also helps users understand the topic of the page. Let's look into some of the best practices for URL structure below;

Best Practices for SEO-friendly URL Structure

Some eCommerce platforms require configuration to produce stable, human-readable URLs. This may be handled through platform routing, server rules, edge redirects or application code rather than Apache .htaccess. The objective remains the same: expose one consistent, crawlable URL for each indexable category, product and variant, and redirect retired URL formats to the preferred version.

Breadcrumbs improve usability and help with SEO. You need to implement breadcrumbs on your eCommerce product and category pages. These breadcrumbs show the hierarchy of the visited page and reduce bounce rates. Ensure your breadcrumbs are displayed on desktop and mobile devices so customers can easily navigate your online store. Use visible breadcrumb links on both mobile and desktop and add BreadcrumbList structured data that accurately reflects the page hierarchy. Breadcrumbs should link to canonical, indexable category URLs rather than tracking, sorting or faceted duplicates.

Breadcrumbs SEO

Building E-E-A-T with Strategic Content Optimisation

Building the site's experience, expertise, authority and trust should be central to your e-commerce strategy. E-E-A-T - Experience, Expertise, Authoritativeness and Trustworthiness - is not a single direct ranking factor. It is a useful framework for assessing whether content and a business demonstrate the qualities that Google's quality systems seek to reward. Build topical authority across the site by developing quality, helpful content on both commercial and informational pages. A keen focus on the detailed optimisation of all elements, from page titles to product details, brings user experience and SEO together. Start by establishing your domain authority in your niche by creating cluster content with this five-step approach:

  1. Optimise the content across key transactional pages for maximum effectiveness.
  2. Create strong pillar content that establishes your experience on a particular topic.
  3. Develop supporting cluster content that answers popular search queries.
  4. Create a solid internal linking strategy between informational and commercial content.
  5. Boost authority and trust in your content with top-tier and relevant backlinks.

First-Hand Experience, Expert Input and Trust Signals

For buying guides, comparison pages and advice content, make it clear who created or reviewed the content, how the recommendations were produced and why the page exists. Useful trust signals include:

AI can support research, drafting and large-scale product enrichment, but every output should be checked for factual accuracy, duplication, unsupported claims and genuine usefulness. Publishing large volumes of unoriginal or low-value pages primarily to manipulate rankings may breach Google's scaled content abuse policy.

Header Content Optimisation

Ensure the page titles and meta descriptions are optimised for target keywords. Do this at scale by automation and then manually start optimising, prioritising the most important pages based on trade, stock levels, Google average search volume, etc. Create unique, keyword-rich meta for your category and product pages. Include offers in your meta descriptions to increase CTRs and set you apart from the rest of the competition. Google may generate title links and snippets from several on-page sources, so keep the title element, H1, visible content and internal anchor text consistent. Only include offers, prices or delivery claims that are accurate and likely to remain valid; stale promotional messaging can reduce trust even if Google rewrites the snippet.

Category & Product Pages On-Page SEO Optimisation

Your website product and category pages are vital and need to be optimised to rank high on SERPs for your target terms. Ensure your pages have enough content to give customers appropriate information about the products to help them with their buying decisions. Create unique, keyword-rich SEO content for eCommerce categories and product pages which usually receive a lot of visits.

For a category page, elements such as the Page Title, meta description, category page heading and page copy are areas that need to be optimised from an on-page SEO perspective.

perfectly optimisation category page seoA good example of a perfectly optimised category page from Boohoo. Notice the optimised title tag, meta description, heading, body content and the internal links on the page pointing to specific dresses.

On a product page, optimising elements such as the Page Title, meta description, product title, and alt text for images is key to enhancing SEO. When it comes to product descriptions (avoid the manufacturer's standard description), add every small relevant detail about the product, such as colour, fabric, manufacturer part numbers, fit, etc. Implement a clear out-of-stock strategy that keeps temporary out-of-stock pages indexed, and be sure to optimise images by scaling and compressing for faster loading. Optimising these data points will not only improve your rankings for these specific searches on Google but also help customers understand the product better.

perfectly optimised product page seoA good example of a perfectly optimised product page from Next. Notice the optimised product name, in-depth product description, customer reviews section and internal links to related products you want to pair the dress with.

Avoid using standard manufacturer product descriptions. Also, when incorporating keywords in your product and category descriptions, avoid keyword stuffing in your content.

Modern category and product optimisation should also cover the following:

Targeting Long Tail Keywords

Long-tail keywords are the large number of individually less-common queries that collectively make up substantial demand. They are often specific and lower volume, but they are not defined by having three or more words: a short query can still be part of the long tail. Their value comes from matching a precise need, product attribute or buying situation, which can lead to stronger conversion when the landing page genuinely satisfies that intent.

long tail keywords

Note: The search-volume figures in the example below are historical and should be refreshed in Keyword Planner or another current data source before republishing. Using an example here for 'wedding guest dresses' as the head term. 'Wedding guest dresses' has a very high search volume of 201k average monthly searches. If you then add a qualifier, summer, to the wedding guest dress keyword (summer wedding guest dress), it is still quite a high search volume keyword with 9900 average monthly searches. These are typically referred to as mid-tail keywords. Then, if you search for 'summer cocktail dresses for weddings' or 'summer dress for a beach wedding guest', this is where the search volume decreases quite a lot. That's not just because the search volume has decreased; that's making this keyword a long-tail keyword, but it's also because it is such a specific type of keyword.

On an eCommerce website, utilise facets, filters and products to target long-tail keywords, complementing category pages that target broader head terms. Do not create a thin indexable page for every wording variation. Consolidate queries with the same intent onto one strong landing page, and only open a facet or new category for indexation when there is distinct demand, useful inventory and a clear customer benefit.

Guide to Long-Tail Keyword Research for E-commerce Sites

For e-commerce sites seeking long-tail keyword opportunities, a combination of tools like Google Keyword Planner, SEMrush, Ahrefs, and Keyword.io can be invaluable.

SEMrush's Keyword Magic tool and Ahrefs offer insights into keyword difficulty and competition, while Keyword.io taps into Google's Autocomplete data, and Answer The Public focuses on question-formatted keywords.

Your own Google Search Console data can reveal which long-tail keywords are driving traffic to your site. Additionally, Google's "Related searches," autocomplete suggestions, and Google Trends can guide you to emerging keywords.

Internal linking is vital for SEO. It is the practice of linking pages or content together within a website. This means that when a user clicks on a link within a page, they are taken to another page within the same website. Internal linking is important for on-site content for a few reasons. It not only enhances the user experience by making it easier to find related content but also boosts organic search by showcasing the relationship between pages and passing authority across the site.

Effective internal linking spreads value from central pages to more specific categories and products, with optimised anchor texts pointing to indexable canonical URLs. This strengthens navigation and supports key SEO content. Additionally, a well-structured site with clear internal pathways, such as breadcrumbs and related product links, aids in smooth navigation and potential cross-selling. Sections like 'You may also like' can link related pages or products, ensuring relevance and enhancing the user's journey. Use crawlable HTML links rather than click-only JavaScript elements, and audit orphaned products, newly launched categories and high-value pages that receive too few internal links. Editorial guides should link naturally into relevant categories and products, while commercial pages can link back to useful buying advice.

Internal Link Optimisation

Duplicate Content - Index Control

Duplicate content is not automatically a Google penalty, but uncontrolled duplicates can waste crawling, split signals and cause Google to select a different canonical URL from the one you prefer. It is important to ensure that only useful, intended pages are indexable.

Invest in useful, differentiated content because it improves customer decisions and gives search engines clearer reasons to index and rank the page. “Panda penalties” are outdated terminology; focus on sitewide content quality, originality and avoiding large volumes of thin or unhelpful pages.

Elevating E-Commerce with Strategic Technical SEO

E-commerce sites looking to enhance their organic search presence need to focus on key technical SEO areas. The focal areas include optimising Page Speed, Image Optimisation, Site Pagination, Faceted Navigation, Crawl Budget and more. Fine-tuning these elements is critical for creating an e-commerce experience that meets user expectations and search engines effectively.

JavaScript and Headless Commerce SEO

Modern eCommerce platforms often use client-side rendering, headless architecture and JavaScript-powered filters or product selectors. Google can process JavaScript, but crawling, rendering and indexing are separate stages, and delayed or failed rendering can still hide important content.

Page Speed Optimisation

Page experience matters for customers and can contribute to search performance, but relevance and content quality remain more important than chasing a perfect laboratory score. Use real-user field data and aim for good Core Web Vitals at the 75th percentile: Largest Contentful Paint (LCP) within 2.5 seconds, Interaction to Next Paint (INP) under 200 milliseconds and Cumulative Layout Shift (CLS) below 0.1.

For eCommerce sites, pay particular attention to large hero and product images, JavaScript-heavy personalisation, consent-management platforms, review widgets, tag managers, chat tools and shifting promotional banners. Server responsiveness can also affect how efficiently very large sites are crawled, but improving Core Web Vitals alone does not automatically increase crawl budget. A few important things to consider are:

I have listed some helpful tools to analyse a website's page speed performance to run free website speed tests. These tools also provide detailed site speed optimisation recommendations.

Image Optimisation

E-commerce websites have this habit of creating flashy landing pages for some of their categories filled with many images, videos and lots of scripts to make it fun & interactive. Although images are certainly needed to spruce up designs and draw attention to the content on your page, too many of these images could negatively impact page load, which in turn would impact the rankings of the page. Some other considerations when it comes to handling images are;

Site Pagination

Typically seen on e-commerce websites, pagination is used to divide a large number of products belonging to a specific category into a series of pages. Forums, blogs, and news publishers are other types of sites that typically use pagination to divide their articles into multiple pages.

When implementing pagination, there are a few things that need to be taken into account for SEO. A lot can go wrong (especially massive crawl waste) if pagination is not handled properly on eCommerce product lister pages.

Best Practices for SEO-friendly Pagination

implementing pagination seo

Here is an example of how to implement pagination. On page 1 of the series, we have a crawlable anchor link that points to page 2 containing a self-referencing canonical tag. We follow the same setup on the second page. On page 2, however, we need to point back to page 1 using a crawlable anchor link. We also specify a crawlable anchor link that points to page 3. Again, we use a self-referencing canonical tag for page 2. Page 3 follows the same approach by linking to the previous and the next steps.

Google does not use rel="next" and rel="prev" as indexing signals. Existing tags do not need to be removed, but do not rely on them. Use unique URLs and crawlable sequential <a href> links instead.

Be mindful of some common mistakes to avoid when dealing with pagination.

  • Do not noindex pagination series pages in an attempt to decrease the indexation bloat. This is not recommended as Google will stop crawling pages after a page has been no-indexed for some time.
  • Do not use canonicals on paginated series to minimise indexation bloat. Paginated series must have self-referencing canonicals only.
  • Do not block paginated series on your robots.txt. Neither should you nofollow all your internal paginated links.

As an alternative to traditional pagination, some sites implement an infinite scroll. If not properly handled, infinite scroll can cause issues for Googlebot. With infinite scroll, users can view more page content by simply scrolling down without having to click, providing a great user experience. Googlebot generally does not scroll, click “Load more” buttons or trigger interactions. Every product batch must therefore be accessible through a unique URL and linked in HTML, even when customers experience a continuous infinite-scroll interface.

Infinite scroll can pose problems with crawling. There are a few steps we need to follow when implementing infinite scroll to make the setup SEO friendly.

  1. Divide the infinite scroll page content into component pages that can be accessed within the HTML, ensuring there is no overlap of content within component pages.
  2. We need to ensure that each component page contains a full URL so that the content can be accessed.
  3. We need to use the HTML History API to implement 'pushState' on the infinite scroll page for any user action that resembles a click or turning of the page. As a user crawls, the URL should update to reference the correct version of the page.

For the current implementation guidance, review Google's pagination and incremental page-loading documentation.

Faceted Navigation SEO

Handling faceted navigation is one of the most complex parts of eCommerce SEO. Filter options (or refinements) such as brand, style, colour, size, and price are the most common on e-commerce websites. There are several benefits of faceted navigation. Firstly, it improves the user experience. Secondly, it improves the conversion rate because it improves the user's findability of a product by creating clear and easy-to-navigate internal linking. Thirdly, it helps with targeting additional product-related keywords for SEO. My experience working with several eCommerce brands and helping them unlock product filters that customers search for (especially important for Fast Fashion) has resulted in a significant uplift in their ROI.

Faceted Navigation could have a significant negative impact on SEO performance if not handled correctly. Some of the potential pitfalls could be duplication of content, crawl budget wastage, indexation of all filter combinations leading to low-quality pages getting indexed in SERPs, creation and indexation of thin content pages and link equity being diluted across a large number of internal pages.

There are some key SEO considerations to be taken when deciding on your faceted navigation strategy. Let's look at some of the ways eCommerce sites handle faceted navigation.

In the approaches mentioned above, this could be seen as excessive blocking of filters for some sites, leading to the absence of dedicated pages for long-tail keywords. This reduces the site's ranking potential for specific search terms (long tails) that could potentially have a high search volume.

One thing to note is that it is important to establish a consistent URL ordering when handling filter types. Not doing this could create duplicate content issues.  Choosing the same combination of filters in a different order should not generate unique URLs. Whatever the order of selecting a combination of filters, the URLs generated must be the same because the content does not change.

For example, let's say, on the Dresses page, selecting the style filter "maxi dresses" first and then selecting the colour "blue" generates the following URL - /women/dresses/maxi-dresses/blue. Now, if I reverse the selection by selecting the colour "blue" first and then the style "maxi dresses", it should generate the same URL - /women/dresses/maxi-dresses/blue, as the content of the pages is the same.

So, with so many risks involved, what is the best way to manage faceted navigation on your eCommerce websites? There is no one-size-fits-all solution. It should be informed by data. Your faceted navigation strategy should be based on;

  • Keyword research using keyword research tools, your search console data, PPC data, trade priorities, etc.
  • Competitor research

Create an explicit whitelist of valuable filter pages. Each approved page should have demonstrable search demand or customer value, sufficient and stable inventory, a clean URL, self-referencing canonical, unique title and H1, useful copy where needed, and crawlable internal links. There is no universal “two products” threshold: set inventory rules by category, demand and user usefulness. Invalid, empty or impossible combinations should normally return a genuine 404, while non-approved filter spaces should be controlled through URL rules, crawl blocking or noindex according to the chosen strategy.

Crawl Budget Optimisation

Google describes crawl budget in terms of crawl capacity and crawl demand. Most small and medium sites do not need to manage it actively, but very large or rapidly changing eCommerce sites can slow product discovery when faceted URLs, duplicate pages, errors or weak server performance consume crawling resources.

Negatively Impacting Factors: Duplicate content and low-quality content can harm your crawl budget. Using tools like the URL inspection tool within the Search Console, you can check when a page was last crawled for insights into crawl budget issues. You can also use the new Google crawl stats report within your Search Console to spot Googlebot sitewide issues.

crawl budget crawl issue search console

How do we optimise the Crawl Budget?

Robots.txt Optimisation to Save Crawl Budget Wastage

Use robots.txt to manage crawler access to low-value or infinite URL spaces, such as selected internal-search, sorting, tracking and faceted parameters. It is a crawl-control file, not an indexing-control file: blocked HTML URLs can still appear in results without a snippet if Google discovers them elsewhere. Use noindex, authentication or removal when the objective is to prevent indexation. Add one or more Sitemap: declarations where useful. Each host or subdomain has its own robots.txt file, so international or platform subdomains must be configured and tested separately. Do not block CSS, JavaScript or API resources required for Google to render and understand indexable pages.

Improper use of robots.txt can damage crawling and rendering. After any change, check the robots.txt report in Google Search Console and use URL Inspection to confirm whether important URLs and resources are accessible to Googlebot.

Handling of Internal Search URLs

On eCommerce sites, unmanaged internal-search URLs can create large volumes of low-value, duplicate or even spam-generated pages. Do not combine robots.txt blocking and noindex without a plan, because a blocked URL cannot be crawled to discover the noindex tag. Where URLs are already indexed, allow crawling while Google processes noindex; after deindexation, broader crawl blocking may be appropriate if the URL space remains a crawl trap. Keep search results out of XML sitemaps and avoid linking to arbitrary user-generated searches.

While blocking search engines can save headaches, understanding what users search for is essential. Set up internal site search tracking to identify top searches and improve user experience by adding relevant categories, facets, or filters. Repeated high-value searches with adequate inventory may justify a governed, indexable category or facet page rather than leaving customers on an internal-search result.

XML Sitemap Optimisation

E-commerce sites would benefit from sitemaps because they typically have a larger number of URLs than standard static sites. A sitemap (more importantly, the XML version of the sitemap) helps Google discover the canonical URLs you consider important. Use <lastmod> only when it accurately reflects a significant page update. Google ignores sitemap <changefreq> and <priority> values, so do not spend time maintaining them. For International SEO, you also have the option of adding the alternate country or language versions of the site pages to your XML sitemap. You can set up dedicated sitemaps for standard URLs, your site images, videos and news. XML sitemaps for images and videos help with the indexation of your media content.

Some considerations for Sitemaps;

Video & Visual Commerce Optimisation

In 2026, buyers expect immersive product experiences. Videos have become a central pillar of product discovery.

Product Structured Data

Product structured data helps Google understand product information and makes pages eligible for richer shopping appearances. Distinguish between product snippets, which can support editorial product pages, and merchant listings, which are designed for pages where customers can buy directly. Mark up visible, accurate information such as name, image, brand, SKU or GTIN, price, currency, availability, reviews, shipping and returns. JSON-LD is Google's recommended format when practical. For merchants, place essential Product/Offer data in the initial HTML where possible, because JavaScript-generated price and availability markup can be less reliable for fast-changing Shopping crawls.

There are benefits to adding valid product structured data, but rich results are not guaranteed. Genuine product reviews can add useful first-party content, and eligible review, price, availability, delivery or return information may improve how a result is presented. Remove the unsupported fixed CTR estimate and measure the impact on your own templates in Search Console.

Product Structured Data Google SERPA product description page SERP result displays the rating and review stars.

The product structured data also helps products to be featured within Google image searches.

product structured data Google image serp

2026 Additions to Structured Data:

Review Google's current Product structured data documentation, including the separate guidance for merchant listings and product variants. Use ProductGroup, hasVariant, variesBy and productGroupID where relevant. Standard business-wide return and shipping policies can be nested under Organization, with product-level overrides only where needed. Validate eligible Google features with the Rich Results Test, use the Schema.org validator for broader vocabulary checks, and inspect representative URLs in Search Console. The marked-up values must match the visible page and the Merchant Center feed.

Google Merchant Center and Product Feeds

A major gap in older eCommerce SEO guides is the product feed. Google recommends using both on-page product structured data and a Google Merchant Center feed to improve product understanding and eligibility across Shopping experiences.

Free listings can surface products across Google Search, Shopping, Images, Lens, Maps, YouTube, Gemini and other supported experiences, so feed quality is now part of organic product discoverability.

Crawling your site and identifying Issues - Useful SEO Tools

I have listed a few popular SEO tools that you could use to perform site crawls to pull out useful insights to improve your site from a technical point of view. We can use the knowledge from the crawled data to inform the SEO strategy for e-commerce websites and find the biggest opportunities available.

Let's look at some of the most common issues in large eCommerce sites that can be detected using these technical SEO tools;

SEO for AI-Assisted Search and Product Discovery

AI Overviews, AI Mode, and other assistant-led shopping journeys have expanded the ways customers research products. For Google, there is no separate technical shortcut or special AI schema: strong SEO remains the foundation.

For a deeper commerce-specific view, see my Agentic Commerce SEO 101.

Measure eCommerce SEO Performance

Measure outcomes by page type, market and search surface rather than reporting only total organic traffic. A practical scorecard should include:

Annotate releases, migrations, template changes and major content deployments so gains and losses can be connected to actual work.

Digital PR is a great way to drive your topical authority and boost the overall trustworthiness of your site. Ensuring your blog content is compelling enough to earn links, alongside crafting content that homes in on pertinent topics, keywords, and publications, will align your digital PR strategy with your onsite content approach.

When it comes to link building, you should aim to earn quality inbound links to rank higher. Because inbound linking demonstrates authority and relevance, Google considers it a ranking factor.

For most e-commerce sites, it's the homepage that earns the most links. Product pages get a lot of links because of newness and seasonality, and bloggers or media coverage. Category pages rarely get links. Try to build links to your category and product pages to distribute link juice effectively around the site. Link value needs to be spread out - pass link equity to other profitable pages by linking internally to them. Avoid building all your backlinks to the homepage

A few ways eCommerce websites earn links are via product reviews, competitions & giveaways, press mentions, broken link building, creating good content that is link-worthy (link bait) gets automatically linked to, etc. When products, samples, payment or other benefits are provided in exchange for coverage, links should be qualified with rel="sponsored" or nofollow. Avoid paid-link schemes, automated outreach and low-quality placements that exist primarily to manipulate ranking signals. Also, take inspiration from competitor backlinks to develop your SEO backlink campaigns & link-building strategies. Not only can you take inspiration from authoritative competitor backlinks, but you can also reach out to the source if you find a broken page linking to your competitor's site.

Link building is one of the hardest areas of SEO because of the amount of time you need to dedicate to a campaign. That's the reason why many e-commerce brands prefer to outsource link building to a specialist agency. But you must always double-check the links that have been built if outsourced, both from a site quality and relevance point of view.

I have listed some of my favourite tools to check your backlinks and also explore competitor backlinks. You can also use these tools to research & analyse your backlinks to see if they are relevant & authoritative.

I have listed some examples of content that Brands do well.

Size Finder by Summersalt.com

DIY How-To's by HomeDepot.com

Mobile SEO

Google completed the move to mobile-first indexing, and Googlebot Smartphone is now the primary crawler. A page that is not accessible on mobile may not be indexable, so mobile is no longer a separate SEO workstream: it is the version of the site Google mainly evaluates. Other common problems I encounter when auditing eCommerce websites are:

Be excellent to your mobile users. My recommendations are;

Handling Out-of-Stock Products

Handling out-of-stock products effectively is crucial to eCommerce SEO performance. Failing to do so can lead to poor user experience, loss of revenue, and issues like 404s and broken links.

Some eCommerce websites highlight that the product is not in stock with a message on the product detail page and return a 200 status code.

asos out of stock product seo

Impact on SEO and User Experience

Page Strategy for Out-of-Stock Products

If a product is permanently discontinued, redirect only when there is a genuinely close replacement or a useful successor page. Avoid bulk-redirecting unrelated products to a broad category, as this can create soft 404s and frustrate users. If there is no equivalent, return a real 404 or 410, remove the URL from internal links and XML sitemaps, and preserve any useful support information elsewhere before removal. Review backlinks, traffic, warranty needs and recurring demand before making the decision.

If a product is temporarily out of stock, keep the page live with a 200 status when it remains useful and is expected to return. Clearly state availability, offer a back-in-stock alert and relevant alternatives, and update the visible page. Offer structured data and Merchant Center feed to OutOfStock, BackOrder or PreOrder as appropriate. Do not leave an active add-to-basket action or an in-stock feed value when the product cannot be purchased.

Maintain Seasonal Pages

If your products are seasonal, it's essential to retain seasonal pages year after year and keep them indexable. Rather than removing and re-creating these pages annually, use a URL that isn’t date-specific (e.g., /black-friday, not /black-friday-2023) and remove it from your main navigation when not in use, but ensure it remains accessible (at least via an HTML sitemap) and indexable.

By maintaining these pages, you can build up link equity and authority over time, avoiding the need to start optimisation from scratch each year. When out of season, make slight changes to the copy to inform users when products will return. Start updates early, allowing pages time to rank, and consider building links ahead of time.

This approach allows you to make the most of seasonal pages like Black Friday or Christmas, preserving the benefits without needing to rebuild them every year.

black Friday SEOAn example of a Black Friday landing page from Flannels thanking customers who shopped last year and offering a sign-up box to get notified when the products are back in season for Black Friday 2020.

Get your updates out early and be prepared. Give holiday campaign pages time to index & rank and start building links ahead of time.

International SEO for eCommerce Sites

eCommerce International SEO success depends on having the right strategy from the start. To target your eCommerce site to rank in major search engines in your target markets, there are a few things you need to consider for International SEO.

  1. Choose the right website structure: eCommerce sites with a global presence targeting multiple countries or languages typically use either of the following website structures;
    • Country-specific top-level domains (ccTLD): These provide a clear country signal and can build local trust, but they split authority and operational effort across separate domains. They are not universally the “recommended” solution; choose them when the business can support separate sites, content, feeds, links and governance.
      domain.fr domain.co.uk and so on...
    • Subdomains: These can keep markets technically separate, but require strong cross-market governance and their own crawl, indexation and performance monitoring. Server IP location is not a reason to choose this structure.
      gb.domain.com us.domain.com and so on...
      international seo sub-domain hreflang
    • Sub-Directories: This is the most common implementation because of the ease of implementation, and it's less expensive to maintain. The root domain can capitalise more on all inbound links built on the various country sites. Use the official ISO country & language codes for your sub-directories to make it easy to understand what locations (and languages) your URLs are targeting.
      domain.com/gb (to target the UK) domain.com/de (to target Germany) domain.com/fr-de (to target French-speaking customers in Germany) domain.com/en-de (to target English-speaking customers in Germany) and so on...
      international seo sub directory hreflang
  2. Automate and validate hreflang: Implement hreflang in the HTML <head>, HTTP headers or XML sitemaps. Each language or region version must include itself and reciprocal return links to the other versions. Use valid language-region codes, add x-default for a selector or fallback page, and keep each page canonical to the same-language version.
  3. HTML language attribute: Use the lang attribute for accessibility and browser behaviour, but do not rely on it as a replacement for visible localisation or hreflang.
  4. Localise your website content for the target market. Optimise (localise) the following fields to improve SEO ranking. Simple page translation is not enough in some cases. The same language can have different words for a product type. It is important to understand these differences to optimise for the local market. Examples are Trainers vs. Sneakers, Nappy vs. Diaper, Soother vs. Pacifier, etc.
    • Page title & meta descriptions
    • Headings (H1, H2, etc.).
    • Page copy.
    • URL
    • Image alt text.
  5. Monitor international performance: Google retired the Search Console International Targeting report and its country-targeting setting in 2022. Verify relevant properties, analyse performance and indexation by market, and validate hreflang with crawlers or specialist tools. Do not force automatic IP-based redirects that prevent users or crawlers from accessing alternative country versions; provide a clear, persistent country and language selector.
  6. Gain backlinks from local sites: Outreach should be executed on a local level. Need to approach sites in the local language for better results.

Develop a localised content strategy: Create global blog content that can be localised for target markets. Also, create content at the local level that is specific to and popular in the relevant market. A tip to stay organised is to set up a global content calendar and keep it up to date. Localise the full commerce experience, not only page copy: product titles, attributes, sizing, currency, tax, availability, delivery promises, returns, payment methods, imagery and Merchant Center feeds should match the target market.

FURTHER GUIDES TO SEO FOR E-COMMERCE WEBSITES

If you own a Jewellery business or work for a Jewellery brand, check the SEO eCommerce strategy for the jewellery industry post.

If you own a beauty business or work for a Beauty brand, check the SEO eCommerce strategy for the beauty industry post.

If you own a Furniture store business or work for a Furniture brand, check the SEO eCommerce strategy for the furniture industry post.

For specific ecommerce problems, see how to get featured in Google's 'People also buy from' section, how to optimise landing pages for brands, launches and seasonal campaigns, and how to fix 429 errors when crawling a Shopify store.

The commercial version of this guide is ecommerce SEO consultancy: the same work applied to your site, prioritised and specified for your team.