Behind the Build: Why We Built Hubs (And How)
| |

Behind the Build: Why We Built Hubs (And How)

When we hit about 300 posts on SmallBizAI, something broke. Not technically — everything worked. But if you landed on the How-To category page, you got a wall. Post after post, newest at the top, oldest buried below. No context. No signal about where to start or what mattered. Just a reverse-chronological pile.

Category pages are fine for 50 posts. At 300-plus, they stop working for readers. You can’t look at a list of titles and know which one is right for you — not without reading every one. We were doing the work to write the content. The site structure wasn’t doing any work at all.

So we built hubs.

The test we set for ourselves was simple: if someone lands on this page knowing nothing about the topic, do they leave better informed and pointed at the right content? A category page fails that test. A hub is designed to pass it.

What a hub actually is

Each hub covers a topic or business type with enough structure to orient a newcomer. The jump navigation at the top lets people skip to the section they care about without scrolling through everything. Inside each section, there’s an ⭐ Our Pick badge on one post — the single best starting point for someone who doesn’t know where to begin. One pick per section. Opinionated. We’re not trying to highlight everything; we’re trying to save the reader a decision.

Every post in a hub carries a footer that links back to it, so even if you arrive through Google or a share, you can find the hub and browse from there.

Here’s the full roster. Each hub has a mascot — an Australian animal that lives on that hub and nowhere else on the site. It sounds like a small thing. It isn’t. When a tradie lands on the Tradies hub and sees the Barramundi, or a cafe owner hits Hospitality and meets the Pelican, the page feels like it was built for them. That’s the point.

The mascot rule is strict: one animal per hub, doesn’t appear anywhere else. When you see one, you know exactly where you are.

How the hubs stay current

We don’t touch hub pages by hand. Each one is owned by a script. That’s deliberate — if we edited the HTML manually in WordPress, the next cron run would overwrite it. The script is the source of truth. Daily crons check for new posts and add them to the right sections automatically, so the hubs don’t go stale.

This was one of the more important structural calls we made early. Manual curation doesn’t scale. At fifteen hubs and growing, we’d spend half our time maintaining pages instead of writing. The owning script pattern solves that: you update the script, not the page.

The SEO layer people don’t see

Hubs aren’t just a UX decision — they’re the internal linking backbone of the whole site. Every post in a hub links back to the hub. The hub links out to every post in it. That’s a dense, crawlable cluster of links all pointing at a coherent topic area.

Search engines, and Bing/Copilot in particular, use link structure to figure out what a site is authoritative about. When every how-to post links back to the How-To hub, and that hub links forward to every how-to post, the signal is hard to miss. That’s a meaningful part of why our citation numbers with Copilot have kept climbing.

The site genuinely covers these topics at depth. The hubs make sure the structure reflects that.

Where this is heading

The vision here is essentially the Yahoo directory for Australian AI in small business. Not the messy-internet version — the original intent behind it: a curated, organised, navigable directory of everything we cover, broken down by who you are and what you need.

Every new hub becomes another jump link on the homepage. Over time, the homepage starts looking like a real destination rather than a blog index. You land there and immediately see: do I run a tradie business? A cafe? Am I a sole trader? There’s a hub for that.

We’re not finished. There are business types and topics we haven’t covered yet. But the structure is there, and adding a new hub now takes hours rather than days — because the script handles the rest.

More Behind the Build: Behind the Build →

📬 The SmallBizAI Brief

One practical AI tip for Australian small business. Every Tuesday. Free.

Join business owners getting smarter about AI every week.

Subscribe free →

: News Deep Dives →

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *