SEO For Blogs

seo for blogsSEO for blogs (search engine optimization) consists of 3 parts – Plugins, the content and backlinks.

Combine these 3 and you’ll have a blog that in time, will be highly visible on the search engines and generate a lot of traffic for you.

Plugins and content are internal SEO and getting backlinks are what is considered as external SEO. This post focuses on the internal SEO.

How to do SEO for blogs:

SEO For Blogs – Writing Content

1. Title

The title of your blog post is extremely important. Search engines place a lot of importance on the title which also appears in the Windows title of your post.

When writing the title, I would try to put whatever keywords I am focusing on near the start. However, the title should also be intriguing for the reader to click on and read more.

Don’t write titles that don’t make sense just for the sake of keywords. For me, the readers’ experience is more important.

2. Content

Try to insert your keywords throughout the content. You should insert your keywords in the first few words of the post and the last sentence of the post. I always keeps to this practice when blogging.

For the rest of the post, I just use the keywords when I have the chance. I don’t try to over do it.

The trick to doing SEO for blogs is sprinkle the keywords which you’re focusing on throughout your post but not making it sound awkward to the reader.

I don’t bother with keyword density because it will take too much of my time to get it right. It will certainly take out the fun of blogging!

With the keywords I will try to bold, italicize and underline difference instances of it. I’m doing this because it’s makes both the reader and the search engines realize the importance of the words.

Sometimes I also hyperlink the keyword to an internal post on the blog or to a resource which I found useful.

To make the post more easy to read, I split up the content using sub-headlines.

And yes, you’ve guessed right. I insert the keywords into the sub-headlines to emphasize it more. I even format it to a H1 or H2 tag as search engines take them into consideration when spidering the web pages.

However, don’t do all these things for each of your posts. At least that’s not how I do SEO for blogs that I create. As I mentioned, this will take the fun out of blogging. Sometimes if doing this makes the post sounding weird to the readers, I remove them.

The user’s experience always comes first.

3. Images

Placing images on your posts will liven up the content. This makes the reader feel more comfortable in reading your content and it also draws attention.

Images are an excellent way to do SEO for blogs.

When inserting an image, ensure that:

– the Title

– ALT (Alternative) text

– and the file name of the image

all contain the keyword you are writing for.

Search engines looks at these fields as they provide information on what the images are about. That is how we manage to search for images using the Google search engine.

SEO For Blogs – Plugins

For my WordPress blogs, I install the All In One SEO Pack at

This allows me to customize the Title, Description and Meta Keywords for every post that I write.

As well as inserting the keywords in the title and description, you should also make it sound beneficial so that users seeing your listing on the search engines will want to click on it.

SEO For Blogs – Summary

If you’re a regular blogger, you might as well make the most of it and do some SEO. In time, the search engines will reward you for your effort.

The point I want to emphasize is that doing SEO for blogs will not give you instant results. Providing great content to your readers will give you word of mouth and generate targeted traffic to your blog.

The effects of performing SEO for blogs come much later unless you are targeting for a very long tailed keyword.

The search engines’ aim is to deliver fantastic, relevant content to the readers who are searching for a particular topic. This is why your focus should always be on providing the best content to your market.

The SEO tips mentioned in the post are what is called internal SEO. There is also external SEO which involves getting backlinks to your blog. This is the hardest part and also the most time consuming part which is why backlink building services are becoming so popular.

Search engines continuously change their algorithms to weed out websites that have crappy content but are occupying the first page search results. So just give what the search engines want and you’ll do fine.

