SEO for Bloggers – 9 Tricks to Get Your Blog Posts to Rank

Getting search engines, especially Google, to find your blog is critical. Otherwise, you’re missing out on a huge audience.

Search engine optimization (SEO) can seem difficult to grasp at first. However, in reality, it’s not. Most SEO comes down to using common sense and applying a strict process to the content you create.

A couple of years ago, SEO had us writing for search engines, rather than people. Strategies such as repeating the same keyword multiple times were surefire ways to rank high on Google. But that’s no longer the case.

Today, SEO best practices are closely connected to how people read your content. In most cases, high-ranking content can be both well-written and SEO-friendly.

But how do you manage that?

There are many aspects to SEO, but in this article, I’ll at least show you the basics. Keep in mind, applying SEO to your blog won’t give you overnight success. You can turn paid traffic on instantly, but SEO doesn’t work that way. It takes time to plan out your SEO game and get a positive reputation from Google.

Truth be told, with SEO, you’ll start seeing results only after six to 12 months of effort. So that means you should have realistic expectations when first starting out. But if done right, SEO can pay off in spades!

Why SEO Is Important

According to GrowthBadger, on average, 60% of traffic comes from organic search. In many niches, that percentage can be much higher.

You need traffic. Without traffic, you don’t have a blog. Since search takes up a big percentage of traffic, you need to focus on optimizing your site for organic search. (But that’s not to say you should rely only on search for traffic.)

The other thing to think about with search traffic is that, unlike other channels, it’s highly actionable. When someone is searching, they’re looking to solve a problem.

By contrast, when you use Facebook, you’re not searching for something; you’re wanting to interact with your friends and family. Typically, the audience on social media is less actionable, and conversion rates are much lower.

Organic search by niche
Organic search by niche
source: GrowthBadger

How Does Google Work?

Google is perhaps the biggest database in existence. Google uses “spiders” or “bots” to visit all of the content on your blog. It has scanned millions, if not billions, of webpages and indexed them.

Once Google captures this content, it uses more than 200 different metrics to score and rank your content against other blogs.

In effect, with SEO, you aren’t competing against Google, but against the other bloggers.

Understand there are really just two things you can improve:

  1. On-page content
  2. Backlinks

Everything to do with SEO falls into these two buckets.

On-Page Content

As I’ve pointed out, Google looks at your content and deems how good is it compared to other content out there.

However, it wasn’t always this way. Years ago, when Google first started, it based how important an article was on the number of links to the webpage. After all, the web was built on linking content to other content. The more interlinks, the more important the article must be.

Unfortunately, this was somewhat easy to game. All sorts of bad SEO techniques were used to get content to rank. For example, webmasters would buy backlinks from other blogs.

Around 2008, Google decided the user experience (content, navigation, intersite links, etc.) would also count toward the ranking in a Google search. Google also gets feedback from website visitors to deem the quality of the content. So Google looks at your content just as a person would look at it.

Two factors have become more important when creating content:

  • Intent — What a visitor expects to see on your site should match their expectations.
  • User Experience — Compared to other sites, how good is the user’s experience? Does the typical user find your site hard to navigate? Are there popups that interrupt the user while reading?

User experience can mean many things — including your choice in WordPress theme, the navigation menu, and the links in your content.

If you’re just starting out, you should focus on page content first, because you have control over this.

Why Is Intent Important in SEO?

SEO writing is much different than writing for other mediums. Readers are seeking to solve their problems, and Google is smart enough to understand what they should do to match what they are expecting.

When writing any blog post, you must always ask these two questions:

  • How informational is your content?
  • How transactional is it?

When it comes to your blog’s intent, these should be your primary concerns.

It is the dichotomy in SEO, and the SEO content you create is at odds with the information <-> transactional style content.

Organic search is just another sales funnel and behaves similarly to paid traffic. When a visitor searches on Google and lands on your website, they’re somewhere in the buying process. Your blog’s intent should be appropriate to that point.

That means your content should match the intent of the keywords the visitor types into Google.

The classic example I always use is the difference between “what is a mortgage” and “what’s the best mortgage rate.” Both searches are about mortgages, but the intent of each is much different.

If someone is searching for “what is a mortgage,” they might be at an earlier point in the sales funnel process than someone searching for “what’s the best mortgage rate.” The first search is more informational, while the latter is more transactional.

Not sure how informational or transactional your content should be? Fortunately, Google leaves clues.

You should always examine the existing search results for the keyword you want to rank for. That’s not to say you should replicate the existing content. However, you should get a feel for what readers are expecting to see on your website. Then follow suit with similar information.

As Walt Disney said about his cartoons, you should always be “plussing” your content — always improving it so that it’s better than before.

I’m not referring to just making your content longer in length than the competing articles. Instead, you should add information or content that builds value appropriate to the reader’s location in the sales funnel process.

Ideally, you should answer all a reader’s questions in your article, or link to other articles on your website that can answer them in full.

Want To Learn More About SEO?

Check out my guide, SEO Writing.

Why Are Backlinks Important?

The other aspect of SEO is the links to your blog — otherwise known as backlinks. You obviously have less control over these than over the content on your blog.

