What Is the Mesh?
The Mesh is the Visibility Mesh name for the way a website's pages link to each other, so that a crawler can reach every page and see how the pages relate. In a strong mesh, each collection links to its products and each product links back to its collection and to a related guide, so every page has at least one link pointing to it.
Crawlers find pages mainly by following links, and they read the links as a map of what belongs together. When a guide sits at the center of the pages it supports, a machine reads them as one body of expertise.
What does the Mesh look like on a real website?
Take a pet supply store on Shopify with 300 products in 12 collections. Say 40 of those products sit in no collection and appear in no menu. A crawler that follows links never reaches them, and the sitemap becomes their only way in. Those 40 products are the orphan pages of the store.
A wedding photographer on Squarespace can show the same pattern on a smaller scale. Each blog post about a wedding venue brings in readers. None of those posts link to the packages page, so readers who find the posts have no path to the page where bookings happen.
For the pet store, one good pair of links looks like this. Its blog post on choosing a cat tree links to the Cat trees collection with the anchor text "cat trees". The Cat trees collection description links back to the post with the anchor text "how to choose a cat tree".
How do I check the Mesh on my Shopify store?
- Open Content > Menus (Online Store > Navigation in older admins) and check that the main menu links to every collection you want customers and crawlers to find.
- Open Products > Collections and check that every active product belongs to at least one collection that appears in a menu.
- Open each collection under Products > Collections. Add one or two sentences to its Description that link to the buying guide or blog post for that range.
- Open Content > Blog posts and link each post to the products or collections it discusses. Use the product or collection name as the anchor text instead of a phrase such as "read more".
- Keep every product within three clicks of the homepage, for example homepage, then collection, then product.
- Run a scan to see which pages a crawler reached and which it found only through the sitemap.
Common questions
What is an orphan page?
An orphan page is a page that no other page on the site links to. A crawler that follows links has no path to it. The product may still be in your catalog and never be read.
Does anchor text matter for the Mesh?
Anchor text matters, because it tells a machine what the linked page is about before the machine opens it. A link that reads "cat trees" tells the crawler what it will find, while "read more" could point anywhere.
Does a sitemap replace internal links?
A sitemap tells a crawler that a page exists, and internal links tell it how that page relates to the rest of the site. A healthy site uses both, and a page that appears only in the sitemap is still an orphan.
Where can I read more?
These Academy guides show how to build each part of the Mesh, with examples from Shopify stores.
- The Mesh: why AI trusts stores that hold together
- Orphan pages: the products AI cannot find
- How to link collections, product pages and blog posts
- What your anchor text teaches machines about your store
- Hubs, spokes and why page depth matters
- How to check your sitemap yourself
See how a crawler moves through your site
A crawler reaches your pages through internal links and through your sitemap. Run the free scan first, and it emails you a 0 to 100 score and a fix list in priority order for your key pages. Foundation then fixes the sitemap and the canonical tags, which tell a crawler which version of a page is the real one.
Keep reading
This page is part of the AI Search Glossary, which also defines these terms: