Internal linking for WooCommerce stores
WooCommerce inherits every WordPress linking quirk and adds product attributes, shop pagination, and category sprawl on top. RankForge untangles the graph and finds the links that route authority to your products. Run a free check, no account required.
Why woocommerce sites develop these problems
WooCommerce is a store bolted onto WordPress, so it inherits WordPress's archive and tag bloat and adds its own: product categories, tags, and attribute archives (colour, size, brand) each generate crawlable pages, the shop page paginates products into the deep, and most themes link little beyond the nav. The two layers compound — WordPress's auto-archives plus WooCommerce's attribute taxonomies create thousands of thin URLs while real products sit orphaned behind pagination.
Internal-linking problems on woocommerce sites
Attribute archive explosion
Colour, size, and brand attribute archives generate large numbers of thin, crawlable pages nobody searches for.
Inherited WordPress bloat
WooCommerce sits on WordPress, so author, date, and tag archives pile on top of the product taxonomies.
Products buried by shop pagination
The shop and category pages paginate products to depth 5+, starving them of authority.
Category vs tag overlap
Overlapping product categories and tags create competing archive pages targeting similar terms.
Orphaned products
Products reachable only through deep category pagination receive little internal authority.
Blog disconnected from the shop
The WordPress blog rarely links to product categories or products with descriptive anchors.
Plugin link sprawl
SEO, related-product, and upsell plugins inject non-editorial links sitewide.
Best practices for woocommerce internal linking
What a fix looks like
Illustrative exampleBefore
- closeIndexable attribute archives: 900
- close47 orphan products
- closeBlog → category links: 1
After
- checkIndexable attribute archives: 80
- check5 orphan products
- check51 blog → category links
Crawl budget moved off attribute pages onto real products, and category pages started ranking for their head terms.
900
Thin attribute archive pages
What a WooCommerce report looks like
82
Health
B+
Grade
Strong structure with a few high-impact internal links to add. Acting on the list below could unlock a meaningful lift in organic visibility.
Internal links to add
Anchor: “winter boots”
Placement: Paragraph 2, sentence 2
Anchor: “waterproof boot”
Placement: Paragraph 3, sentence 1
Anchor: “merino socks”
Placement: Intro paragraph
14
Quick wins
12
Orphan pages
9
Anchor gaps
WooCommerce internal linking — FAQ
Should I noindex WooCommerce attribute pages?expand_more
Usually yes for attributes like colour and size that generate many thin archives nobody searches for. Keep and strengthen the product category pages you use as hubs. This stops crawl budget being wasted on near-empty attribute archives.
Why does WooCommerce have so many crawlable pages?expand_more
It stacks WooCommerce taxonomies (categories, tags, attributes) on top of WordPress's auto-archives (author, date, tag). Each generates pages whether you use them or not, so even a modest catalogue can produce thousands of thin URLs unless you prune and noindex.
How do I link my WooCommerce blog to products?expand_more
Add contextual in-body links from buying guides and posts to the relevant product categories and products, with descriptive anchors. The blog earns authority WooCommerce product pages rarely do on their own, so routing it to the catalogue is the biggest win.
Are my WooCommerce products getting orphaned?expand_more
Often, yes. Products reachable only through deep category pagination lose their links as the catalogue grows. Link key products from blog content and related categories, and flatten pagination, to keep them connected.
Does WooCommerce internal linking differ from plain WordPress?expand_more
It inherits every WordPress issue and adds product taxonomies and shop pagination on top, so the bloat and orphaning are worse. The fixes combine WordPress hygiene (prune archives, build pillars) with ecommerce structure (flatten product depth, link guides to categories).
Related Academy articles
Orphan pages
An orphan page has no internal links pointing to it, so it's barely crawled and rarely ranks. What causes orphans, how to detect them, and how to recover the ones worth keeping.
Read in the Academyarrow_forwardMeasuring crawl efficiency
Crawl efficiency is how much of Googlebot's effort lands on pages you actually want indexed. Why it matters on large sites, the signals that waste it, how to measure it, and how to improve it.
Read in the Academyarrow_forwardContent clusters
Content clusters wire a pillar page to supporting articles with internal links. The pillar model, hub pages, good vs bad cluster structures, and the mistakes that break them.
Read in the Academyarrow_forwardInternal authority flow
Internal authority flow is how link equity moves between your pages. What it is, how authority travels, what blocks it, and the best practices that route it to pages that matter.
Read in the Academyarrow_forwardOther website types