Published 2026-06-13 · Apex Marketings
Site architecture is the foundation
A good e-commerce site architecture lets a shopper — and a crawler — reach any product in three clicks or fewer from the homepage. The standard hierarchy is Home → Category → Subcategory → Product, with each level linking cleanly to the next. Shallow, logical structures spread link equity to the pages that earn revenue and help search engines understand what your store is about.
Keep URLs short, lowercase, and descriptive (for example /mens/running-shoes/), and make breadcrumbs visible on every page so both users and crawlers see the hierarchy. Avoid orphan pages: every important product should be reachable through an internal link, not just a sitemap entry.
Faceted navigation: indexable demand only
Faceted navigation (filters for size, colour, price, brand) is the single biggest source of crawl waste on e-commerce sites. Left unmanaged, a few filters can generate thousands of near-duplicate URLs that dilute crawl budget and split ranking signals. The rule is simple: let filter combinations with real search demand be indexable, and suppress the rest.
- Make indexable: filters with genuine demand (e.g. red running shoes, waterproof hiking boots) — give them unique titles, headings, and a canonical pointing to themselves.
- Canonicalise: sort order, view count, and trivial colour mixes back to the clean category URL.
- Block in robots.txt: session IDs, tracking parameters, and pagination noise that have no search value.
- Avoid: putting filter parameters behind JavaScript that produces unstable URLs crawlers cannot resolve.
Category vs product page optimization
Category pages are usually the bigger SEO opportunity because they target high-intent commercial terms and one strong page can rank for many related queries. Treat the category page as a landing page: a clear H1, a short intro paragraph above or below the grid that defines the category and answers buyer questions, internal links to key subcategories, and supporting copy that does not push products below the fold on mobile.
Product pages win long-tail and branded searches. Strengthen them with unique descriptions (never the manufacturer's boilerplate), specifications, genuine reviews, clear images with descriptive alt text, and FAQs that answer real pre-purchase questions. A consistent template that exposes price, availability, and shipping makes both shoppers and structured data accurate.
Out-of-stock and discontinued products
Never delete a page that holds rankings or backlinks without a plan. How you handle an unavailable product depends on whether it is coming back.
- Temporarily out of stock: keep the URL live and indexed, show a restock date or a back-in-stock email signup, and suggest alternatives. Update availability in your Product schema to reflect reality.
- Permanently discontinued with a replacement: 301 redirect to the closest equivalent product so link equity transfers.
- Discontinued with no replacement: 301 redirect to the parent category rather than serving a 404, and remove it from internal links and the sitemap.
- Seasonal products: keep the page permanently and let it rest between seasons rather than rebuilding rankings every year.
Structured data that earns rich results
Three schema types do most of the work for online stores. Mark up only content that is genuinely visible on the page — fabricated reviews or hidden prices violate Google's guidelines and can trigger manual actions.
- Product schema with accurate
price,priceCurrency, andavailability— eligible for price and stock-status rich results. - Review / AggregateRating for star ratings in search, backed by reviews that actually appear on the page.
- BreadcrumbList to make your hierarchy explicit and improve how URLs display in results.
Internal linking and buying-guide content
Internal links are how ranking power flows to your money pages. Link related products to each other, link category pages from relevant blog content, and use descriptive anchor text instead of "click here". A well-linked store needs fewer external backlinks to rank its key categories.
Buying guides and comparison content are where e-commerce stores capture top-of-funnel demand. A guide such as "how to choose a standing desk" attracts researchers, then links them down to the relevant category and products. This is also where content marketing and SEO reinforce each other: content earns links and rankings, and internal links pass that authority to commercial pages.
Technical SEO: speed, crawl budget, canonicals
- Page speed and Core Web Vitals: compress and lazy-load images, defer non-critical scripts, and serve modern image formats. Slow product pages lose both rankings and conversions.
- Crawl budget: large catalogues waste crawl on filtered and parameter URLs — control them so crawlers spend time on pages that matter.
- Canonical for variants: when colour or size variants live on separate URLs, canonicalise to a single primary variant (or a clean parent URL) to consolidate signals instead of splitting them.
- XML sitemaps: include only indexable, canonical URLs and keep them current as inventory changes.
- Pagination: keep paginated category pages crawlable so deeper products stay discoverable.
International and multi-currency considerations
An international store needs a stable, crawlable URL for each market — you cannot rank a currency or language that is swapped silently by cookie or IP detection. Use hreflang to map each language and region version to the right audience, and keep canonical tags pointing within the same language version.
- Multi-currency: if price changes by market, the URL should too, so structured data and the visible price stay consistent for that audience.
- hreflang: map every alternate version and include a self-referencing tag; mismatched return tags break the whole cluster.
- Avoid: geo-redirecting crawlers, which can hide entire market versions from indexing.
Measure revenue, not just traffic
The point of e-commerce SEO is revenue, so report on revenue. Connect organic sessions to assisted and last-click revenue, then track organic-attributed revenue, average order value, and conversion rate by landing page. Segment branded versus non-brand queries, because growth in non-brand organic revenue is the real signal that SEO is working rather than your brand demand carrying it.
Traffic that does not convert is a vanity metric. Pair SEO with conversion rate optimization so the visitors you earn actually buy — ranking improvements and conversion improvements compound.
E-commerce SEO checklist
- Three-clicks-or-fewer architecture with visible breadcrumbs
- Faceted navigation rules: index demand, canonicalise or block the rest
- Category pages treated as landing pages with unique copy
- Unique product descriptions, real reviews, descriptive image alt text
- Out-of-stock and discontinued handling (keep, 301, or signup)
- Product, Review/AggregateRating, and BreadcrumbList schema
- Internal links and buying guides feeding commercial pages
- Core Web Vitals, controlled crawl budget, variant canonicals
- hreflang and per-market URLs for international stores
- Reporting on organic revenue, AOV, and conversion by landing page
How Apex Marketings helps
Apex Marketings is a remote-first agency based in Rawalpindi, Pakistan, serving clients across Pakistan, the USA, the UK, and the UAE. For e-commerce, our e-commerce services and e-commerce industry practice combine the SEO work above with conversion optimization, and an e-commerce growth retainer starts from USD 2,500 per month (see pricing). When a store needs deeper technical changes — faceted-navigation logic, schema, or international URL structures — we work with our sister company Apex IT Solutions for the build. You get a named senior strategist, weekly written reports, and a monthly KPI review, and your accounts stay yours throughout.
Frequently Asked Questions
Should category pages or product pages be the SEO priority?
Category pages are usually the bigger SEO opportunity because they target high-intent commercial terms like 'running shoes' or 'standing desk', and one strong category can rank for dozens of related queries. Product pages matter for long-tail and branded searches. Most stores under-invest in category content and over-invest in product descriptions, so a balanced strategy fixes thin category pages first.
What should I do with out-of-stock or discontinued product pages?
Keep temporarily out-of-stock pages live with an in-stock-date or back-in-stock signup, and keep the URL indexed because it still holds rankings and links. For permanently discontinued products, 301 redirect to the closest replacement or the parent category rather than returning a 404, so you preserve the link equity that page accumulated.
How do I handle faceted navigation without creating duplicate content?
Decide which filter combinations have real search demand and let those be crawlable, indexable URLs with unique titles, while blocking or canonicalising the rest. Combinations with genuine demand such as 'red running shoes' can become indexable landing pages; low-value combinations like sort order or session parameters should be canonicalised to the clean category URL or disallowed in robots.txt to protect crawl budget.
Which structured data matters most for e-commerce?
Product, Review or AggregateRating, and BreadcrumbList are the three that move the needle. Product markup with accurate price and availability can earn rich results, review markup can show star ratings in search, and BreadcrumbList clarifies your site hierarchy. Only mark up content that is genuinely visible on the page, because marking up missing or fake reviews violates Google's guidelines.
How should I handle SEO for an international, multi-currency store?
Use hreflang tags to map each language and region version to the right audience, and avoid switching only the currency without changing the URL, because search engines cannot index a currency that is set by cookie or IP. Give each market a stable, crawlable URL, keep canonical tags pointing within the same language version, and make sure price and availability in your structured data reflect the currency shown on that URL.
How do I measure e-commerce SEO by revenue instead of traffic?
Connect organic sessions to assisted and last-click revenue in your analytics, then track organic-attributed revenue, average order value, and conversion rate by landing page rather than raw sessions. Traffic that does not convert is a vanity metric; the goal is to grow revenue from non-brand organic search, so segment branded versus non-brand queries and watch revenue per landing page over time.
Ready to grow organic revenue? Book a free 30-minute consultation with Apex Marketings, or request a project quote.