The Best SEO Content Plan: The Hub & Spoke Model
To determine the best SEO content plan for your company, it helps to understand why Google promotes pages to the top of its search results. Its search algorithm looks at two major factors: the keywords in your pages’ meta titles and your site’s trustworthiness. Having the right keywords in your title tags enters your site into the competition to rank for valuable keywords; having a trustworthy website pushes your site to a winning position in that competition.
Coming up with a good SEO content plan involves choosing the right keywords and laying out where each keyword will “live” on a unique page, vying for a chance to rank. Separately, you should concern yourself with raising your site’s trustworthiness (which comes down to either link building or developing a healthy publishing cadence). This article will focus on the first part of that process: developing a keyword-based content plan.
Google’s Love of Authority
To understand the theory behind an SEO content plan, you must know that Google absolutely loves recommending sites that are the authority on a given subject. Google recognizes two types of authoritative websites: the super-resource and the niche expert.
The Super-Resource
If Google sees that a website is trusted as an authority on just about everything, it will allow it to rank for nearly every keyword placed inside the title tag of one of the site’s pages. Wikipedia is the prototypical super-resource. Type in “hazelnut” and they’re #1. Type in “nondestructive testing” and they’re #1. They’re basically #1 for every general concept under the sun.
Other examples of super-resources are nytimes.com in the realm of news searches; mayoclinic.org in the realm of health searches; and pinterest.com in the realm of image searches.
You’re not trying to be a super-resource.
The Niche Expert
Google may value sites that are experts in their respective niches even more than super-resources. But only for searches that are right in their strike zone. Still, ranking for all the keywords in your strike zone would probably grow your company to many times its current size. Therefore, this is the area where you want to focus your attention.
The concept here is like seeking out a Brioni suit instead of browsing through the selection at Men’s Warehouse; or paying Tim Ferriss to ghostwrite your next business book. We usually don’t seek out the best there is in a particular space (likely because it’s ungodly expensive); but in Google’s game of organizing the world’s information, that’s exactly what you’ll get. It’s to Google’s advantage to deliver the best possible information to you because it’s not incrementally more expensive for them to find it, and the more you like what you find, the more you’ll reflexively go to Google to find everything.
Laying Out Your SEO Content Plan
Creating an SEO content plan begins with you defining for Google in which broad searches your company is a niche expert. You can’t choose too many. But within each broad search, you can target as many long-tail keywords as you can find. For example, if you’re a custom software developer, you can choose to tell Google you’re a niche expert in the broad searches “custom software development”, “outsourced software development”, and “software testing services”—but that’s about as many as you should choose. First off, ranking at the top of Google for any of those keywords would keep your sales pipeline humming; and second, there are probably 100 long-tail keywords that contain all the words of each of those 3 phrases plus additional words, e.g. “custom software development [firm, company, cost, process, New York, San Diego, etc.]”
Defining Your Website’s “Hubs”
Once you have a maximum of 3-4 broad searches, you have what I call your “hubs”. These are the centers of your website, which, like the major areas in a European country, define its culture. While each is slightly different, they go together to form a unified whole. The UK, for instance, can be defined by the activities that take place in its 4 major areas of England, Scotland, Wales, and Northern Ireland; and in the same way, a custom software development company can be defined by the 3-4 broad categories that make up almost all of its knowledge and services.
The broad searches you choose at the start of your SEO content planning process are critically important, as once you invest in creating lots of content within a broad search category—spokes for the hubs, as it were—it’s a waste to abandon that hub and start from scratch.
Your choice of hub keywords should be based on two beliefs:
(1) Ranking for any of your broad search (hub) keywords themselves would confer a lot of authority on your website
(2) The long-tail keywords derived from your hub keywords are largely transactional, meaning they are likely to generate leads
For example, our own SEO content strategy involves the hub keyword B2B SEO. While ranking for that exact term is less likely to drive leads, it would certainly cement our authority as a B2B SEO agency. But more importantly, it opens the door for us to “fill” that hub with long-tail keywords like “B2B SEO expert”, “B2B SEO marketing”, “B2B SEO strategy”, and “B2B SEO best practices”.
Defining Your Website’s “Spokes”
The long tail, or “spoke” keywords you choose to derive from your broad, hub keywords, must abide by certain rules.
- They must contain all the words in the hub keyword phrase
- They must autocomplete in the Google search box within a ten-item dropdown list
- Their search intent must track back to members of your target audience who would be open to buying what you sell in the near term
- Your site must not already rank for those keywords
- Their level of competition must be manageable, in that your site has a real chance to rank for them within 24 months of publishing the page
It can take a while to vet your spoke keywords to make sure they adhere to these rules, but once you get used to it, it becomes a habit. And the alternative, targeting keywords that will not ultimately drive leads, results in a substantial loss of resources. You’ll find that spending an extra few minutes per keyword to make sure they follow the rules is a wise investment.
It can be helpful to map out your hub and spoke keywords in a simple list, like the one below that we use for our own website.
Hub: B2B SEO
Hub: SEO Agency
- B2B SEO Agencies
- How to Choose an SEO Agency
- SEO Agency Deliverables
- How to Hire an SEO Agency
- SEO Agency Scope of Work
- SEO Agency Services
Hub: B2B Lead Generation
- B2B Lead Generation Ideas
- B2B Lead Generation Strategies
- B2B SaaS Lead Generation
- B2B Lead Generation Metrics
- Outsourced B2B Lead Generation
- B2B Lead Generation Tactics
- B2B Content Marketing Types
- B2B Content Marketing Conversion Rates
- B2B Content Marketing Best Practices
- B2B Content Marketing Stats
- B2B Content Marketing Funnel
- B2B Content Marketing Benchmarks
Here is another way of visualizing hub and spoke pages:
Assigning Hub and Spoke Keywords to Page Types
With the context for our SEO content plan and our keyword strategy clear, it’s now time to implement. First, you’ll need to create a section in your header menu for the hub pages to live. These hub pages are akin to comprehensive directories that send users to each of the spokes, depending on their interests. They are usually linked from the Resources section of the header menu under a subcategory called “Expertise”, “Education”, or “Learning”. On our own website, we link to our hub pages from a subcategory of Resources called “Specialties”.
Spoke pages live in three places on your site: the hub pages themselves (by necessity); the main header menu, nested in a particular subcategory; and the blog. Deciding where your spoke pages will live begins with assigning each spoke keyword to a page type.
For the purposes of SEO, there are two page types: landing pages and blogs. Landing pages are sales-oriented pages linked from the main header menu, and blog entries are, of course, the pages in the blog. Based on the search intent of each spoke keyword, you’ll need to decide whether it should be mapped to a landing page or a blog.
Mapping Spoke Keywords to Landing Pages
Landing pages are a fit for transactional keywords, the ones whose search intent indicates “I’m seriously interested in buying.” For instance, in our “B2B SEO” hub, 3 of the 6 spoke pages are transactional: “B2B SEO agency”, “B2B SEO marketing”, and “B2B SEO expert”. Thus, we need to create landing pages targeting each keyword.
So where do these landing pages live within the main header menu? Well, that depends on which type of landing page it is. There are 6 common SEO landing page types:
- Service / Product
- Geotargeted
- Industry
- Customer Type
- Specialty
- Use Case
Service / Product landing pages should be linked under a header menu item named exactly that: “Services” or “Products”, or something similar like “Offerings” or “Practice Areas”.
Geotargeted, Industry, and Customer Type landing pages are often linked under the “Company” or “About Us” header menu item. Sometimes, however, Industries and Locations can be their own menu items.
Specialty landing pages are usually linked under either the “Company” or “Resources” menu item. The subcategory name is typically “Specialties”. (Note: Our site houses its hub pages under a “Specialties” subcategory of “Company,” but as mentioned, they could also go under a separate menu item called “Expertise” or “Education”.)
Use Case landing pages can be linked from either the Resources menu item or their own. Depending on your industry, the link leading to them might be named “Use Cases” or “Applications” (or, in the case of a Drug Rehab center, “Conditions”).
As an example, here is how our site links to our geotargeted landing pages:
Mapping Spoke Keywords to Blog Entries
Blog entries are a fit for research keywords. While certain research keywords are so distant from the moment of buying that they’re not worth targeting in the first place (i.e. they would fail Rule #3, mentioned above), others are what we call “transactional research keywords” in that they indicate an interest in buying relatively soon. The classic example of that would be a keyword about pricing, e.g. “SEO agency cost”. Keywords about budgeting, strategy, planning, and other concepts that indicate that a company is going down a road of engaging with an activity that you’re in the business of assisting with are transactional research keywords.
These types of keywords are assigned to blog entries, which are added to the blog in the traditional way. The only exception to this rule is when you publish a lot of highly authoritative research-oriented pieces such as annual reports, research studies, or white papers. Those pieces can live on a static menu off the main header menu just like landing pages. Typically, their home is on a menu item called “Resources”, “Insights”, or even “Thought Leadership”. Within this menu, you might create subcategories such as “Guides”, “White Papers”, “Market Reports”, or “Newsletters”. Here’s an example of our company’s own permanent home for certain thought leadership content on our header menu:
The Art of Dropdown Menus
As you’ve seen from the screenshots in this article, dropdown menus are important. Google loves dropdown menus because they allow you to put your most important content only one click away from the homepage, improving user experience.
While simple dropdown menus and sub-dropdown menus like you see in the screenshots are a great option, when you get into advanced SEO content planning, you’ll want to become familiar with the super-dropdown menu.
Simply put, a super-dropdown menu is a large floating menu that appears when a user rolls over a menu item in the header. Unlike a traditional dropdown menu, it gives you the opportunity to link to 40+ menu items without becoming unwieldy. Here’s what that looks like, from a rare wine e-commerce site:
Vinfolio.com’s super-dropdown menu, which appears when a user hovers over the “Shop Wine” menu item
Concentrating Keyword Authority to Improve Rankings
Using the hub-and-spoke model for content planning causes Google to see your website’s expertise as heavily concentrated in 3-4 keyword areas. The high degree of concentration signals to them that your site should rank not just for the keywords you’ve targeted, but—at least to some degree—other keywords that share words with your hub keyword phrases. The more pages you have that contain a certain word in the title, the more of a magnet your site becomes for searches including that word.
For example, our company website would be included in the search results for a keyword like “B2B organic marketing” even though we don’t have an article targeting it because Google sees us as an authority around the words “B2B” and “marketing”. Google’s perception comes from the fact that 3 of our 4 hubs have “B2B” in their keyword and 1 has “marketing” in it. If I wanted to show up for more keywords that contain the keyword “marketing”, I could ask our team to create more articles within our hub that has the word “marketing” in its keyword (“B2B content marketing”).
This effect, which I call Keyword Magnetism, is the philosophy that underlies the entire hub and spoke content planning technique. In this section, however, I’m using it to highlight ways to achieve rankings for keywords you didn’t specifically target by creating greater magnetism around valuable words like “marketing”, “services”, “agency”, or “buy”.
Shortly after we established our hubs, I directed our team to create an additional hub just for the purpose of gaining maximum magnetism around a highly desirable keyword for us: “agency”. The hub’s keyword is “SEO agency” and we now have 10+ articles that contain the word “agency”, which exist solely so that we can rank for valuable searches containing “agency” —both that we do specifically target (e.g. “SEO agency Silicon Valley”) and that we don’t (e.g. “top SEO agency”).
Next Steps for Creating a Hub & Spoke SEO Content Plan
You should now understand how to create an effective network of hubs and spokes that will concentrate your website’s authority in Google’s mind, setting you up to rank highly for your chosen keywords. The next step is to actually create the content that will live on each of the landing pages and blog articles to which you’ve assigned keywords. This work will make up the lion’s share of your SEO campaign, as you’ll want to publish at least twice per week in order to see optimal growth in your rankings.
***
Evan Bailyn is the CEO of SEO firm First Page Sage.