• Home  / 
  • HubSpot
  •  /  5 Essential SEO Tips That Have Helped HubSpot Become an Organic Powerhouse

5 Essential SEO Tips That Have Helped HubSpot Become an Organic Powerhouse

In 2017, HubSpot experienced something that has never happened to us before — our blog’s monthly traffic flattened. Even worse, it started to decline. So after months of stressing over the mysterious cause of our blog’s traffic plateau, we decided to sit down, chug a bunch of coffee, and find the culprit.

What we discovered is that our strategy of brainstorming topics and relying on our intuition to determine our audience’s content preferences didn’t suffice anymore. And coupled with almost every social media platforms’ unwillingness to send users outside of their website and the ever-growing mountain of emails piling up in people’s inboxes, we knew we needed to overhaul our editorial strategy. So we decided to focus our energies on the channel that has consistently generated the majority of our blog’s traffic for its entire existence — organic search.

Today, almost a year after we implemented our organic-only strategy, we’ve exceeded the majority of our monthly traffic goals and even broke some monthly traffic records. Needless to say, we’re thrilled (and relieved) that our new organic-only strategy refueled our growth in traffic and shattered the great traffic plateau of 2017. And we’d love to share the essential SEO tips that helped us devise this strategy.

1. Optimize your content for people before search engines.

Even though an algorithm dictates the order of Google’s search engine results pages, you must remember that Google designed its algorithm to reward the web publishers that craft the best content on the internet, not the web publishers that are the best at gaming their algorithm.

In fact, part of Google’s search algorithm ranks your content based off engagement metrics, like total traffic, organic traffic, direct traffic through Chrome, time on site, bounce rate, SERP CTR, brand mentions on authoritative sites, and return visits.

So, to boost your website’s engagement and domain authority and, in turn, generate even better results in the long-term, there’s really only one way to do it — you must attract and engage a loyal audience by creating high-quality content. Only then should you start optimizing it for search engines.

The first step we usually take when optimizing our content for people is understanding the intent behind a keyword we want to target. To do this, we analyze the keyword’s search engine results page and determine the problems users are trying to solve when searching for this query.

After that, we figure out how to effectively solve these problems by mining information from trusted sources, examining our own research, and asking HubSpot employees who experience similar problems how they solve them.

The final and most important step of our content creation process is crafting the most engaging content possible. To do this, we tell stories and relate to our audience’s problems in our introductions, write clear, concise, and compelling copy, highlight interesting findings, data, and quotes in our body text, and include vivid images and videos to provide a variety of stimuli. At the end of each blog post, we keep the momentum going and remind our audience of the thoughts and emotions they just experienced, which leaves them yearning for more content.

2. Leverage the pillar-cluster model. 

Since people heavily rely on search engines to provide accurate and relevant answers for most of their questions today, search engines need to understand the intent and context behind every single search. To do this, search engines have evolved to recognize topical connections across users’ queries, look back at similar queries that users have searched for in the past, and surface the content that best answers them. As a result, search engines will deliver content that they deem the most authoritative on the topic.

To help search engines recognize our content as a trusted authority on certain topics, we decided to implement the pillar-cluster model on our blog. By creating a single pillar page that provides a high-level overview of a topic and hyperlinks to cluster pages that delve into the topic’s subtopics, we could signal to Google that our pillar page is an authority on the topic.

Since hyperlinking all of the cluster pages to the pillar page shares domain authority across the cluster, our cluster pages will also get an organic boost if our pillar page ranks higher, and they can even help our pillar page rank higher if they start ranking for the specific keyword they’re targeting.

Another benefit the pillar-cluster model supplies is cleaning up our site infrastructure and providing a better user experience for our website visitors. Before we implemented the pillar-cluster model, we spent most of our time writing blog posts designed to rank for specific, long-tail keywords. This resulted in thousands of blog posts that weren’t organized, and some were so similar that they competed with each other on the same search engine results pages. Here’s a visualization of what our site architecture used to look like:

Old structure.png

But by organizing our blog into topic clusters, our site architecture currently looks like this:

New structure.png

Not only is it easier for Google to crawl our blog, identify semantic relationships between our content, and boost our search engine visibility now, but it’s also easier for our audience to search for the content topics they’re looking for, find related content, and spend more time on our blog.

To learn how to implement the pillar-cluster model on your blog, take a look at the steps we took to do it.

3. Develop a link-building strategy

Earning high-quality inbound links from websites and pages with high authority scores is crucial for boosting your domain authority. But, unfortunately, “If you write it, they will link to it,” is not a viable SEO tactic.

The main way we earn high-quality links is by networking with other websites that have a higher domain or page authority score to link to our top content. We also make sure our content is relevant to the referring website’s content.

Another way you can earn quality backlinks is by using Backlinko’s skyscraper method. The skyscraper method is an SEO strategy where you find content that ranks well for keywords you want to rank for and then create content that’s better than the top ranking posts. Then, you use SEO tools to find all the sites that have linked to your competitor’s content and ask the most relevant sites to replace your competitor’s link with a link to your improved content.

In 2016, Backlinko asked 160 websites to link to their post about Google’s 200 Ranking Factors and they earned 17 inbound links. You might be thinking that 17 backlinks doesn’t seem like much, but a lot of those referring websites had high domain authority scores, so the post’s organic traffic increased by 110% in only two weeks.

4. Implement a historical optimization strategy

In 2015, Pam Vaughn, the current Principal Marketing Manager of HubSpot’s Web Strategy Team and former Editor of HubSpot’s Marketing Blog, made a revolutionary discovery about HubSpot’s organic monthly blog traffic — the overwhelming majority of it came from posts published prior to that month. In fact, 76% of our monthly blog views came from these old posts.

Today, Pam’s groundbreaking revelation rings louder than ever — 89% of our monthly blog views currently come from posts that were published at least six months prior, and we’ve developed an entire strategy dedicated to refreshing and republishing these historical pieces of content.

We call these types of blog posts “updates”, and they comprise 35-40% of our editorial calendar. And by refreshing them with new information and SEO optimization and then republishing them, we can build upon their existing organic value that they’ve built by collecting backlinks and earning domain authority and double or even triple their traffic. This process also helps us optimize our blog for efficiency, decreasing the amount of new content we have to create while increasing our organic traffic and conversions.

Historical optimization isn’t for everyone, though. It’s a strategy catered for a blog that generates a significant amount of organic traffic, has a considerable amount of blog subscribers and social media followers who can supply a surge of traffic, shares, and backlinks to your updates, and owns a substantial repository of old posts that are worth refreshing and republishing.

However, if you have all three of these things, we definitely recommend implementing a historical optimization strategy. To learn about the types of historical content you should update and the exact process of updating them, check out this blog post written by one of historical optimization’s pioneers — Pam Vaughn.

5. Compress your images

When you think about optimizing your content for search engines, compressing your images’ file size doesn’t seem like it should be a top priority. But, according to Braden Becker, HubSpot’s Historical Optimization Lead, your images’ file size directly affects your website’s page load speed, which is one of the ten most important Google ranking factors.

“The bigger an image’s file size, the longer it takes your web browser to load that image, which increases your website’s loading time as a whole. And the longer your website’s loading time, the more likely Google will penalize you,” he says.

Compression blends similarly colored pixels into single pixels to reduce the image’s resolution, and in turn, file size. But since the human eye is more sensitive to light and dark detail than color detail, we’re not able to detect the color differences between an uncompressed and compressed image, so the perceived quality stays the same, just like the pictures below.

Uncompressed Image (236 KB)

Compressed Image (48 KB)

As you can see, the uncompressed image’s file size is almost four times bigger than the compressed image. Yet, the compressed image still has the same perceived quality as the uncompressed image, and it’ll load much faster.

To diminish our images’ file size as much as possible, boost your website’s page speed, and avoid risking a penalty from Google, we use Squoosh to compress individual images and TinyPNG to compress batches of images.

SEO is always adapting, and you should too.

Even though we uncovered five tactics that helped us devise an SEO strategy that shattered a year-long traffic plateau and broke monthly traffic records, it’s entirely possible that they could become obsolete one day.

The moral of our story isn’t to glom onto these SEO tactics for the rest of your content marketing career. It’s to keep adapting and never settle for the status-quo, no matter how well you’re performing. Because one day your once thriving work might stagnate and even diminish. And the only way to recover is to take a leap of faith and overhaul your entire strategy.

No tags for this post.

Leave a comment: