A free, working cannabis & CBD SEO library, 500 guides. Browse the library ›
Home » Blog » Web Design, UX & Conversion » Building a Cannabis Site Structure for SEO and UX
Web Design, UX & Conversion

Building a Cannabis Site Structure for SEO and UX

In short

Good cannabis site structure is shallow, predictable, and linked in both directions. Keep every page within about three clicks of home, organize topics hub-and-spoke, and put breadcrumbs on everything. Shoppers stop getting lost, and crawlers find pages that used to sit invisible six levels deep.

Keep every page within three clicks of home

The three-click figure is a working guideline, not a law of physics. The point behind it holds: depth kills pages. A strain page reachable only through home, then shop, then flower, then indica, then page 4 of pagination barely gets crawled and rarely gets visited.

Audit it directly. Pick ten products and ten articles, start from the homepage, and count clicks to each. Anything past three or four deep needs a shortcut — a link from a category page, a featured block, a spot in the navigation.

Organize topics hub-and-spoke

One page cannot rank for everything about edibles, and fifty scattered edibles posts compete with each other. Hub-and-spoke solves both. The hub is your main edibles page, covering the topic broadly. The spokes are the specifics: gummies, chocolates, onset times, dosing for beginners. The hub links to every spoke and every spoke links back.

Do this per category and the site becomes a set of tidy clusters instead of a pile. Search engines read the linking pattern as topical depth, and shoppers always have a next page that makes sense.

Put breadcrumbs on every page

Breadcrumbs are the cheapest structural win available. A Home » Shop » Edibles » Gummies trail orients a visitor who landed mid-site from a search result and gives them a one-click path up instead of the back button. Add BreadcrumbList markup and Google can display the trail in results. Every page also gains a consistent set of internal links pointing at its parents, which reinforces the hierarchy on each crawl.

Let URLs echo the hierarchy

A path like /shop/edibles/gummies says where a page lives before it loads. Nobody has to guess, including the crawler. Two cautions. Keep paths short — a URL is not the place to restate the whole tree. And do not rebuild existing URLs for tidiness alone; each change needs a 301 redirect and carries risk, so save restructuring for pages that are truly misfiled.

Flatten what shoppers use most

Structure should follow demand, not the org chart. If pre-rolls outsell everything, pre-rolls belong in the top navigation even if a taxonomy purist would nest them under flower. Check your analytics for the most-visited categories quarterly and promote the winners. A logical tree that hides your best sellers two levels down is well-organized and still wrong.

A worked example

Take a dispensary with 400 products, a blog of 60 posts, and a menu embedded on a single /shop page. Structurally, that site has three pages. The rebuild: real category pages for flower, edibles, vapes, concentrates, and pre-rolls, each linking its products; the blog sorted into guides for beginners, strains, and how-tos, each cluster with a hub; breadcrumbs sitewide.

Nothing about the products changed. What changed is that 460 URLs went from unreachable to indexed and every one of them sits three clicks from home.

Key takeaways

  • Depth kills pages — keep products and guides within about three clicks of home.
  • Build hub-and-spoke clusters per topic so pages support each other instead of competing.
  • Breadcrumbs plus BreadcrumbList markup help lost visitors and reinforce hierarchy for crawlers.
  • Promote best-selling categories in navigation; structure follows demand.

Frequently asked questions

What is the three-click rule for site structure?

The working guideline that any page should be reachable within about three clicks of the homepage. It is not a Google rule, but pages buried five or six levels deep get crawled less often and found less often, so shallow depth is a practical target for both shoppers and crawlers.

What is hub-and-spoke structure?

A hub page covers a topic broadly, such as edibles, and links out to spoke pages covering the specifics, such as gummies, chocolates, and dosing guides. The spokes link back to the hub. The pattern concentrates topical relevance on the hub and gives every spoke a crawl path.

Do breadcrumbs help SEO?

Yes, in two ways. They add consistent internal links that reinforce your hierarchy on every page, and with BreadcrumbList markup Google can show the path in search results. Shoppers who land mid-site from search also use them to orient and move up a level instead of leaving.

Should URLs mirror the site hierarchy?

Where practical, yes. A path like /shop/edibles/gummies tells shoppers and search engines where the page sits before it loads. Avoid restructuring existing URLs just for cosmetics, though, because every changed URL needs a redirect and carries some risk.

Want this done for your brand?

We build cannabis & CBD search visibility with full transparency, for dispensaries, brands, and MSOs.

Get a free cannabis SEO audit ›