1. Home
  2. Blog
  3. SEO

SEO errors on ecommerce product pages: how to spot and fix them

Jasu14 min read
0%
problemas comunes en fichas de producto de una tienda online

A product page can look fine at first glance and still be holding back the SEO of an entire ecommerce site. The problem is rarely one huge mistake. It is usually an accumulation of small ones: duplicate titles, copied descriptions, poorly handled variants, out-of-stock products that return 404s, heavy images, incomplete structured data or missing internal links.

This article is not about repeating a generic list of mistakes. It is about spotting which SEO errors on ecommerce product pages tend to do the most damage, how to prioritise them and which fix to apply in each case. If you have already worked through the basics of how to optimise product pages for SEO, this piece works as a second layer: reviewing what already exists and correcting whatever is limiting performance.

When those errors are repeated across many URLs, it stops being an isolated product page problem and becomes a matter of overall strategy to improve the ecommerce SEO of the catalogue.

Why product pages tend to pile up so many SEO errors

On a corporate website you can review each URL almost by hand. On an ecommerce site, you cannot. The catalogue grows, prices change, stock runs out, variants are added, products are imported from suppliers and many decisions are left to the CMS to automate. That is where the problems appear.

The error is not always on the page in isolation

A page can have good copy, good images and a visible buy button, yet still perform badly if it competes with other variants, if the category should be capturing the main keyword or if Google does not understand which URL it should index. In ecommerce, a product page depends on its architecture, its categories, its filters, its internal linking and its commercial status.

SEO and conversion overlap more than on other types of page

A thin product page does not just rank worse. It also converts worse. If information on sizes, materials, compatibility, shipping, returns, availability or guarantees is missing, the user goes back to Google or compares in another shop. That loss of trust can end up affecting behaviour metrics, CTR, sales and the profitability of organic traffic.

The volume of URLs makes errors scale quickly

A duplicate title does not seem serious if it happens on one page. On 500 product pages, it is. A heavy image does not seem critical if it affects one product. Across an entire catalogue, it can affect crawling, Core Web Vitals and the mobile experience. That is why it pays to audit patterns, not just individual URLs.

1. Copying manufacturer descriptions or reusing copy across products

It is one of the most common mistakes and also one of the most costly. Many shops import the supplier’s description and publish it as is. The result is that dozens of ecommerce sites have the same copy for the same product, with similar titles and a page that is practically indistinguishable.

How to spot it

There are several clear signs:

  • Identical descriptions on many products in the catalogue.
  • Copy that is highly technical, generic or written in supplier language.
  • Fragments of the description that appear word for word on other shops when you search for them on Google.
  • Pages with plenty of impressions but little stable ranking.
  • Products that do not capture long tails even though there is demand.

Why it affects SEO

Google does not need to rank twenty identical pages. If several shops publish the same description, the search engine will choose the version it considers strongest, most reliable or best integrated into its domain. The rest may end up invisible or competing only for very specific brand/product searches.

How to fix it without blindly rewriting the whole catalogue

It does not always make sense to rewrite thousands of pages from day one. Priority should go in layers:

  1. Products with high sales, margin or commercial value.
  2. Pages that already receive impressions in Search Console.
  3. Strategic products within important categories.
  4. URLs with backlinks, internal links or a traffic history.
  5. Pages competing for clear transactional long tails.

The fix is not about “adding more words”. It is about adding useful information that sets the page apart: real-world use of the product, compatibility, common questions, sizing advice, materials, benefits, use cases, purchase questions and arguments that help the user decide.

Example of an improvement

A weak description says: “Men’s blue cotton T-shirt”. A better page can explain the type of cotton, the fit, the fabric weight, the season, what it goes with, whether it shrinks, how to choose a size and which specific searches it should compete for. That information helps the user and gives Google more semantic context.

2. Automatically generated titles and H1s

Many ecommerce sites let the CMS generate titles from a basic template: product name + shop. It is convenient, but it tends to produce titles that are uncompetitive, duplicated or too long.

What usually goes wrong

  • Titles that only repeat the product name with no category or distinguishing attribute.
  • Truncated titles because they mix brand, model, category, colour, size and shop name with no clear logic.
  • H1s identical across many variants.
  • Titles that do not include the term the user is actually searching for.
  • Titles designed for the internal catalogue, not for the SERP.

How to decide on a product page title

The title should combine three elements: product, distinguishing attribute and search term. Not every page needs the same pattern. In a fashion ecommerce site, colour, gender, material or season may matter. In electronics, model, compatibility, power or use may carry more weight. In B2B products, size, regulations or application may matter.

Useful formulas

  • Product + main attribute + use: “Waterproof trail shoes for the mountains”.
  • Brand + model + product type: when the brand has real demand.
  • Product + compatibility: useful for spare parts, accessories and technology.
  • Product + material/size: useful for home decor, DIY and supplies.

When you should not force keywords

If a page has barely any demand of its own and the main intent is served by a category, there is no point over-optimising it to compete against that category. In that case, the page should strengthen conversion and the long tail, while the category works the main keyword.

3. Product variants that create duplicates and cannibalisation

Variants are a constant source of problems: colours, sizes, models, packs, formats, capacities or finishes. The error appears when each variant creates a separate URL without a clear SEO reason.

When a variant deserves its own URL

A variant can have its own URL if it meets at least one of these conditions:

  • It has distinct searches.
  • It serves a different intent.
  • The content can be genuinely differentiated.
  • Users compare that variant as a standalone product.
  • The SERP shows results specific to that variant.

When it makes sense to consolidate variants

If the variants only change size, colour or a minor attribute and there is no clear demand, the most efficient approach is usually to consolidate them into a single page with an internal selector. That concentrates authority, avoids duplication and simplifies the buying experience.

How to solve it technically

The most common options are:

  • One main URL with a variant selector.
  • Canonical from secondary variants to the main one.
  • Separate URLs only where there is differentiated content and intent.
  • Noindex on variants with no SEO value, when the CMS forces you to create URLs.
  • Internal linking to the URL you actually want to rank.

A common risk

A canonical will not fix a badly thought-out architecture on its own. If the whole site links to duplicate variants, the sitemap includes them and each one sends contradictory signals, Google may ignore the hint. The solution has to combine architecture, sitemap, internal linking and content.

4. Product pages trying to rank where the category should

Not every product keyword should be targeted with a product page. Many searches have category, comparison or listing intent. If the user searches for “men’s running shoes”, they will normally expect a category with options. If they search for an exact model, a product page may make sense.

How to identify the right intent

The practical way is to look at the SERP. If Google shows categories, marketplaces and listings, the target URL should probably be a category. If it shows specific product pages, product reviews or pages for an exact model, the product page stands a better chance.

What happens if you choose the wrong URL

If you try to rank a product page for a category keyword, you may find:

  • Impressions without clicks.
  • Low CTR compared with results offering more variety.
  • Cannibalisation between product page, category and blog.
  • Poorly qualified traffic for that URL.
  • Difficulty holding positions.

How to fix it

First, define the main URL for each intent. Then use product pages as semantic and commercial support. The category should capture broad searches; the product page should capture product searches, specific attributes and purchase questions. This principle also applies when working on ecommerce SEO at architecture level, not just at content level.

5. Out-of-stock, discontinued or deleted products with no strategy

Deleting product pages without reviewing the data is another classic mistake. An out-of-stock product may still have traffic, backlinks, comparison searches or semantic value. Simply deleting it can generate 404s, loss of authority and a poor user experience.

Temporarily out-of-stock product

If the product is coming back, it is usually best to keep the URL live. You can show availability, an estimated date, an email alert and alternative products. In structured data, availability must reflect the actual status.

Discontinued product with an alternative

If there is a clear replacement, a 301 redirect to the new product page may make sense. But it must be a genuine alternative, not a generic redirect to the home page.

Discontinued product with no alternative

If the URL has no traffic, links or SEO value, it can be removed with sound judgement. In some cases, a 410 is clearer than a 404. If it does have value, it can be kept as an informational page with links to similar products or relevant categories.

What to review before touching URLs

  • Organic traffic over recent months.
  • Impressions and queries in Search Console.
  • External backlinks.
  • Internal links received.
  • Assisted sales or conversion history.
  • Whether an equivalent alternative exists.

6. Heavy images, of little use or with no SEO context

Images do not only affect design. On product pages they influence speed, conversion, accessibility and visual search. A catalogue with 2 MB images, generic file names and empty alt attributes is wasting signals.

Common mistakes with product images

  • Uploading images that are far too heavy.
  • Using names like IMG_2384.jpg.
  • Leaving the alt attribute empty.
  • Repeating the same alt on every image.
  • Not showing relevant product details.
  • Not adapting the main and secondary images for mobile.

How to optimise them without resorting to spam

The alt should not be a list of keywords. It should describe the image in a useful way. If the image shows a “black leather bag with a gold chain”, that text is far more useful than “buy cheap bag online”. It is also worth compressing images, using modern formats, setting the correct dimensions and checking lazy loading so as not to harm the initial render.

Which images help most with conversion

As well as the main image, detail shots, scale, real-world use, variants, packaging, measurements and comparisons all work well. If the user understands the product better, they buy with more confidence. That improvement in experience also indirectly strengthens SEO performance.

7. Incomplete or inconsistent Product structured data

Product markup helps Google understand a page and can improve its presence in results with price, availability, ratings or other rich elements. The error is not only having no schema, but having it wrong.

Frequent mistakes with product schema

  • Visible price different from the marked-up price.
  • Incorrect availability.
  • Missing currency.
  • Duplicate Product blocks.
  • Ratings marked up without being visible.
  • SKU, GTIN or brand incorrectly filled in.
  • Schema generated by several plugins at once.

How to review it

Use Google’s Rich Results Test and the Schema.org validator, but do not stop at “it shows no errors”. Check that the data matches what the user sees: price, availability, product, name, ratings and variants.

The real priority

Schema does not make up for a thin product page. First there has to be an indexable URL that is useful, fast and well aligned with intent. After that, structured data helps reinforce understanding and visibility.

8. Weak internal linking between categories, product pages and content

Many product pages end up buried too deep or depend solely on the menu, pagination or automatic modules. That reduces Google’s ability to discover them, understand their importance and relate them to the rest of the site.

Signs of poor internal linking

  • Orphan pages or pages with hardly any internal links.
  • Important products too many clicks away from the home page.
  • Generic anchors such as “see more” or “product”.
  • A blog that does not link to relevant categories or product pages.
  • Categories that do not reinforce strategic products.

How to improve it

Internal linking should follow intent. From a guide or informational post you can link to a category or service when the user needs to go deeper. From a product page you can link to related products, accessories, parent categories or buying guides. At Queseo, for example, this article naturally supports the ecommerce SEO consultant in Valencia landing page and also the SEO audit page, because spotting errors on product pages is usually part of a technical and content review.

Which anchors to use

Avoid always repeating the same exact-match anchor. Alternate descriptive, natural anchors: “ecommerce SEO”, “SEO audit for an online shop”, “product page optimisation” or “SEO consultancy for online shops”. What matters is that the link makes sense within the sentence.

9. Not measuring product page performance

Another mistake is optimising once and never reviewing again. Pages change, stock changes, competitors change and Google may reinterpret search intent.

Which metrics to review

  • Impressions per product page in Search Console.
  • Queries that trigger each product.
  • CTR against average position.
  • URLs with traffic drops.
  • Products with lots of visits and few sales.
  • Indexed pages with no impressions.
  • Coverage, canonical and duplicate errors.

How to prioritise

Do not start with the URLs that matter least. Start with those that combine SEO potential and business value: high-margin products, strategic categories, pages with impressions, URLs close to the first page or products that already sell well through other channels.

Checklist for auditing SEO errors on product pages

Before touching the whole catalogue, you can use this checklist as an initial filter:

  • Does the page have a clear keyword or intent?
  • Does the SERP show product pages or categories for that search?
  • Is the title unique, useful and geared towards clicks?
  • Does the H1 describe the product well?
  • Is the description unique and does it answer real questions?
  • Are variants consolidated or differentiated with sound judgement?
  • Does the canonical point to the correct URL?
  • Is the page indexable if it is meant to rank?
  • Are the images lightweight and do they have descriptive alt text?
  • Does the Product schema match the visible content?
  • Does the page receive relevant internal links?
  • Is there a defined strategy for out-of-stock products?
  • Is there Search Console data to prioritise the improvement?

If the catalogue is small, you can review it page by page. If the ecommerce site has hundreds or thousands of products, it is better to work by patterns.

First: errors affecting indexing and duplication

Incorrect canonicals, accidental noindex, mass duplicates, badly managed variants and products deleted without a redirect can affect many URLs at once. These are foundational errors and should be resolved before investing in copywriting.

Next: content and snippets

Once Google can crawl and interpret the URLs properly, it makes sense to improve titles, H1s, descriptions, images and structured data. This is usually where there is the most impact on long tail and CTR.

Finally: internal linking and continuous improvement

Internal linking helps redistribute authority and reinforce priorities. It is also worth connecting blog content with relevant categories, services or guides. In the case of an online shop, a piece such as how to rank an online shop on Google can support the overall strategy, while this post gets down to the detail of the product page.

When it is worth getting outside help

If you only have ten product pages, you can probably review the basic errors in-house. If you have a large catalogue, a complex CMS or indexing problems, a professional review can save a lot of time. The key is to separate technical errors, content errors and architecture errors.

As an SEO consultant, my recommendation is not to start by “creating more copy” without first understanding which URLs should rank, which should be consolidated and which patterns are holding the catalogue back. In ecommerce, improvement usually comes from getting the system in order before producing content at scale.

Some product page errors are made worse in PrestaShop by combinations, attributes, modules and templates. For that side of things I have published a guide to PrestaShop SEO in Valencia.

When the errors are repeated across many URLs, it is worth moving from a one-off review to SEO consultancy for product pages.

Frequently asked questions about SEO errors on product pages

What is the most serious SEO error on a product page?

It depends on the catalogue, but the most dangerous ones tend to be duplicate content, badly managed variants, incorrect canonicals and deleting products that have traffic without a strategy. These are errors that can affect many URLs at once.

Do all product pages need a lot of text?

No. They need enough text to satisfy the user’s intent and differentiate the URL. Some pages call for explanations, comparisons or FAQs; others only need clear, technical, well-structured information. The key is not to pad for the sake of it.

Is it better to rank a product page or a category?

It depends on the SERP. If Google shows listings and categories, it is normally best to work on a category. If it shows specific products or exact-model searches, a product page may be the right URL.

What should I do with out-of-stock products?

If they are coming back, keep the page live, show the stock status and offer alternatives or a restock alert. If they are not coming back, review traffic, links and replacements before deciding between a redirect, keeping it as an informational page or removing it with sound judgement.

Does Product schema improve rankings?

It is no substitute for good optimisation, but it helps Google understand the product and can improve visibility in rich results. It must always match the information visible on the page.

Another common failing is treating the product image as a decorative file. Excessive file size, generic names, duplicate alt text or a lack of context can limit visibility in Google Images; that is why image SEO in Valencia should be reviewed alongside titles, descriptions and internal linking.

Eric in pixel art reading a book
Jasu

Technical SEO consultant in Valencia for more than 16 years. Speaker and organiser at WordCamp Valencia and author on the Semrush and Publisuites blogs. More about me

Share

Shall we apply it to your website?

Tell me what's happening with your website and I'll tell you whether I can help and when I'm available.