
Improving the SEO of an ecommerce site isn’t about tweaking a meta description, publishing a few articles and waiting for sales to rise. An online shop has too many connected parts: categories, subcategories, product pages, filters, stock, prices, reviews, images, speed, indexing, internal linking and conversion.
When the catalogue relies heavily on photos, variants or visual assets, it makes sense to treat images as part of the SEO system. In that case it may also be worth reviewing SEO for images, because file size, alt text, context and landing page all affect organic acquisition.
That’s why, when someone asks how to improve ecommerce SEO, the useful answer isn’t a list of tricks. It’s a method for deciding what to tackle first, which pages have the most potential and which problems may be holding back organic growth.
In this guide I explain how to improve an online shop’s SEO in an orderly way: from architecture and categories to product pages, technical SEO, internal linking, supporting content and measurement.
If the ecommerce site combines a physical shop, repairs and a technical catalogue, the strategy has to adapt categories, product pages and local SEO. A specific example is the guide to SEO for computer shops in Valencia.
Before improving an ecommerce site’s SEO, understand what’s going wrong
A common mistake is to start writing copy or changing titles without knowing where the problem lies. In ecommerce, two shops can need completely different actions even if they sell similar products.
One may have good architecture but thin product pages. Another may have good product pages but thousands of filter URLs indexed. Another may rank its categories but fail to convert because the pages load slowly or don’t match purchase intent.
Before taking action, it’s worth splitting the diagnosis into four areas:
- Demand: what users search for and which URLs should answer those searches.
- Architecture: how categories, subcategories, products and supporting content are organised.
- Page quality: whether each URL offers useful content, relevant products, trust and a good experience.
- Crawling and indexing: whether Google is finding, understanding and indexing the right pages.
Tools such as Google Search Console, a crawler like Screaming Frog SEO Spider and the shop’s own data can give you a fairly clear picture of where to start.
Prioritise pages with commercial value, not just easy pages
In an online shop there are always more URLs than time. That’s why optimising in random order isn’t a good idea. Priority should come from crossing SEO opportunity with commercial value.
Start with pages that meet several of these criteria:
- They get impressions in Search Console but few clicks.
- They rank between positions 4 and 20.
- They have margin or commercial importance.
- They have stable stock.
- They answer transactional or mixed searches.
- They receive internal links but could get better anchors.
- They compete against results that can still be beaten with better content, structure or authority.
This approach avoids spending hours on products with no demand, categories with no margin or content that would only bring in low-value informational traffic.
Review the shop’s SEO architecture
Architecture is the foundation of ecommerce SEO. If the categories are poorly planned, the rest of the optimisations will have less impact.
Good architecture should help with three things:
- Users quickly finding what they want to buy.
- Google understanding which pages are important.
- Each search intent having a clear URL, without unnecessary cannibalisation.
Main categories
Main categories should answer broad searches with commercial intent. They shouldn’t be internal names that only the shop team understands. If users search for “men’s running shoes”, the category shouldn’t be hidden under a creative name that doesn’t describe the product.
These pages usually have more potential than many individual product pages because they concentrate demand, link to products and can rank for searches with purchase intent.
Subcategories and indexable filters
Not every combination deserves an indexable URL. Some subcategories have real demand; others are simply filters that are useful for users but weak for SEO.
Before opening an indexable URL for a combination, check:
- Whether there is search demand.
- Whether there are enough products.
- Whether the intent differs from the main category.
- Whether you can create useful, non-repetitive content.
- Whether you can avoid creating cannibalisation.
This part ties in directly with category optimisation. If you want to go deeper, it’s worth reading Queseo’s guide on how to optimise an online shop’s categories.
Cannibalisation between categories
In ecommerce, cannibalisation usually appears when several URLs target the same intent: category, subcategory, brand, filter or informational post. It isn’t always bad, but when Google keeps switching between several pages, there’s usually a focus problem.
To fix it, decide which URL is the main one for each intent and strengthen that page with content, internal links, breadcrumbs and architecture signals.
Improve the categories that already have potential
Categories are one of the most profitable areas for improving an ecommerce site’s SEO. Many shops have categories with the right products, but no content, no useful introductory text, no FAQs, no links to subcategories and no buying criteria.
What an optimised category should include
An ecommerce category doesn’t need to look like a blog post. It needs to help people buy and, at the same time, answer the search intent.
A sensible structure might include:
- A clear H1 aligned with the main keyword.
- A short introductory text before the product listing.
- Visible products without forcing the user to read too much.
- A lower block with buying advice, comparisons or frequently asked questions.
- Links to relevant subcategories.
- FAQs if they address real purchase objections.
- Structured data where appropriate.
How to avoid SEO copy that annoys users
Category text should be useful, not an artificial block full of repetition. If users search for a commercial category, they want to see products, understand the differences and make a decision.
Good category content can explain:
- What types of product it includes.
- How to choose by use, size, material, brand or budget.
- What mistakes to avoid before buying.
- Which filters are worth using.
- Which complementary products might make sense.
If the content helps people choose, it also helps SEO.
Optimise product pages that can attract traffic or convert better
Not all product pages have the same SEO potential. Some rank for brand, model or reference searches. Others will barely get any organic traffic, but they influence conversion from categories or campaigns.
The most important product pages should have their own content, reliable information and trust signals.
What to improve on a product page
Review these elements:
- A unique, search-oriented title.
- A clear H1 with the product name.
- A useful description, not copied from the supplier.
- Specific benefits and uses.
- Verified specifications.
- Images with descriptive alt text.
- Clear price, availability and variants.
- Reviews or trust signals where available.
- Related or complementary products.
- Correct product schema.
On Queseo you’ll already find a dedicated guide on optimising product pages for SEO and another on SEO mistakes on ecommerce product pages, which work as natural supporting resources for this section.
What to do with out-of-stock or discontinued products
Out-of-stock products are a common source of SEO losses. There is no single solution for every case.
Common options:
- Keep the URL if the product will be back soon and has demand.
- Show similar alternatives if the product isn’t available.
- Redirect to an equivalent category or product if it has been permanently discontinued.
- Use noindex in specific cases where the URL adds no value and has no SEO signals.
The decision should depend on traffic, links, demand, future stock and user experience.
Control indexing, canonicals and facets
Many ecommerce SEO problems don’t come from content but from URLs that shouldn’t be competing in Google. Filters, parameters, sort orders, internal searches and attribute combinations can create thousands of low-value pages.
Google has specific documentation on ecommerce in Google Search and on how to help search engines understand product pages, variants and relevant data.
Which URLs should be indexed
As a general rule, the pages that should be indexed are those that answer a real search intent and offer value of their own. This usually includes the homepage, main categories, relevant subcategories, some brands, key product pages and supporting content.
Which URLs are worth blocking, canonicalising or leaving out
Review these carefully:
- Sorting parameters.
- Filters with no demand.
- Combinations with few products.
- Internal searches.
- Duplicate URLs caused by variants.
- Badly configured paginated pages.
A poor indexing policy can use up crawling, dilute signals and make Google lose focus on the pages that really matter.
Improve the shop’s internal linking
Internal linking is one of the most overlooked levers in online shops. Having a menu and breadcrumbs isn’t enough. You need to decide which pages need more strength and where it makes sense to link to them from.
Good internal linking can connect:
- The homepage with strategic categories.
- Main categories with relevant subcategories.
- Buying guides with transactional categories.
- Informational posts with product pages or categories.
- Complementary products with each other.
- Similar products when they help with comparison.
Queseo’s guide on anchor text is useful here because the link text also helps signal the relevance of each destination.
Spot orphan or weak pages
With a crawl you can detect pages with few internal links or that are completely orphaned. If those pages have commercial value, you should integrate them better into the architecture.
Don’t link everything to everything
The aim isn’t to fill every page with links. The aim is to create logical paths. An internal link should help the user move forward: compare, filter, find out more or reach a page with stronger purchase intent.
Work on supporting content that strengthens categories and sales
An ecommerce blog shouldn’t live separately from the catalogue. Informational content makes sense when it answers pre-purchase questions and pushes towards categories, comparisons or products.
Examples of useful content:
- How to choose a product by use.
- Comparisons between product types.
- Size, material or compatibility guides.
- Mistakes to avoid before buying.
- Maintenance, installation or use.
- Best options by budget or need.
This content shouldn’t be left isolated. It should link to relevant categories and products, and categories can also link to guides when they help with the decision.
If you want to use automation or AI to produce this content without losing control, you can read the guide on AI for ecommerce SEO and the page on AI-powered SEO content.
Look after speed, user experience and conversion
Ecommerce SEO isn’t just about attracting traffic. If the page takes too long to load, the internal search doesn’t help, the filters are confusing or the product page doesn’t build trust, you’ll lose sales even if you rank.
Pay particular attention to:
- Core Web Vitals.
- Image file size.
- Category and product templates.
- Mobile experience.
- Ease of filtering and sorting.
- Clarity of price, stock, delivery and returns.
- Visibility of the buy button.
- Trust: reviews, guarantees, payment methods and contact details.
For the performance side, you can find out more in Queseo’s content on Core Web Vitals.
Implement useful structured data
Structured data helps Google better understand products, offers, availability, reviews and breadcrumbs. It isn’t a magic solution, but in ecommerce it’s usually important.
Pay particular attention to:
- Product.
- Offer.
- AggregateRating if there are genuine reviews.
- Review where applicable.
- BreadcrumbList.
- Organization.
To implement it properly, it’s worth checking the official documentation on Google’s product structured data and the Schema.org Product reference.
Measure SEO improvements with data that matters
Improving ecommerce SEO isn’t measured by rankings alone. A category may climb in the rankings but not sell. Another may bring less traffic but more revenue. That’s why it’s worth measuring SEO and business together.
Useful metrics:
- Organic clicks by category.
- Impressions and CTR.
- Average position by keyword group.
- Organic revenue.
- Organic conversion rate.
- Products sold from SEO traffic.
- Indexed URLs versus useful URLs.
- Crawl or coverage errors.
- Improvement in strategic categories.
It’s also useful to split reports by page type: categories, products, guides, brands and landing pages. If you mix everything together, it’s harder to know what’s working.
Quick checklist for improving ecommerce SEO
If you need a practical roadmap, start here:
- Review Search Console to find pages with impressions and low CTR.
- Run a crawl to find technical errors, duplicates and weak pages.
- Prioritise categories with demand and commercial value.
- Optimise key product pages, not the whole catalogue blindly.
- Fix indexing, canonical and facet issues.
- Strengthen internal linking towards profitable pages.
- Create supporting content that links to categories and products.
- Improve speed, mobile and trust signals.
- Implement correct structured data.
- Measure the impact on traffic, conversion and revenue.
When to get help improving an ecommerce site’s SEO
If your shop has few URLs, you can start with a basic review of categories, product pages and Search Console. But when there are many pages, filters, migrations, indexing problems, internationalisation or a complex architecture, it’s worth working with an audit and a clear strategy.
At Queseo I can help you as an ecommerce SEO consultant, reviewing architecture, indexing, categories, product pages, internal linking, content and measurement. If you don’t know where to start, an SEO audit can identify what’s holding back organic growth and which actions will have the most impact.
If the shop is built on WooCommerce, as well as optimising categories and product pages it’s worth reviewing filters, templates and structured data with an approach specific to WooCommerce SEO in Valencia, because a small catalogue and one with hundreds of variations aren’t prioritised in the same way.
To turn this strategy into a complete review sequence, you can use this ecommerce SEO manual as a checklist for architecture, categories, filters, product pages, supporting content and measurement.
Improving an ecommerce business can also mean getting your marketplace presence in order, where product listings, stock, reviews and margin call the shots. I explain it in the guide to SEO for marketplaces.
Improving an ecommerce site means checking how it is crawled and how it converts on smartphones. For that specific part I’ve written a separate guide on mobile SEO in Valencia.
When the catalogue depends on seasons, sizes and images, it’s worth reviewing the ecommerce site with a sector-specific approach. A clear case is SEO for fashion.
Improving ecommerce SEO changes quite a lot when the shop runs on PrestaShop. Modules, facets, versions and performance are covered in PrestaShop SEO consultant.
On Magento, improving ecommerce SEO means looking at facets, performance, configurable product pages and development. The dedicated guide is Magento SEO in Valencia.
A complete ecommerce improvement should also review product pages, attributes, descriptions and priority products. I explain how to apply it in product page SEO consultant.
Frequently asked questions about how to improve ecommerce SEO
What should I improve first in an ecommerce site’s SEO?
Start with the pages with the most potential: categories with demand, URLs with impressions and low CTR, products with margin and pages that are already close to the top positions. Before writing new content, review architecture, indexing and Search Console data.
Is it better to optimise categories or product pages?
It depends on the search. Categories tend to capture broader, commercial keywords; product pages can capture brand, model or reference searches. On most ecommerce sites, strategic categories are usually the initial priority.
How long does it take to see an SEO improvement in ecommerce?
It depends on the size of the site, its authority, crawl frequency and the type of change. Title or linking improvements can show within weeks; changes to architecture, indexing or content usually need more time and monitoring.
Should all the filters in an online shop be indexed?
No. Only filters or combinations with demand, enough products, useful content and a distinct intent should be indexed. Indexing filters without control can generate thousands of thin or duplicate URLs.
Does a blog help an ecommerce site’s SEO?
Yes, if it answers real buying questions and links to categories or products. A blog disconnected from the catalogue may bring traffic, but not necessarily sales or useful authority for the commercial pages.



