How to Wire Collections, PDPs, and Blog Posts So They Talk to Each Other

Collections, PDPs, and Blog Posts Should Talk to Each Other. Here's the Wiring.

To wire collections, product pages and blog posts together, give every product page a link to its collection and to one guide, give every guide links to the products it names, and give every collection links to its guide and its sibling collections. Those links, placed in the main content with descriptive anchor text, let a crawler follow your store as one subject instead of three separate piles of pages.

By Margareta Petrovic, founder of Visibility Mesh. I rewrote this guide on November 9, 2026, with new Shopify steps.

Most stores grow three separate worlds. The products describe themselves, the collections list products, and the blog talks about the topic. The guide that explains how to choose a running shoe never mentions the shoes on sale, and the shoe page never mentions the guide. A person can bridge the gap with the menu. A crawler sees a catalog over here and some articles over there.

Collections, PDPs, and articles should talk to each other. PDPs, collections, and articles usually live in silos. Wire them together. SILOED PDP Collection Article no cross-references → three islands WIRED, a mesh PDP Coll Arti products → collections → articles → products Wiring the three page types together reads, to a machine, as a store that knows its own subject. VISIBILITY MESH SILOS → MESH VM-S-P3-08 · r1.0 CAN AI FOLLOW YOU?

Which links should every product page carry?

These are the four links we check on a product page. Each one belongs in the main content, next to the product, and not only in the menu or footer.

  • A link to the collection the product belongs to uses the collection's name as the anchor.
  • At least one link goes to a guide that helps a buyer choose, use or care for the product.
  • Two or three related products are linked, each with a descriptive text anchor.
  • A breadcrumb leads back to the collection, marked up as BreadcrumbList structured data.

Menu and footer links do not count here. They are the same on every page and say nothing about this product in particular, which is why a store whose menu links everywhere can look connected and still leave each product isolated.

Which links should collections and blog posts carry?

Page type Usually links to Should also link to
Product (PDP) Other products Its collection and a relevant guide
Collection Its products An explainer article and sibling collections
Article Nothing, or one product The products and collections it discusses
Wiring the three page types together is what turns a catalog into a mesh a machine can follow.

A collection links to its products already, through the grid. It also needs a link to the guide that explains the category and to its sibling collections, placed in the collection description. A blog post needs a link to every product and collection it names, at the point where it names them. Our guide to anchor text shows how to word each one.

How do I add these links on Shopify?

Start with the template, since one change reaches every product at once.

  1. In your Shopify admin, go to Products, open any product and scroll to the Metafields section. Click Add definition, name it "Primary collection", choose the Collection reference type and click Save.
  2. On each product, choose its main collection in that field. This avoids linking to a sale collection or to "All products" by accident.
  3. Go to Online Store > Themes, open the actions menu (the three dots) on a duplicate of your live theme and choose Edit code. In sections/main-product.liquid, paste the snippet below where the link should appear, such as under the price.
  4. To choose related products by hand, install Shopify's Search & Discovery app from the Shopify App Store and set related and complementary products for your best sellers. Most current themes show them in a product recommendations section.
  5. For each product, open the description and use the link button in the editor to link the guide that fits it, with a descriptive anchor such as "how to choose a trail running shoe".
  6. Open each guide on your blog and link every product and collection it names, at the sentence where it names them.
  7. Go to Products > Collections, open each collection and add a sentence to the Description that links its guide and one or two sibling collections.
{%- assign primary = product.metafields.custom.primary_collection.value -%}
{%- if primary -%}
  <p>See all <a href="{{ primary.url }}">{{ primary.title }}</a></p>
{%- endif -%}

How would a running store wire this up?

Take a running store on Shopify with a Trail running shoes collection, 24 shoes in it, and a guide called "How to choose a trail running shoe". The guide names three shoes for muddy trails. After the pass, each of those three sentences links to the shoe it names, and the guide links to the collection with the anchor "trail running shoes". Every shoe page links to "Trail running shoes" through the primary collection field, and to the guide with the anchor "how to choose a trail running shoe". The collection description links to the guide and to the Road running shoes collection.

The store now has a loop a crawler can follow in any direction, and the guide's advice sits one link away from the shoes it recommends. If some products still have no links in, an orphan page check finds them.

How common is the gap?

In our study of 216 Shopify storefronts (June 2026), 58 percent failed Mesh Integrity, our metric for whether a store's pages connect into a structure a machine can follow. The same study found a median AI Visibility Score of 46 out of 100. The Mesh explains the full structure, and topical clusters covers how the blog side is organized.

Common questions

Why should my products and blog posts link to each other?

When products and posts link to each other, a crawler reads them as one store. Without the links, it sees a catalog and a blog that have nothing to do with each other. The links also send readers of a guide straight to the products it recommends.

What links should a product page have?

A product page should link to its collection, to at least one guide and to two or three related products. All of them belong in the main content with descriptive anchors, and a breadcrumb should lead back to the collection.

Do menu and footer links count?

Menu and footer links repeat on every page, so they say nothing about one product. Count only the links in the main content of the page.

How many links should a blog post have to products?

Link every product and collection the post names, at the sentence where it names them, so a post that recommends three running shoes carries three product links.

Our Essential scan reads up to 100 pages of your store whenever you choose. It sends every finding with its fix, in order, including how your product pages, collections and guides link to each other.

See whether this applies to your site

This article is about whether AI can follow you; the scan maps your internal links and orphan pages.

The free Visibility Mesh scan checks whether AI crawlers can reach your website and reads the structured data and text of 5 key pages. The scorecard has 3 complete findings, and each one names the page and the fix. No install, no call, no card.

Run the free scan