Content and SEO for B2B websites: a HubSpot guide
How to build a content strategy around the questions your buyers ask, structure it into topic clusters, get the on-page basics right, and run it all in HubSpot so you can see which posts produce deals.
B2B content and SEO means publishing pages that answer the questions your buyers ask before they talk to sales, structured so search engines and AI answers can find and quote them. In practice: a few topics you own, a pillar page for each, short posts that link back, clean on-page basics, and every reader tracked into HubSpot.
This hub covers each piece briefly and links to the deeper guide where we have one. It is written for marketing and sales teams at Australian B2B businesses who run, or are about to run, their website and blog on HubSpot.
What does a B2B content strategy need to do?
Three jobs. Answer the questions a buyer has before they are ready to talk to you. Show that your business knows the problem well enough to be trusted with it. And turn some of those readers into contacts your sales team can follow up.
Australian B2B search volumes are small. A term that matters to your business might get a few hundred searches a month nationally, so a content plan built on chasing volume runs out of road quickly. A plan built on the questions your sales team hears every week does not, because those are the questions that bring in people who buy.
Our work with Mountway, a Western Australian finance and mortgage broking firm, is the pattern. We started with buyer personas and content pillars, planned blog posts against the questions each client type asks before speaking to a broker, and used HubSpot to move readers from the blog to the newsletter to a sales qualified lead. With no paid ads, Mountway's new deals rose 210% in twelve months.
How do you build a B2B content strategy?
Six steps, in this order. The first two take an afternoon with your sales team and save months of writing posts nobody needed.
- List the questions buyers ask. Pull them from sales calls, enquiry forms, support tickets and proposals. Write them in the buyer's words.
- Group them into three to five topics. Each topic should match something you sell. A topic you cannot connect to revenue is a hobby.
- Write one pillar page per topic. It answers the broad question briefly and links out to every narrower answer.
- Write cluster posts for the narrower questions. One question per post, one keyword per post, each linking back to its pillar.
- Give every post a next step. A call to action that fits the question the reader came with, leading to a landing page and a HubSpot form.
- Measure in HubSpot, then adjust. Look at which posts produce contacts and deals, refresh the ones that slip, and merge the ones that compete with each other.
We learned this ourselves. Early in 2026 we were publishing about seven posts a week and traffic was falling, so we cut the volume, merged posts that covered the same question, and now publish fewer, longer answers.
Where content sits in the wider marketing model is covered in what inbound marketing is, and where buyer personas fit.
What are topic clusters and pillar pages?
A topic cluster is a group of pages about one subject: a pillar page that covers the subject broadly, and cluster posts that each answer one narrower question. The pillar links to every cluster post and every cluster post links back. Those links tell search engines which page is your main answer on the subject, and they give a reader an obvious next page to open.
Every line runs both ways: the pillar links out to each post, and each post links back to the pillar. One question and one keyword per cluster post, so no two pages compete for the same search.
HubSpot has a tool for planning this. In HubSpot, go to Marketing, then SEO, and open the Topic Clusters tab. You create a topic, attach a pillar page, add subtopic keywords and attach a post to each one. The pillar and the posts can be HubSpot pages or pages hosted somewhere else. It needs Marketing Hub or Content Hub, Professional or Enterprise.
Two points from HubSpot's own guide to creating topics are worth knowing before you start. Creating topic clusters in HubSpot "does not affect your website's SEO directly": the tool is a plan, and the links and the writing do the work. And you can attach only one piece of content to each keyword, because two pages answering the same question pull each other down.
In a recent HubSpot training session for an Australian property management business, we set up their first cluster live. We set the tool's country to Australia so the search volumes were local, attached their property management service page as the pillar, and added "switch property manager" as the first subtopic, a question their prospects ask before they change agencies. The tool showed about 1,600 searches a month in Australia for the pillar term, which is plenty for one business to aim at.
How do search engines crawl and rank a page?
In three stages, as Google's guide to how Search works describes them. Crawlers find pages by following links and sitemaps and fetch what is on them. Google analyses each page and stores what it learns in its index. When someone searches, Google serves the indexed pages it judges most relevant and useful. Google states that it "doesn't accept payment to crawl a site more frequently, or rank it higher."
For a B2B website that turns into a short list of things to get right before you worry about rankings:
- Every page is reachable by a link. A post that nothing links to is hard for a crawler to find, and nothing tells it the page matters. Topic clusters fix this as a side effect.
- A sitemap lists the pages you want found. HubSpot generates one for pages it hosts. If your blog and site live in different places, check both are covered.
- robots.txt does not block what you want seen. One wrong line can take a whole site out of search. Check it after every rebuild.
- One URL per page. When content moves, the old address gets a 301 redirect to the new one, so the links and history it built up follow it.
- The page answers the question it is ranking for. Google's guidance on helpful, reliable, people-first content is the standard everything else sits under.
What are the on-page SEO basics for a blog post?
These are the parts of a post you control in the editor. None of them will rank a weak post, and getting them wrong can hold back a good one.
| Element | What good looks like | Why it matters |
|---|---|---|
| Title tag | Unique, specific to the question, around 30 to 60 characters so it is not cut off | It is usually the blue link in the results. Google may rewrite it if it is vague or does not match the page |
| Meta description | One or two sentences that say what the reader will get, unique per page | Often used as the snippet under the link, so it decides whether people click |
| Headings | One H1 that matches the title, then H2s written as the questions readers ask | Shows readers and machines the structure, and question headings match how people search and prompt |
| Opening paragraph | Answers the main question directly in the first 40 to 60 words | The part most likely to be quoted in a snippet or an AI answer |
| URL | Short, readable, uses the main words of the question | Easy to share and to understand in a result. Change it later only with a 301 |
| Internal links | Links to the pillar and related posts, with anchor text that says what the page is about | How crawlers find pages and how readers keep going |
| Images | Alt text that describes the image, file size kept small | Accessibility first, and image search second |
| Structured data | BlogPosting markup, and FAQ markup only when the FAQ is visible on the page | Helps machines read who wrote it, when and what it answers. It has to match what is on the page |
Google's notes on title links and snippets and meta descriptions are the source for the first two rows. Google sets no hard limit on title length; the 60 characters is about what fits on screen. In HubSpot, the title, meta description, URL, featured image and tags all sit in the post's settings in the blog editor, and the editor's SEO recommendations flag what is missing. This short video from our HubSpot How To series walks through creating and optimising a post, then repurposing it with Content Remix.
How do AI answers like AI Overviews and ChatGPT change B2B content?
They change who reads your page first. A buyer asks Google or ChatGPT a question, gets a summary, and may only click through to the sources the answer cites. The work that earns a citation is mostly the same work that earns a ranking, with more weight on clear, quotable answers.
Google is direct about it. Its page on AI features and your website says "there are no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary", and that a page must be indexed and eligible to show with a snippet to appear as a supporting link. It also says there is "no special schema.org structured data that you need to add."
ChatGPT works differently. OpenAI runs separate crawlers: OAI-SearchBot finds the websites that appear in ChatGPT's search features, and GPTBot collects content that may be used for training. Blocking one does not block the other, so a robots.txt written to stop AI training can also, if it is written loosely, take you out of ChatGPT's answers. Can AI companies train on your website content? sets out a robots.txt policy for a B2B services business.
What we changed on nbh.co when we rebuilt it in 2026, all of which you can apply to a HubSpot site:
- Answer first. Every new Learn post opens with a direct answer to its main question, then question headings, then a short FAQ.
- Structured data that matches the page. Each post carries article markup, and FAQ markup that repeats the visible FAQ word for word.
- AI crawlers named on purpose. Our robots.txt names each AI crawler and states what it may read, so the decision is on the record.
- An llms.txt file generated from the same source as our sitemap, so the two cannot drift apart. Does your business need an llms.txt file? is honest about how much it does.
- Fewer, better posts. Older posts that answered the same question are merged into one, and the old URLs redirect to it. This page replaces thirteen of them.
The first number is in. Our score in HubSpot's AEO tool, across the prompts we track, went from 5.1 in September to 11.0 for 1 to 26 October, the first month on the new site. That is under four weeks of data, so treat it as an early read.
For the AI side in depth, read answer engine optimisation and how to protect your visibility, AEO vs GEO vs SEO and which one gets you found, and why Australian brands miss out in AI search.
Where do newsletters and ebooks fit in a B2B funnel?
Most people who read a B2B post are not ready to talk to sales that week. A newsletter keeps them reading until they are. Gated content, such as an ebook or a guide behind a form, is how some of them become contacts in the first place. The path below is the one we build in HubSpot.
The dashed line is the newsletter sending people back to new posts. Each step is a separate thing to measure in HubSpot.
Newsletters. A monthly or fortnightly email with one or two useful posts in it does more than a long digest. Mountway's monthly newsletter, filled from the same content plan as its blog, improved its click-through rate by 85% in a year, from a starting point of 6.41%. In Australia every commercial email needs consent, has to identify who sent it and has to carry a working unsubscribe; how to wake up old HubSpot contacts under the Spam Act covers what that means for an existing list.
Ours goes out fortnightly with the same three things every time: what actually changed in AI recently, something you can try before lunch, and what we built for a client. A fixed format means readers know what they are opening.
Ebooks and gated content. Put a form in front of something only when it is worth an email address: a template, a calculator, a detailed guide. Keep the answer to the question itself on an open page, because a search engine or an AI answer cannot cite what sits behind a form. And check where the file lives. In HubSpot, files are public by default, so the PDF behind your form may be one guessed URL away from anyone; our guide to AI and your website content covers the file visibility settings. The form itself goes on a landing page, as in what a landing page is and how to test one.
How do you run content and SEO in HubSpot Content Hub?
Content Hub holds the website, blog, landing pages and the tools around them in the same system as your contacts, which is what makes the reporting in the next section possible. The pieces that matter for content and SEO:
| Job | Where it lives in HubSpot | Subscription |
|---|---|---|
| Write and publish posts | The blog editor, with title, meta description and URL in the post settings | All Content Hub tiers |
| Plan topic clusters | Marketing, then SEO, then Topic Clusters | Marketing Hub or Content Hub, Professional or Enterprise |
| Turn one post into other formats | Content Remix: up to six assets at a time, such as social posts, images or another post | Content Hub Professional or Enterprise |
| Track how often AI answers mention you | HubSpot's AEO tool tracks how your brand appears in ChatGPT, Gemini and Perplexity answers | A separate paid product, priced in USD on HubSpot's site |
| Turn readers into contacts | CTAs, landing pages and forms | Landing pages on every tier, with limits on Starter |
Sources for the table: HubSpot's topic clusters guide, Content Remix guide and AEO product page. Features and tiers change, so check them on the day you plan.
For Mountway, Content Remix was what made one long post worth four channels: each post became a YouTube script, a newsletter feature and a social short, which widened reach without adding production cost. HubSpot retired its Blog Research Agent on 7 September 2026; what the Blog Research Agent did and what to use now covers the review step any AI-assisted draft still needs.
Deciding where the site and blog should live comes first. What HubSpot Content Hub does, and who it suits, Content Hub or your own CMS stack and HubSpot vs WordPress for your blog cover that decision. What a HubSpot SEO and paid media strategy includes covers how search and ads meet in HubSpot campaigns.
How do you know if your content is working?
Follow readers into the CRM. Traffic tells you a post was found. Contacts, meetings and deals tell you it was worth writing. That needs the source recorded on every contact, which capturing UTM parameters in HubSpot forms sets up, and calls to action that are tracked, covered in call to action examples and why people click.
- Monthly: which posts produced contacts, and which contacts became deals. Connect Google Search Console to HubSpot's SEO tool so search queries sit beside the content they reached.
- Quarterly: refresh the posts that are slipping, merge the ones that answer the same question, and redirect the old URLs.
- For AI answers: ask the questions your buyers ask in ChatGPT and Google, and record whether you are cited. How to tell if anyone's AI assistant is citing you sets out a method.
Some businesses are seeing clicks fall on informational posts as AI answers take the simple questions, while form fills from the same topics hold up. The buyers who do click through have read a summary already and arrive further along. Being a source still earns more than buying links; guest blogging that gets you cited explains why.
Frequently asked questions
What is a B2B content strategy? A plan for which questions your business answers on its website, for which buyers, and how each answer leads to a next step. It usually covers three to five topics tied to what you sell, a pillar page for each, shorter posts for the narrower questions, and how readers become contacts in your CRM.
What is the difference between a pillar page and a blog post? A pillar page covers a broad subject briefly and links to every related post. A cluster blog post answers one narrower question in depth and links back to the pillar. Together they form a topic cluster.
What are the on-page SEO basics for a blog post? A unique title tag of around 30 to 60 characters, a meta description that says what the reader gets, one H1 and question-style H2s, an opening that answers the question in 40 to 60 words, a short URL, internal links to the pillar and related posts, image alt text, and structured data that matches the page.
Do you need to do anything different to appear in Google AI Overviews? Google says no. There are no extra requirements or special markup. A page must be indexed and eligible to show with a snippet, and the same SEO basics apply. Clear, direct answers near the top of the page make it easier to quote.
Should B2B companies gate their ebooks? Gate only what is worth an email address, such as a template or a detailed guide, and keep the answer to the main question on an open page so search engines and AI answers can cite it. Check that the gated file itself is not publicly reachable if it matters.
Can you do SEO in HubSpot? Yes. HubSpot's blog editor handles titles, meta descriptions and URLs on every Content Hub tier, and Marketing Hub or Content Hub Professional and Enterprise add an SEO tool with topic clusters and recommendations. Because the content sits beside your contacts, you can see which posts produce leads and deals.
Read next
- What is inbound marketing, and where buyer personas fit
- Ranking on Google and invisible to AI: answer engine optimisation
- AEO vs GEO vs SEO: which one gets you found
- Does your business need an llms.txt file?
- What HubSpot Content Hub does, and for whom
- What is a landing page, and how do you test one?
Sources
- In-depth guide to how Google Search works, Google Search Central, for crawling, indexing and serving, and that Google does not accept payment to rank.
- AI features and your website, Google Search Central, for AI Overviews and AI Mode requirements.
- Influencing your title links and snippets and meta descriptions, Google Search Central.
- Creating helpful, reliable, people-first content, Google Search Central.
- Overview of OpenAI crawlers, OpenAI, for OAI-SearchBot and GPTBot.
- Create topics for your SEO strategy, HubSpot Knowledge Base, for topic clusters, subscriptions and the one-keyword rule.
- Repurpose content using AI with content remix, HubSpot Knowledge Base.
- HubSpot AEO, HubSpot, for what the AEO tool tracks and its pricing.
- Mountway case study, Neighbourhood, for the content program and results.
Neighbourhood plans and builds content programs inside HubSpot for Australian businesses, as part of our RevOps and HubSpot work and the websites we build on HubSpot CMS.
Want a second opinion on your content plan?
Book 15 minutes and bring your blog and your HubSpot portal. We will tell you which topics to own, which posts to merge, and what we would fix first.