Angle

Internal linking for ecommerce sites

Internal linking11 min read·Updated June 2026

Quick answer

Internal linking for ecommerce passes link equity and crawl priority to important category and product pages. Effective tactics include linking from high-authority pages to deep products, using descriptive keyword-rich anchors, building breadcrumb navigation, linking related and complementary products, and connecting blog content to relevant collections to boost rankings and average order value.

Most internal linking advice is written for blogs: link related posts, build a couple of pillar pages, done. Ecommerce breaks that model. You are dealing with thousands of product pages, faceted navigation that can multiply URLs into the millions, category pages that need authority to rank, and a crawl budget that gets shredded if you are not deliberate. Done well, internal linking is the cheapest ranking lever you own, no outreach, no budget, just architecture. Done badly, it buries your money pages under filter URLs Google will never bother to index. Here is how to wire a store so link equity flows to the pages that actually sell.

Key takeaways

  • Build a flat hierarchy: every important category and product should sit within 3 clicks of the homepage, with equity flowing home > category > subcategory > product.
  • Control faceted navigation aggressively. Decide which filter combinations get crawlable, indexable URLs and block the rest, or you waste crawl budget on near-infinite parameter URLs.
  • Category pages are your primary ranking assets, not product pages. Concentrate internal links and authority there.
  • Use contextual links from blog and buying-guide content to push equity into categories and best-sellers, then link products back up to their parent category.
  • Audit for orphan products regularly. Discontinued-then-restocked items and pagination gaps strand pages with zero internal links.
On this page
  1. Why ecommerce internal linking is a different problem
  2. The architecture: flat, shallow, and hierarchical
  3. Category pages are your real ranking assets
  4. Faceted navigation: the crawl trap to defuse
  5. Product page linking that helps without diluting
  6. Editorial content: the equity engine for stores
  7. Audit for orphan products and crawl traps
  8. Anchor text and consistency at scale
  9. A practical rollout plan

Ecommerce internal linking is its own discipline. You are not linking a handful of blog posts. You are wiring together hundreds or thousands of category pages, product detail pages, filtered views, and editorial guides, and a single bad pattern (a faceted nav that spawns 40,000 crawlable URLs, say) can drain crawl budget away from the pages that actually make money. The payoff for getting it right is large: internal links are how you push link equity from your strongest URLs down to the product and category pages that convert.

This guide is specific to stores. It covers the link architecture that scales, how to keep faceted navigation from eating crawl budget, the category and product link patterns that move rankings, and the anchor approach that holds up across thousands of pages. If you want the platform-agnostic foundations first, read our internal linking strategy guide, then come back here for the ecommerce specifics.

Why ecommerce internal linking is a different problem

On a blog, your URL count roughly equals your post count. On a store, your URL count can be the product count multiplied by every color, size, sort order, and filter combination. A modest catalog of 2,000 products with a handful of facets can generate hundreds of thousands of crawlable URLs. Google does not have infinite patience: if its crawler spends its time on ?color=blue&sort=price-asc&page=7 variants, it spends less time discovering and refreshing the category pages you actually want to rank.

Internal links are also the main way authority reaches deep pages. Roughly 95% of all web pages have zero backlinks according to Backlinko's analysis, and on a store almost none of your individual product pages will ever earn an external link. Their entire ranking ability comes from internal links and the authority your homepage and top categories pass down. That makes architecture, not outreach, the dominant lever for most of your catalog. (For the broader numbers on how links drive rankings, see our statistics.)

i
The core difference: on a blog you decide what to link. On a store, your CMS and theme generate most links automatically (nav, facets, pagination, related-product modules). Your job is less about adding links and more about controlling the ones the platform creates for you.

The architecture: flat, shallow, and hierarchical

The goal is a flat, logical hierarchy where authority cascades cleanly. The homepage is your strongest internal page. It should link to your top-level categories. Those link to subcategories. Subcategories link to products. Done right, equity flows: home > category > subcategory > product, and breadcrumbs send a thin stream back up the chain.

The practical rule: every commercially important page should be reachable within three clicks of the homepage. Pages buried five or six clicks deep get crawled rarely and rank poorly. If you sell 5,000 SKUs, you cannot link each one from the homepage, but you can ensure each one sits under a well-linked category that itself is one or two clicks from home. This is the same principle behind pillar pages and topic clusters, applied to a catalog: the category is the pillar, the products are the cluster.

Page typeRoleLink priority
Top categoriesPrimary ranking targets, broad commercial keywordsHighest, link from home and main nav
SubcategoriesMid-tail commercial terms, refine intentHigh, link from parent category
Product pages (best sellers)Long-tail and brand terms, conversionMedium-high, feature from category
Product pages (long tail)Long-tail conversionMedium, reachable via category and search
Buying guides / blogEarn backlinks, feed equity into categoriesHigh value as link sources
Filter / sort URLsUser utility, rarely indexableControl and mostly block
Concentrate authority where it converts. A common mistake is chasing rankings for individual product pages. In most catalogs, the category page targets the higher-volume, higher-intent keyword ("running shoes") while the product targets a narrow term ("Nike Pegasus 41 men's size 10"). Point your strongest internal links at categories first.