P.S. Ooops, I almost forgot. To improve the SEO for blogs, make sure you configure the permalink structure in WordPress by placing /%postname%/ in the Custom Structure field. This will allow you to change the URL for each of your posts and insert your keywords.


  1. Your title plays an important role in your SEO blogs because it defines you and what information you are trying to convey. And so, you must have a catchy, interesting and appealing title so that readers and visitors will take the chance of visiting your page.

  2. Hey Alan
    You just simplified blog seo for me,
    i’m Grateful
    Mucho Gracias

  3. Hi Alan,

    I am glad to see that the various onpage SEO strategies you mentioned are the ones I use on my posts to make them rank.

    I see some who say that onpage SEO does not work. Well, maybe. But if we both did the same offpage SEO and while I did onpage you didnt, who do you think google is gonna rank first? Guess it’s just common sense. 🙂

    Thanks for the consistent value, my friend 🙂

    • That’s right Tosin. We have to do both onpage SEO and off page SEO. Unless of course you have the power of owning thousands and thousands of backlinks.

  4. Hello Alan,

    Many people have over-cliched the word SEO and it looks like people are increasingly losing focus of what really matters – the user experience. The truth is search engines want to please humans so that they can keep visiting them. Why should we now prefer to please bots rather than humans.

    The approach to building a successful blog is to help HUMANS and the more they visit you, the more people will talk about you and the more important you become on search engines.

    This is just my version of what you said Alan, Lol.

    • Fantastic Emmanuel! Only content which is written for humans will survive at the end of the day! Mark my words 🙂

  5. Hi Alan,
    Awesome blog post! This is the type of stuff every blogger should know. Newcomers to the online scene will hopefully stop by your blog! After a while SEO can come natural as a person creates value packed content for the reader. That’s the plus side of it as we have to think about it first a lot until second nature kicks in.


    • Thanks Joseph. Yes, after a while, SEOing your blog becomes second nature 🙂

  6. Great insight and tips Alan. All in one seo tool is a great tool for beginners in seo.

  7. That’s great that you chose the most important and effective ways to improve SEO for any blog. It all can be quite helpful

  8. Hi Alan,

    This is a great post for newbie bloggers like me who haven’t gotten into SEO much. I like your point about not using H1 or H2 tags, just for SEO purposes. Sometimes, it just doesn’t make sense to have numerous headlines in a post.

    Thanks also for the info on images. I am not sure that I have always included the keyword in the title of my image. So much to learn….

    • Hi Jamella,

      I’m glad you like the post. We all have much to learn. As long as we implement what we learn, we’ll make progress!

      Thanks for dropping by.

  9. Hi Alan. That a good collection for inpage SEO tips. I actually managed to get some first pages results just using these simple rules. Of course that it helps if you do off page SEO as well.
    Thanks for sharing

    • Hi Hezi,

      Congratulations on getting on the first page results! Off page SEO is essential. You can’t succeed without it.

  10. Hi Alan, I agree that trying to accomodate keywords can definitely take the fun out of blogging. Then again, there are times when you just can’t help but use the keyword… depending on the topic… I always find I have to try to think of synonyms in order not to stuff.

    I’m not keen on getting backlinks. I suppose it’s the time factor, but I do know I would have better results if I did.

    Thanks for your expertise.



    • Hi Jayne,

      I don’t like the process of SEOing my posts. I much prefer writing what I like. But it’s the sacrifice we have to make 🙁

      I hate getting backlinks too. It takes too much time which is why I outsource the task 🙂

      Thanks for visiting.

  11. You are completely right that much attention should be paid on the title, and it should definitely include some keywords. And it’s better to think over the title after writing the post by itself

    • Hi Amanda,

      Yes, sometimes the title alone can drive a ton of traffic to a post. Unfair but true.

  12. I am certainly glad my partner is extremely knowledgeable about SEO and is already doing all the keyword insertion I am just now learning about. My focus has been on providing quality content to our market. Good thing he is managing this area! Thank you for the great info for my education!

    • That’s great Rebecca! It’s a good idea to have a person go over our posts and do the SEO magic.

  13. Great checklist that should be followed for every single post we put out. It’s easy to take time writing a post, and then hurry through the posting process. I think if a person were to follow these instructions on EVERY post for the next 90 days, they’d likely see an increase of 25 – 50 % in traffic!

    Great tips Alan

    • Hi Warren,

      Yes, it’s important to get these tips in each of your posts. But easier said that done. Sometimes I just don’t care and publish the post when done.

      But it doesn’t mean we can’t go back and edit the post with the when we feel like it 🙂