Imagine this – You have a biology blog. You started this blog to help college students who are struggling in biology.
A student in Timbuktu goes to Google and searches for “how to pass biology.” Guess what shows up as number one? A blog post you wrote on 7 Tips To Help You Pass Your Biology Classes.
The result – Free traffic.
Imagine that there are thousands of other searches that you rank for.
This is not something I’m imagining. This is a reality for my biology blog. The result is that 91,410 people have visited that blog 101,457 times in the last month. Search engines were responsible for sending 80,144 of those visits.
I’m going to share how to optimize your WordPress blog for the search engines. The result – you can get some of that good ‘ol free traffic.
Before we dive into how to optimize your WordPress blog it's important for you to understand what SEO is.
Let's take a look at that.
What is Search Engine Optimization (SEO)?
When you build a blog, one of your main goals is to get people to come to that blog (or it would get pretty lonely).
Some bloggers even get exposure on the news and other forms of traditional media.
One of the most stable ways for getting exposure is by having search engines (i.e. Google) send you traffic.
But, in order for a search engine to do that, the search engine has to:
Google is a smart cookie. They have complex algorithms in place to be able to determine the relevant information.
But to understand SEO, I want you to picture something – Imagine landing in a foreign country. Everything is new to you. You are good with finding your way around.
But there's something different about this new place.
There aren't any signs ANYWHERE. You're walking all over trying to determine where the restaurants are but have to rely on other cues. You're trying to find the restroom in the restaurant, but all you see are random doors.
You open one door and discover that it is a restroom, but it's the restroom for the other gender. You are lacking vital information that's necessary for you to make crucial decisions.
You finally figure out where things are, but it was much harder than it needed to be. If there would be signs everywhere to guide you to the places you're looking for, it would be easier.
In this analogy, you are Google and that new country is your Blog.
Google is smart (just like you) and can figure out what your site is about (to a certain extent). But wouldn't you want to make it easier?
Wouldn't you want to put up the right signs to give Google EXACTLY what they are looking for?
Wouldn't you want to make it so easy that you are giving Google a detailed map, or even GPS to navigate your site?
That is Search Engine Optimization.
You are optimizing your website to give Google the exact information they need. This makes it easier for them to index your site and serve you up to the relevant searches.
They go to Google (or another search engine) and type in a certain query and click the search button. Once they do that, they go to an initial page of 10 results (and maybe some ads).
This is the Search Engine Results Page (SERP).
They browse that page and click through to the page that seems most relevant to what they are looking for.
If the page is relevant, they are happy. If they are happy, they may even check out what else that website/blog has to offer.
If they are unhappy, they return to Google and check out the other sites and even perform other searches.
Google's ultimate goal is simple: to give the searcher exactly what they are looking for.
So then what should be your goal? To give your readers (and potential readers) exactly what they are looking for.
You're may be expecting me to say no, but the correct answer is yes.
In fact, there are entire industries that focus on manipulating Google. Think about it. If you can trick “the machine,” you can get a lot of traffic.
I've received a lot of emails from individuals and companies promising to help me get to number 1 in Google. Of course, there are fees involved.
My recommendation to you is simple – NEVER try to manipulate Google.
Why not? Because Google is pretty smart and they are always improving their algorithms.
A quick win today that's based on shady principles can end up screwing you over in the long run. I've seen many businesses disappear overnight because of such shady practices.
When it comes to ranking in Google, there is one question that can help you set yourself up for success. That question is as follows:
Remember – Google wants to give the searcher exactly what they are looking for.
This leads to my number 1 tip for optimizing your blog.
Don't optimize for Google, optimize for your readers. Serve your audience and you will end up serving Google.
To summarize the important factors:
Let's go through some of the best practices for optimizing WordPress:
When you install WordPress, the permalink structure for your posts will look like this:
One of the key principles of SEO is that you should give Google as much information as possible.
This will help them make better decisions on how to rank your site. If your blog post is on how to make ice cream, ?p=123 doesn't provide valuable information.
Instead, you want it to look like this:
See what I did there? I gave Google more information, even in the URL.
To change this, log into your WordPress admin area, go to “Settings” and then “Permalinks.”
We will then have the option to change your permalinks from the default to “post name”. Make that change.
One of the great things about WordPress is that you have a wide variety of themes to choose from.
However, all themes aren't created equally. Make sure to choose a theme from a trusted vendor.
By doing this, you will help to ensure that the structure of your blog will be relatively optimized on its own. Also, this will help with the next point.
Don't you just hate it when you try to load a site and it takes forever? So does the rest of the world.
Remember that Google wants the searcher to be happy. If your site is slow, your visitors won't be happy.
If your visitors aren't happy, Google isn't happy, and they will make adjustments accordingly.
Use a site like GTMetrix to analyze your site speed, and if it's subpar, make the recommended changes.
Some of the factors that affect site speed are as follows:
Remember – faster is ALWAYS better.
This is a powerful plugin that allows you to take control of how your content shows up in Google.
It also allows you to determine how your content shows up on social media, but that's beyond the scope of this post. For more on how and why I use this plugin, read this post.
When you install the “WordPress SEO” plugin by Yoast, it gives you the ability to customize how your post will show in the search results.
Right below the post editor, you have the ability to see how optimized your post is for a focus keyword.
When adding content to your blog always ask yourself the following question:
In a perfect world, what would someone search for to get to this post?
Once you've determined what that keyword phrase is, try to do the following:
Please note: I'm not telling you to add that keyword everywhere in an artificial way. It's actually quite simple. If you're targeting a specific keyword, it will show up naturally in your content.
Here are a few more things you can do to help optimize your individual posts for your readers:
As you grow your blog, if you use the principles I share above, your site will grow in authority.
As your authority grows, Google will start sending you more and more traffic.
And as Robin S. Sharma puts it:
“What gets measured gets improved”
As a business owner, you want to make sure that you are always measuring key factors.
When it comes to traffic, there are some great FREE tools you can use to measure progress.
Google Analytics provides you with all kinds of great insights for your blog.
It gives you a detailed breakdown of where your traffic is coming from, including the searches that are driving traffic to your blog.
When you install Google Analytics, you will have to create a property in your account. It will then give you tracking code to add to your site.
You can do this in most theme settings. If your theme doesn't have that option in the settings, you can use the “Google Analytics by Yoast” plugin.
Google Search Console (formerly Google Webmaster Tools) is a free service that allows you to monitor and maintain your presence in Google's search results.
Watch this great explainer video for a better understanding of what Google Search Console is:
Once you've added your site to Google Search Console, you will need to:
Fortunately, the WordPress SEO plugin allows you to do that easily. Watch this video and see how to do these two tasks:
This is where you get to chime in on this content. Which of these tips have been most helpful for you? Is there anything I missed? Feel free to share below.
Some people just love being able to read along with interviews, or they might just prefer to skip the audio completely and just read through the transcript. Hey, if that’s what floats your boat, it is all good. Here’s the transcript just for you. 🙂
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.