Category pages are your real ranking assets

If you optimize one thing, optimize category-page linking. Categories aggregate the topical relevance of every product beneath them, they target the keywords with real search volume, and they are stable (unlike products, which go in and out of stock). Treat each top category as a landing page that deserves links.

Three link sources should feed every important category. First, the main navigation (a sitewide link, which is powerful but should be reserved for genuine top-level categories, not every subcategory). Second, contextual links from editorial content. Third, cross-links from sibling and complementary categories ("shop matching accessories"). When you build out content, use contextual links inside buying guides to point keyword-rich anchors at the category, not just at the homepage.

There is a real ranking case for this. Backlinko's content study found that long-form content over 3,000 words earns about 77.2% more referring domains than short content. A meaty buying guide both attracts external links and gives you a natural home for several internal links pointing into your categories, so the authority that guide earns flows straight to the pages that sell.

See where your equity actually flows

Run a free Authority Audit and get a crawl-based view of how internal links and PageRank distribute across your categories and products, including orphan pages and crawl traps.

Faceted navigation: the crawl trap to defuse

Faceted navigation (filters for size, color, brand, price, rating) is the single biggest internal-linking risk in ecommerce. Every filter combination can produce a unique crawlable URL, and the combinations multiply fast. Left unmanaged, Google crawls millions of near-duplicate filter pages, splits link equity across them, and may index thin variants that compete with your clean category page.

You need a deliberate policy. Decide which filtered views have genuine search demand and deserve to be real, indexable, internally linked pages, and which are pure user utility that should be crawlable but not indexed, or not crawlable at all.

  1. Promote high-demand filters to static URLs. If "women's waterproof hiking boots" has search volume, make it a clean, indexable subcategory with its own internal links and on-page content, not a parameter string.
  2. Keep functional filters out of the index. Sort orders, price sliders, and rare combinations should not generate indexable URLs. Use canonical tags pointing to the base category, or robots noindex, depending on whether you still want them crawled for discovery.
  3. Block low-value parameters from crawling. For infinite or session-style parameters, disallow them in robots.txt so the crawler never wastes budget. Be careful: blocking crawling also blocks any link equity from passing through those URLs, so only block what truly has no value.
  4. Avoid linking to filtered URLs you do not want indexed. If a filter link is just utility, consider whether it needs to be a plain crawlable anchor at all. Many stores render functional filters in a way that keeps them usable without spawning a sea of crawlable hrefs.
!
Do not nofollow your way out of facets. Sprinkling rel="nofollow" on filter links was old advice and is unreliable now. Google may still crawl nofollowed URLs, and you lose equity flow. Solve facets with URL design, canonicals, robots rules, and parameter handling, not nofollow.

Product page linking that helps without diluting

Product detail pages (PDPs) need three kinds of internal links. Upward links via breadcrumbs and a clear path to the parent category (this is non-negotiable and also earns breadcrumb rich results). Sideways links to genuinely related or complementary products. And inbound links from category pages and editorial content that send equity in.

The trap is over-linking sideways. Auto-generated "you may also like" grids with 30 loosely related products on every PDP scatter equity thinly and add crawl noise. Keep related-product modules tight and relevant (4 to 8 items), and make sure your best sellers receive more inbound internal links than your long-tail SKUs. A best-selling product that is featured on its category page, linked from two buying guides, and cross-linked from complementary products will outrank an identical product that only has its breadcrumb.

Feature, do not flatten. On each category page, curate a handful of priority products with prominent links (best sellers, high-margin items, new arrivals) instead of treating all products as equal tiles. This is a manual signal Google reads as importance, and it directs equity where you want conversions.

Editorial content: the equity engine for stores

Pure transactional pages rarely earn backlinks. Buying guides, comparison posts, how-to articles, and gift guides do. This content is where you both attract external links and place keyword-rich contextual links into your categories and top products. A store without editorial content has only navigational internal links to work with, which severely limits how much you can shape equity and anchor text.

Build topic clusters: a pillar guide ("how to choose running shoes") linking down to relevant categories and out to supporting articles, with every supporting article linking back to the pillar and into the same categories. The data backs the link-volume math: Backlinko found the #1 Google result has on average 3.8x more backlinks than positions 2 to 10, and your editorial content is what brings those external links in so your internal structure can distribute them. If you are also buying placements to lift category authority, our guide on when to buy versus earn links walks through the tradeoffs.

When you do place internal links from content, vary your anchors and keep them descriptive. The blanket over-optimization rules from our anchor text ratios guide apply less harshly to internal links than to external ones (Google expects internal anchors to be more keyword-rich), but you should still avoid linking the exact same money phrase from every page. Mix in branded anchors, partial-match, and natural phrasing.

Audit for orphan products and crawl traps

On a large store, pages slip out of the link graph constantly. A product is discontinued, removed from its category, then restocked months later with no internal links pointing to it. Pagination breaks and page 7 of a category becomes unreachable. A category is renamed and old products stay tied to the dead parent. These become orphan pages: live URLs with zero internal links, invisible to crawlers and customers alike.

Run a crawl regularly and compare the crawlable URL set against your full product feed (or your CMS export). Any URL in the feed that the crawl never reaches is an orphan. Our walkthrough on how to find and fix orphan pages covers the exact process; on ecommerce, the most common fixes are re-attaching restocked products to a category, repairing pagination, and adding contextual links from guides. While you are auditing, also catch the inverse problem covered in our list of internal linking mistakes: bloated link counts, redirect chains in internal links, and links to noindexed filter URLs.

CheckWhat to look forFix
Orphan productsLive URLs with no internal linksAttach to category, link from guides
Click depthImportant pages 4+ clicks from homeFlatten nav, add category cross-links
Facet bloatThousands of crawlable filter URLsCanonicals, robots rules, static promotion
Internal redirectsInternal links pointing to 301s/404sUpdate links to final URLs
Pagination gapsUnreachable deep pages in long categoriesRepair pagination, add view-all where sane
Thin category linksTop categories with few inbound linksAdd contextual links from content

Lift your category authority with editorial placements

Internal architecture distributes authority, but you still need external links coming in to distribute. Get a contextual, editorial backlink on our DR55 domain, pointed at the category or guide that needs the lift.

Across thousands of templated pages, your biggest anchor-text risk is sameness: every PDP linking "View all running shoes" with identical anchor text from a template. That is fine for navigation, but for the contextual links that do the heavy lifting, vary the language. Use the product or category name, descriptive phrases, and occasional exact-match where it reads naturally. For the patterns that look organic, see our anchor text examples.

Two tools earn their place here. Semrush is strong for site auditing internal links at scale (it will flag orphans, broken internal links, and excessive on-page link counts), and SurferSEO helps you map which categories and guides should link to each other based on topical relevance. You can run both through our tools page alongside Angle's free Link Strength Score.

i
Remember the timeline. Internal-link changes are not instant. 89.2% of link builders report that link effects take one to six months to show, and recrawling a large catalog takes time on its own. Make structural changes, then measure over weeks, not days. Our guide on how long link building takes sets realistic expectations.

A practical rollout plan

  1. Map your hierarchy. List top categories, subcategories, and which deserve to rank. Confirm each is within three clicks of home.
  2. Fix facets first. Audit crawlable URLs, promote demand-backed filters to static pages, canonicalize or noindex the rest, and block junk parameters. This frees crawl budget for everything below.
  3. Strengthen category links. Add contextual links from existing content into categories, and cross-link complementary categories.
  4. Curate product links. Tighten related-product modules, feature best sellers on category pages, and verify breadcrumbs are present everywhere.
  5. Hunt orphans. Crawl, diff against your product feed, and re-attach stranded pages.
  6. Build the content engine. Add buying guides and topic clusters that earn links and feed equity into your categories.
  7. Measure over months. Track category rankings, indexation, and crawl stats in Search Console, and iterate.

None of this requires a big budget. The most expensive part of ecommerce SEO is usually earning the external links, and the average price SEOs accept for a single quality backlink is now $508.95 per the State of Link Building 2026. Internal linking, by contrast, is free leverage you fully control. Get the architecture right and every external link you earn (or place) works harder, because your structure carries that authority straight to the pages that convert.

Check how strong your links really are

Use Angle's free Link Strength Score and toolset to grade your internal and external links before you spend on more.

Frequently asked questions

Should product pages link to each other?+

Sparingly and purposefully. "Related products" and "frequently bought together" modules are fine when they are genuinely relevant, because they help users and pass a little equity sideways. But do not auto-generate giant grids of loosely related products on every PDP. That dilutes equity and creates crawl noise. The more valuable links flow upward (product to category) and downward (category to best-selling products).

How do I handle out-of-stock or discontinued products?+

Do not 404 or redirect them by reflex. If the URL has backlinks or ranks, keep it live, mark it out of stock, and link to in-stock alternatives in the same category so users and link equity flow somewhere useful. Only 301 to the parent category when the product is gone for good with no near-equivalent. Mass-deleting seasonal products and restocking them later is a classic way to create orphan pages.

Are breadcrumbs enough for internal linking?+

Breadcrumbs are essential (they create a clean upward link path and earn rich results in the SERP) but they are not sufficient. They only link a product to its direct ancestors. You still need contextual links from editorial content, cross-category links between complementary collections, and curated links from category pages to priority products. Treat breadcrumbs as the skeleton, not the whole body.

How many internal links should a category page have?+

There is no hard cap, but keep it usable. A category page naturally links to its products, subcategories, related categories, and a buying guide or two. The real risk on ecommerce is faceted-nav bloat (hundreds of filter links) rather than too few editorial links. Prioritize the links that serve users and point to pages you actually want crawled.

Do I need a blog to do ecommerce internal linking well?+

It helps a lot. Buying guides, comparison posts, and how-to content are where you earn backlinks and where you place keyword-rich contextual links into categories and top products. Without editorial content your only internal links are navigational, which limits how much you can shape equity flow and anchor text. A topic-cluster blog feeding your categories is one of the highest-ROI moves in ecommerce SEO.

Skip the outreach. Place a clean DR55 link.

Configure your placement, grade it with the Link Strength Score, and order in minutes.