13 Critical SEO Tips
Throughout all of 2017, HubSpot experienced something that had never happened 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 editorial strategy of brainstorming topics and relying on our intuition to determine our audience’s content preferences didn’t suffice anymore.
Coupled with almost every social media platforms’ unwillingness to direct users off their website and the ever-growing mountain of emails piling up in people’s inboxes, we decided to pivot and focus our energies on the channel that has consistently generated the majority of our blog’s traffic for its entire existence — organic search.
Today, years after we adjusted our organic 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 organic strategy fueled our traffic boost 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 search intent.
Even though an algorithm dictates the rankings of Google’s search engine results pages, 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 its 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, click-through-rate, brand mentions on authoritative sites, and return visits.
So, to boost your website’s engagement and, in turn, your domain authority, — you must attract and engage a loyal audience by creating high-quality content that answers the questions users are searching for. Only then should you start optimizing it for search engines.
To understand search intent, we analyze a 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 the steps they take to 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 break up the monotony. 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. Target a variety of high and low volume keywords.
With an organic search strategy, it’s important to target a variety of high and low volume keywords.
With high volume keywords, it’s typically harder to rank on the first page of search engines due to the competition. However, with low volume keywords, it’ll be easier. You should include both in your strategy to grow your online presence.
The low volume keywords are the low-hanging fruit…literally. These can give you a boost in organic traffic. Those high volume keywords are a long play.
At HubSpot, the SEO team does in-depth keyword research for our three onsite blog properties (Marketing, Sales, and Service). The team looks for search volume — some as high as 120,000 or higher and some as low as 50.
Then, they take into account gaps in our existing topic clusters and emerging topics we haven’t yet thoroughly constructed content clusters around.
According to Aja Frost, a senior SEO strategist at HubSpot, it’s important to get creative with the high volume keywords you’re targeting.
For example, when Aja was the editor on HubSpot’s Sales blog, she assigned topics that may have strayed from our usual topics, but boasted significant search volume.
All posts answered our audience’s questions, aligned with our values, and were well-researched and comprehensive.
3. Leverage the pillar-cluster model.
Since people heavily rely on Google to provide accurate and relevant answers for most of their questions today, the search engine needs to understand the intent and context behind every search.
To do this, Google has 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, Google will deliver content that they deem the most authoritative on the topic.
To help Google recognize our content as a trusted authority on marketing, sales, and customer service 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.
Hyperlinking all of the cluster pages to the pillar page also spreads domain authority across the cluster, so our cluster pages get an organic boost if our pillar page ranks higher, and our cluster pages 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 unorganized blog posts, and some were so similar that they competed with each other on the same search engine results pages.
Now, not only is it easier for Google to crawl our blog, identify semantic relationships between our posts, and boost our search engine visibility, it’s also easier for our audience to search for the content topics they’re looking for, find related content, and spend more time reading our blog posts.
To learn how to implement the pillar-cluster model on your own blog, take a look at the steps we took to do it.
4. Create a link-building strategy
Earning high-quality inbound links from websites and pages with high authority 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 method we use to earn high-quality links is by networking with other websites that have a higher domain or page authority 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 isn’t that 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.
5. 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 effectively republishing them as new blog posts, we can build upon their existing organic value that they’ve accumulated through backlinks and user engagement 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 specific types of historical content you should update and the exact process of updating them, check out this blog post written by Pam Vaughn herself.
6. 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.
An uncompressed image’s file size could be 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.
7. Aim for the featured snippets on SERPs.
Featured snippets are what search engines use to display an answer to a query directly on the search engine result page so a user doesn’t need to actually visit another page to get the answer to their question.
As you can imagine, this has impacted organic search results. That’s why it’s important to try and rank in as many featured snippets as possible.
To do so, you should write specific posts that answer questions users might have. The semantic relevance to the keyword a user searches for is the most important element in obtaining a featured snippet.
Additionally, your blog post should be organized and formatted in a way that lets Google know you’ve answered a question. For instance, this could mean using specific coding so your featured snippet stands out on the page.
This is the strategy we’ve used at HubSpot.
According to Karla Cook, the senior manager of HubSpot’s blog team, “targeting featured snippets with consistently formatted sections has removed some (but definitely not all) of the guesswork when it comes to ranking for featured snippets. Matthew Howells-Barby, HubSpot’s Director of Acquisition, has stressed that clean and consistent code is a significant factor in winning snippets.”
8. Develop page authority.
One factor that search engines use to determine its rankings is page authority.
This means that if you’ve been blogging about a topic for a long time and have cultivated a reputation as a go-to expert in an industry, your web page might rank higher than a page published by a new site.
That’s why it’s important to build your brand and authority in your niche. Consider blogging regularly, posting on social media, and guest posting for other sites. Being active in your industry helps build your reputation.
Additionally, you should write about tangential topics your customers are interested in. This shows search engines that you write about your industry in-depth.
All of these things will give your website authority and indicate to search engines to pay more attention to your domain as you continue adding topics that you cover in-depth.
9. Add alt text to every image.
When search engines crawl your site, they can’t see images. For a search engine, your images are only text. They see the name of the file and the alt-text that you’ve added as a sort of caption to the picture.
This alt-text is one of the only ways to tell search engines what an image is about, which is vital if you hope to rank in image-based results. Additionally, alt-text is helpful for readers who can’t see your images.
Alt-text should be descriptive, contextually relevant to the page content, and short.
Ultimately, alt-text isn’t only helpful for your SEO, but also makes your site more accessible.
10. Maximize your CTAs.
Optimizing your page to rank in search engines is only helpful if that page is then optimized to convert.
You should plan for conversions by creating content offers for top of the funnel, middle of the funnel, and bottom of the funnel readers.
Then, you can match those content offers with blog posts that are well-aligned.
Each page is a conversion opportunity, so each page should include a CTA that matches a searchers intent.
11. Have killer on-page SEO.
On-page SEO is the process of optimizing a page on your site with front and back-end components that can help you rank higher in search engines.
These components include:
- High-quality page content
- Page titles
- Meta descriptions
- Image alt-text
- Structured markup
- Page URLs
- Internal linking
- Site speed
For today, let’s focus on the copy oriented elements such as high-quality content, page titles, headers, meta descriptions, and image alt-text.
To rank in search engines, it’s imperative that the copy is optimized. That means it should include your target keyword, be contextually relevant, and answer questions your user might have.
Ultimately, the goal is to indicate to search engines that you’ve answered questions a user might have about a query.
12. Conduct a technical SEO audit.
One of the main components of SEO is the technical set-up of your site. When a search engine finds your page and goes to crawl it, it has to understand what it’s about so it can add your page to its index. If search engines don’t understand your page, they won’t display it on the results page.
However, search engines don’t look at web pages the way we do. They look for things like page speed, duplicate content, and URL structure.
To avoid technical issues, we recommend conducting a technical audit of your web pages.
The most important elements to look for are:
- Website navigation and links
- Simple URL structure
- Page speed
- Dead or broken links
- Duplicate content
You can learn more about these factors in our ultimate SEO guide here.
13. Measure your success.
The world of SEO is constantly evolving. That’s why, to truly succeed, you have to measure your success.
You should measure things like:
- Organic traffic growth
- Keyword rankings
- Conversions from organic traffic
- Average time on page
- Bounce rate
- Link growth
SEO is always adapting, and you should too.
Even though we uncovered 13 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 blog’s 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 sputter. And the only way to recover is to take a leap of faith and overhaul your entire strategy.
Editor’s note: This post was originally published in March 2019 and has been updated for comprehensiveness.