Create topics for your SEO strategy
Last updated: April 2, 2024
Available with any of the following subscriptions, except where noted:
Marketing Hub Professional , Enterprise |
Content Hub Professional , Enterprise |
Using HubSpot's SEO tools, you can research and organize topics and subtopic keywords based on your company's areas of expertise. These topics serve as the foundation for all the content you create on your blog and website. Creating content that's organized by topic and subtopic helps search engines understand what your website is about. In the long term, this strategy improves how your content performs in search results.
Please note: creating topic clusters in HubSpot does not affect your website's SEO directly.
Understand topic-based content
Creating content based on clearly defined topics and subtopics helps your website get indexed more accurately by search engines, like Google. Search engines analyze keyword phrases in your content, title, meta description, hyperlinks, and more. Learn more about how SEO works, and what SEO tools you can access in your HubSpot account.
To define the structure of your online content, identify a few main topics summarizing your company's areas of expertise. To define how your content is organized, each topic will include the following:
- One main pillar page on your website for the main topic.
- Links on the pillar page to other pages or blog posts written about specific subtopic keywords. The subtopic keyword content should also includes a link back to your pillar page.
- These internal links between your pages help search engines understand what your website is about, and the importance of each unique page.
Your topic's pillar page and subtopic content can be HubSpot-hosted pages or blog posts, or URLs of pages hosted outside of HubSpot.
Add your first topic
When you're ready to create your first topic, you can do so in the SEO tool. Learn more about choosing a relevant topic.
- In your HubSpot account, navigate to Content > SEO.
- Click the Topics tab.
- Click Research Topics
- In the Enter a topic box, type a topic.
- In the bottom right, click Done.
Create a new topic
For topics created after your first one, you will be able to view the popularity of the topic phrase and how difficult it will be to rank for this phrase in Google search results before finalizing topic creation:
-
In your HubSpot account, navigate to Content > SEO.
- Click the Topics tab.
-
In the upper right, click Add a topic.
-
Enter a topic in the text field, then click Add to analyze SEO metrics for this topic.
-
Review the topic's Monthly Search Volume and Difficulty validation metrics, which you can compare with the metrics for Recommended Topics.
-
To view topic validation data for a different location, click the Country dropdown menu in the upper left and select another location.
-
- After researching data for your topic, select the radio button next to the topic you want to write about. Then in the bottom left, click Create Topic.
Attach topic content
Once your topic has been created, you can attach your pillar page, a comprehensive resource page that covers the topic in depth. This page links to high-quality content for supporting subtopic keywords.
- In your HubSpot account, navigate to Content > SEO.
- Click the Topics tab.
- Click the name of your topic.
- In the center of the topic, click Attach content URL.
- In the right panel, attach your pillar page content:
- To attach an existing HubSpot blog post, landing page or website page:
- Use the Pillar Page search bar to look up a page or blog post by name or URL.
- Click the content that appears in your search results to attach it.
- To link to an external resource:
- Click Add external URL.
- Enter the URL of your external page or blog post, then click Save. The SEO tool will validate the external link in about 20 seconds.
- To create a new page or blog post for your topic's pillar page:
- Click Create a post.
- Click the Content type dropdown menu to select the content type: blog post, landing page, or website page.
- Enter a title for your new page or post, then click Create to attach your new draft content.
- To attach existing content that contains phrases related to your topic, click a piece of content in the Suggested Content section.
- To attach an existing HubSpot blog post, landing page or website page:
- Select your pillar page, then click Save.
Add subtopic keywords and supporting content
After you've attached a pillar page to your topic, you'll attach supporting content based on subtopic keywords. Subtopic content should include a link back to the topic's pillar page to establish your website's authority for your topic and subtopic keywords in search engine results.
Please note:
- Each topic can have up to 100 subtopic keywords.
- After adding 20 subtopic keywords, new subtopic keywords must be added in the Content Performance view.
- Internal links from HubSpot-hosted content to your pillar page won't validate immediately. You can check internal links in the SEO tool at a later time and in the optimize panel in the content editor.
To add supporting content:
- In the upper right, click Add subtopic keyword.
- In the right panel, enter a subtopic keyword, then click Research Subtopic Keyword. You'll see metrics for the average monthly searches for the subtopic keyword, along with a listing of similar subtopic keywords.
- Select your subtopic keyword, then click Save.
- Next, you'll be prompted to attach content to this subtopic keyword.
- In the right panel, attach your supporting content:
- To attach an existing HubSpot blog post, landing page or website page:
- Use the Subtopic content search bar to look up a page or blog post by name or URL.
- Click the content that appears in your search results to attach it.
- To link to an external resource:
- Click Add external URL.
- Enter the URL of your external page or blog post, then click Save. The SEO tool will validate the external link in about 20 seconds.
- To create a new page or blog post for this subtopic keyword:
- Click Create a post.
- Click the Content type dropdown menu to select the content type: blog post, landing page, or website page.
- Enter a title for your new page or post, then click Create to attach your new draft content.
- To attach existing content that contains phrases related to your subtopic keyword, click a piece of content in the Suggested Content section.
- To attach an existing HubSpot blog post, landing page or website page:
Please note: you can only attach one piece of content to each topic or subtopic keyword. If you have two pages that cover to the same subtopic keywords, they'll both rank lower in search results. For best results, combine similar content or define a unique subtopic keyword to write about for one of your duplicate pages.
To add a new subtopic keyword in the Content Performance tab:
- Click the Content Performance tab.
- In the upper right, click Add subtopic keyword.
Edit subtopic keyword content
To edit your attached subtopic content:
- Click a subtopic keyword in the SEO tool.
- In the upper right corner of your Subtopic content, click Remove Attached Content.
- Select a new piece of content to attach.
- In the upper right, click the X.
To delete a subtopic keyword:
- Click a subtopic keyword to open the Manage Subtopic panel.
- In the lower right, click Delete.