Ideally, you want links that are “followed” as opposed to “nofollow” links. However, you should take any link. A link is a link, even if Google doesn’t directly count it.

“Link velocity” refers to how quickly the number of links for a single blog post grows. In the eyes of Google, the faster the growth, the more important the blog post. If you have a high link velocity, Google interprets that to mean more people liked your article and found it worthy of sharing with others.

Another factor that isn’t often discussed is the placement of a backlink. Link relevancy is important. Getting links from any source doesn’t always help. For example, a link placed within a relevant blog post is worth more than a link in a forum discussion.

You want to get backlinks from well-respected sites within your niche. This is critical. If you have a personal finance blog, it won’t help you if you get a backlink from a medical website.

Here’s a brief rundown of how to get backlinks:

  • Guest post on other blogs
  • Guest host on podcasts
  • Contact blogs with broken links and see if you can replace them
  • Conduct a well-researched survey and write an article to share in your niche
  • Create a shareable infographic
  • Use HARO (Help A Reporter Out)
  • Write testimonials for other businesses
  • Create authoritative long-form content

An important tip is to make sure the URL is easily shareable, not only for social media but for backlinks. Long URLs are harder to share.

As a side note, you may think you can’t rank for keywords unless you have backlinks. That isn’t always the case. There have been several instances in which I was able to rank for low- to moderate-difficulty keywords with no backlinks.

9 SEO Tips for Bloggers

As you can imagine, backlinks can be difficult to acquire. They require a good deal of effort and can be tricky, especially for someone just starting out.

In my opinion, you should first build a great foundation for your blog before you get backlinks. So for the rest of this article, I’m going to focus on on-page SEO techniques.

Keep in mind Google uses more than 200 different metrics to rank a webpage. I’ll touch on some of the technical SEO aspects of your WordPress blog.

Let’s discuss the ones that really give you the biggest “bang for your buck.”

For better writing SEO, check out my other article on SEO writing.

1. Your Choice in WordPress Hosting


WP Engine is my go-to web hosting company when I create a WordPress blog. Unlike many other providers, WP Engine specializes only in WordPress hosting. But that means you'll have to look elsewhere if you want a host for your email as well. WP Engine has many features specific to WordPress, such as caching. Plus, a content delivery network (CDN) is automatically included. If you're looking for a reliable and fast hosting provider for your WordPress blog, WP Engine is your choice.
Price$24 - $600+ per month
Annual DiscountNo
Promotion4 Months Free - Promo WPE4FREE
Learn More

The most important thing is your choice of web hosting provider. A slow web-hosting provider has a cascade effect on everything else. My choice for speed is WP Engine is perhaps the best option at a reasonable price. (If you’re interested, I will discuss other options that may be better suited to you in my “Best WordPress Hosting for Bloggers” article.)

2. Improve Your WordPress Webpage Speed

WP Rocket


WP Rocket is the authority in speeding up your WordPress blog. It will compress and minifying your content, CSS and Javascript. Though Cloudlfare might be a better option if you are looking for something that happens higher up in the network stack.
Price$59 - $299
Learn More

A slower webpage will rank lower. According to Google, one full second can decrease conversion rates by 70%! You have literally only seconds to make your first impression, so you must make them count!

To test your blog, visit GTmetrix. The site has a free tool that shows you how long it takes to load your WordPress site.

How fast should your webpage load? A good rule of thumb is less than five seconds, with a more ideal time of fewer than three seconds. If your blog is taking more than seven seconds to load, look out!

Unfortunately, WordPress is a resource hog. Usually, the more plugins you have installed, the slower your website runs. However, the only way to extend WordPress’s functionality is via plugins. So you must strike a balance.

However, you should know that not all plugins are created equal. Some plugins are well-developed, while many others are not.

To speed up WordPress, I recommend using WP Rocket.

WP Rocket is a commercial plugin that minifies combines files, and caches your content. This speeds up the time it takes to load your blog.

Improving load times is an article unto itself, and at some point, I’ll discuss it in more detail.

3. Your Choice of WordPress Theme

Kadence WP


Kadence WP is a very flexible WordPress theme that has many features, fast-loading, and SEO friendly. It has many options to customize the look-and-feel without having to dive under the hood and program PHP code.
WooCommerce SupportNo
Free VersionYes
PriceFree - $799
Learn More

I’ve seen too many bloggers use cheap or free WordPress themes because of budget concerns. Don’t make the same mistake.

Your choice of WordPress theme can affect many aspects of your site and can make or break your blog.

A blog that looks generic will hurt your branding and also affect your Google ranking. But you also want a site that is simple to navigate and easy for Google to index and rank your content.

From my experience, I’ve found the Kadence WP theme to be the best theme if SEO is important to you.

Not only is Kadence WP SEO friendly, but it uses schema markup to assist Google with your webpage content. I highly recommend this WordPress theme and use it on this blog and every other WordPress blog I’ve created. I used to recommend Genesis Framework, but I feel like it’s not been updated in a while and is no longer the leader in WordPress themes.

4. The Content Above the Fold

Keep in mind, that Google scans your content as if it were a reader. It renders your web pages as they’re seen in a web browser. That means things like the location of buttons, navigation, and layout are important.

One of the more crucial aspects is your content “above the fold.” This term refers to the content displayed on your screen when you first visit the webpage before you scroll down. It should be no surprise that visitors are less likely to view the content further down on a webpage.

As on a first date, you must put your best foot forward. Put content above the fold that should entice the reader to read more. This is what’s known as creating an “open loop.”

Here are examples of an open-loop:

  • Placing a visual cue such as an arrow to show there’s more content below
  • Using a table of contents
  • Asking the reader a question that is answered below the fold
  • Uploading an image that only partially displays above the fold

It’s also important to remember what can be above the fold on a desktop will be different from what’s above the fold on a mobile device.

5. More Informational and Less Transactional

The best way to think about organic search is as if you’re renting your search results.

You do not own Google, and Google can change its algorithm at any time. If you were in Google’s position, would you want organic traffic to be as important as paid? Of course not.

It’s in the company’s best interest for themselves and its shareholders to make money.

So by its very nature, paid traffic can be more transactional than organic search. Google wants paid traffic for content that yields a conversion, whereas Google places the value on the reader as the primary importance of organic traffic. Transactions are secondary.

This means you can get away with more paid traffic than with organic search. With organic search, you must engage the reader with your content and make it educational — with just a dash of transaction.

A transaction can be any result you want to achieve from the visitor, including:

  • Signing up for an email list
  • Ordering a product
  • Clicking on an affiliate link

It’s possible to create an article that’s too transactional and, therefore, never ranks with Google. Be aware you must create content to appease the Google gods.

6. Compress Blog Images


ShortPixel is a service that can keep similar image quality to your pictures, yet take up a fraction of the disk space size. This helps not only help load your pages faster but can help with SEO. Out of all of the image optimization tools, I found ShortPixel was the best option. They offer both lossy and lossless compression options.
PlatformWordPress, Cloud
PriceFREE - $29.99 per month
Annual DiscountYes - 2 months free
Learn More

Blog images can make a blog page look pretty, but can slow down page load time. From my experience, images on your blog can take up 70% of the download time.

Like with WP Rocket which optimizes HTML, CSS, and JavaScript, you need to optimize your images.

The WordPress plugin I recommend is ShortPixel. It’s easy to set up, and in some cases, it can compress your images up to 90%. ShortPixel image optimization supports lossy and lossless compression options. They work with all of the popular image formats: JPG, PNG, GIF, PDF, and the newer WebP.

7. SEOPress WordPress Plugin


A competing WordPress plugin to Yoast SEO. I find SEOPress is more lightweight and doesn't include unnecessary features and functionality. There is a free version but I recommend SEOPress Pro which includes structured data types, breadcrumbs, Google Page Speed, Instant Indexing, and URL rewriting.
PriceFREE - $99 per year
Learn More

I used to use the popular WordPress plugin Yoast SEO, but I believe it’s become too bloated. In addition, Yoast as a company has somewhat lost its way and what it stands for. I have recently switched to SEOPress, which I think is much more lightweight. I believe it is the next leading SEO plugin.

SEOPress not only supports setting up your content correctly, but it also helps with social media sharing as well.

It supports all of the same functionality as Yoast SEO but also supports creating a pre-defined schema and adding your own customer schema for any blog post.

8. Linking to Content Within Your Own Site


LinkWhisper is an interesting WordPress plugin that can help with SEO by making sure you are effectively linking internally. It gives you automatic suggestions of links to add and finds old posts that need more linking. While I like the concept of the tool, I feel fails somewhat on the execution, especially with ease of use. I found LinkWhisper at times confusing to use.
Price$77 - $167 per year
Learn More

Again, since you have control over your blog, you should link to articles within your own site. You should think of the content you create as a model of what the web was intended to be, with pages interlinked among themselves.

Consider creating a bunch of articles around core topics. Because Google puts your blog within specific niches, you should expand your articles around those niches and make sure you cover them in detail.

LinkWhisper is one possible tool to help automate this process and add more internal backlinking. Though I currently do it manually myself.

9. Create Short WordPress Slugs

Avoid creating very long WordPress URL slugs. From my experience, ideally, the WordPress slug should focus on the primary topic of the blog post. Also, I recommend removing any stop words. While Google today with BERT understands full sentences, the removal of stop words just looks cleaner in the URL.

Not only in SERP but also when shared via social media.

So instead of keeping the automatically generated URL slug by WordPress like:

Instead, this article looks like this:

It just looks easier on the eyes and more succinct when glancing at the URL. For this specific post, I decided to keep the ‘for’ stop word because it appears a lot in the existing search results.

Another tip related to this is not using dates in your URLs or including the category name. Though in some larger sites using categories can make sense in a large site structure.

However for most blogs, I recommend the post name permalink structure. It is the most SEO-friendly URL for WordPress.


In this article, I’ve just touched the surface of optimizing your blog for SEO.

If you’re interested in learning more, check out my SEO for Writers course. My course targets writers, instead of getting bogged down in the technical aspects of SEO and building backlinks.