Online shop SEO

Online store SEO is search engine optimisation for online stores. It covers all technical, content and structural measures that help a store’s categories, products and guides be found on Google and in AI assistants, by people who want to buy. The fundamentals are the same as for any website. But a store brings its own challenges that a company website doesn’t know: thousands of similar pages, filters and variants, a range that changes constantly and competition with large marketplaces.
What sets online store SEO apart from other SEO
Volume and similarity: a store often has more pages than any company website, and many of them hardly differ. Filters, sorting and variants additionally create thousands of URLs.
Changing range: products come and go. Every delisted page is a decision: redirect, keep or remove.
Buying intent: success is measured in orders and revenue, not visits. What matters are search queries from people who want to buy.
Strong competition: marketplaces, manufacturers and comparison sites occupy many search results, often with the same product texts.
The store system: it determines what is technically possible at all.
The building blocks of online store SEO
Technology: crawling and indexing
Google has to find and include the right pages and leave out the superfluous ones. This requires a clean robots.txt, an up-to-date XML sitemap, correct canonical tags for variants and parameters and a clear rule on which filter pages may be indexed. Add loading time and responsiveness, especially on smartphones. How stores measure and improve responsiveness is shown in the article on INP.
Structure: categories and internal linking
The category structure is a store’s framework. It should be built the way customers search, not the way the store thinks internally. Important categories can be reached from the homepage in a few clicks, and guides link to the matching categories and products.
Content: categories, products and guides
Each page type has its own task:
Page type | Role in search | What the page needs |
category | ranks for general search terms with buying intent, such as “metal raised bed” | short introduction, good filters, buying advice and FAQs below the products |
product | ranks for model names and very specific searches | own description, complete data, own images, reviews |
guide | reaches people in the information phase, such as “how to fill a raised bed” | real answers and links to matching categories |
brand | ranks for brand names combined with products | overview of the brand’s range |
filter page | only useful with real demand for a combination | own heading and introduction, otherwise don’t index |
Which terms a page should target follows from keyword research. Manufacturer texts that many retailers use identically are one of the most common causes of weak product pages; more on this under duplicate content. How to turn a category into a page that ranks and sells is shown in the article on SEO landing pages in your online store.
Product data
Complete product data with GTIN, brand, dimensions, material and variants works in several places at once: as structured data for rich results with price and stars, in the product feed for Google Shopping and price comparison sites and in the answers of AI assistants. More on feeds in the article on price comparison sites. Your own product images also help in Google Images.
Authority: links and mentions
Links from trade media, manufacturers, test reports and associations show Google that a store is trustworthy. For stores, content that people want to link to works best: guides, comparisons, data or tools. More on this under link building.
AI visibility
More and more customers ask ChatGPT, Claude, Gemini, Copilot or Perplexity which product to buy. Whether a store is named in these answers depends on the same fundamentals, plus unambiguous product data, mentions on other websites and readability for the AI providers’ crawlers. More on this under Generative Engine Optimization.
The store system shapes the possibilities
Which system a store uses determines what is easy, hard or impossible in SEO.
Shopware, as an open-source system, offers great freedom: URLs, meta information, redirects, filter pages, canonical rules and structured data can be controlled very precisely, and with Shopping Experiences categories get their own content. More on this under Shopware SEO.
Shopify is quick to set up and technically stable, but prescribes a lot, such as the URL structure with /collections/ and /products/, the robots.txt logic or the sitemap. Much can only be influenced via the theme or apps, and apps bring their own code that changes loading time and source code. More on this under Shopify SEO.
Sold-out and delisted products
Hardly any topic costs stores as many rankings as the wrong handling of products that are no longer available:
Temporarily sold out: the page stays online, with a clear availability notice and alternatives. Its rankings are preserved.
Permanently delisted with a successor: 301 redirect to the successor product.
Permanently delisted without a successor: 301 redirect to the matching category if it genuinely helps the visitor. Otherwise a clean 404 or 410 status.
Redirecting all delisted products to the homepage across the board is usually treated by Google like an error.
Relaunch and platform switch without ranking loss
Switching the store system or a major relaunch is the moment when stores most often lose rankings, often permanently. The reason is new URLs. A switch becomes safe with four steps: a complete inventory of all ranking URLs and backlinks, a redirect plan from every old URL to the matching new one, a test on the staging system and close monitoring in Search Console in the weeks after launch. Just as important: content, page titles and structured data have to move too, and the new store must not accidentally be set to noindex. Anyone who has to move away from Shopware 5 will find the options on the page about migrating from Shopware 5.
Measuring success
Revenue and orders from organic search: the most important metric, measured in web analytics.
Clicks without the brand name: searches that don’t contain the store name show whether the store is winning new customers.
Visibility of categories and products: positions and impressions in Search Console, separated by page type.
Indexing: how many categories and products from the sitemap are actually in the index.
[Conversion rate](cr) of organic visitors: whether the visitors gained actually buy.
Frequently asked questions
What matters most in online store SEO?
The category pages. They rank for general search terms with buying intent and bring the largest share of organic revenue for most stores.
Do I need my own text for every product?
Not for every one. Start with the products that bring revenue or are searched for specifically, and replace manufacturer texts there with your own content.
How long does it take for online store SEO to work?
Technical fixes often work after a few weeks. Content and authority usually need three to six months before they show clearly in rankings and revenue.
Is Shopware or Shopify better for SEO?
Shopware allows considerably more control and is particularly suited to large and complex ranges. Shopify is easier to run, but prescribes structures that can only be adapted to a limited extent.
Is SEO worthwhile alongside Google Ads and marketplaces?
Yes. Organic visitors cost no click price, and rankings have a lasting effect. For most stores, SEO is therefore the channel with the best long-term return.
How arboro supports online stores with SEO and GEO is described on the page SEO for online stores.
)