SEO For Beginners: SEO Your Blog Posts

SEO for beginners

If you want your blog posts to get ranked high on the Search Engines then it’s paramount that you are optimizing your SEO in the right way.

In this SEO for Beginners post I’m going to share with you the steps you can take to ensure your posts are Search Engine Optimized.

*Please be aware that this post contains affiliate links to products I recommend. If you purchase something from this page, I may receive a small percentage of the sale at no extra cost to you.

SEO for Beginners

A search engine optimized (SEO) blog post means that there is greater potential to drive traffic to your blog post and website. If you are planning to make money with your blog that obviously means that the greater the traffic the greater the chance of a better income for you.

Follow the SEO tips outlined in this post and you will have a far greater chance of optimizing your page to rank highly within the Search Engines. It just takes a little thought and consideration in how you do it.

1. Install an SEO Plugin

There is nothing to stop you writing your post without an SEO plugin installed, however it wouldn’t be advisable at all. The SEO plugin will ensure that not just your post but your whole website will be search engine optimized.

My personal choice of plugin is Yoast SEO. It does everything I need to let me know how well my post is for optimization as I write it.

Yoast SEO Plugin

Feel free to read my post including Yoast SEO here

2. Choose Keywords Wisely

Before you start writing your blog post you need to determine what your keywords are going to be. This is very important as these are the words that are going to determine how well you do it. in the search engines – they are basically the words that people are searching for.

I have 2 posts that show you can find low competition keywords to help you get ranked well on the search engines.

Keywords Everywhere – a Free Chrome Extension that is very useful.

Trigger Words – how to find low competition keywords and Niches

Also, check out my review of Jaaxy which is an awesome tool for finding keywords and understanding the competition.

3. Use the Keywords in your Content

Once you have found your great keywords, it’s time to get them into your content.

It’s also important to note that although you want to incorporate the keywords into your posts it needs to look natural. Don’t just throw them in to the point that it doesn’t make any sense – that will just turn people off to your post.

#1 Your Post Title

If you can get Keywords in your post title then do it.  You need to make sure it makes sense as well – you can’t have something like ‘SEO Blog Beginner’. You want it to be as I have it above ‘SEO For Beginners’

You can see an image of the Yoast plugin below showing how well your Title and Meta description are set up for good SEO.

#2 Your Meta Description

The Meta Description is a short description of your post and you should try to include your keywords within it. Remember, it also needs to make sense.

Try to keep the description at around 150 characters as this is an excellent length for SEO. If your using the Yoast plugin it will let you know if you have done too much (the bar will turn amber).

Here’s an example of your title and meta description within the Yoast plugin. As you can see, the bars are green and SEO friendly.

Yoast SEO Title

#3 Within your Post

Try to use keywords within your post. Don’t go completely mad with it and remember, you want what you are talking about to make sense.

My advice is to write naturally and don’t try to force the keywords in. You can, and should proofread your article later and if you don’t feel you have enough keywords, just look to where they might fit and still make sense within the context of what you have written.

As a rule of thumb, I try to use my keyword phrase within the first paragraph or two. Then try to add within each of the sections of the blog if it makes sense to do it, then again within the final two paragraphs if you can.

If your using the Yoast plugin then it will guide you as you write content as to whether you have used the keywords enough.

The image below is from the Yoast plugin showing how the key phrase is performing within your content.

Keyphrase Optimization

4. Use H2 Headers

Basically headers tell the Search Engines and the reader, what your content is about. That is why it is important to think about these when you put your post together.

For one, Google likes H2 Header Tags – why? Because when the search engine crawlers find your H1 Tag, which is your post title, they will then move onto the H2 tags and then H3 and so on.

As the H2 Tags are crawled first after the title it’s worth trying to put a keyword in a couple of them if you can. But again, if it doesn’t make sense then don’t force it.

This is how the tags look within the WordPress editor.

Wordpress Headers

You might also see them like this in an editor for a great service I’m going to tell you about later – so keep reading.

WA Editor

5. Give Images a Title & ALT Text

When you use images in your posts, and you definitely should, you need to make sure you name the image before you upload it to WordPress.

You should give your image a descriptive name and when you upload it give it a title and ALT text in WordPress. The reason for this is that when the search engine is crawling your site (as above), it won’t know what your images are.

SEO Beginners

Once again, think SEO. Name your images with this in mind using your keywords if you can. You can put a bit more in the ALT text if you wish to be a bit more descriptive.

6. Interlink your Site Content

What is Interlinking?

This is a method of linking other posts within your site within the content you are writing. You may have noticed I did that in the Keywords section earlier in the post.

There are some very good reasons behind doing this:

1. Interlinking is very good for SEO.

2. You have control of the content. If you want to promote one of your older posts then what better way than linking it in with your current post.

3. It can help explain things within your post. For instance, in section 2 when I talk about Choosing Keywords, I linked a couple of my posts that talk about how I find keywords and the methods I use. I also linked a post to a review for Jaaxy which is a very good tool I use.

Other Good Reasons

The other point I would make is that the search engines really like the internal links. On the other hand, if you are promoting Affiliate Links within your post use them sparingly. I say this for two reasons:

1. Too many comes across as spammy and Google does not like that at all.

2. Your primary aim within your post is to offer help and support. If someone has searched and landed on your page it’s because they want to learn about, in this case SEO. They don’t want offers thrown at them throughout the post – chances are they will leave.

7. Check those Permalinks for SEO

A permalink is a permanent link to your blog or post.

Before you even think about publishing your post you need to ensure your permalink is optimized as well. You want the permalink to be as simple as possible and not be too long. Try to include the keywords if you can as well.

Free SEO tools

Don’t ever change the permalink after you have published your post. If you do it. and then someone visits your site on the old link then they would be sent to a 404 error page and just like that, you lost a visitor and a potential customer.

Want to learn more?

Check out Wealthy Affiliate for all your online blogging and making money needs. You can find my review in the interlink I just created in this paragraph (see if you can spot it).

Seriously, it’s worth a look, I learnt everything I know at Wealthy Affiliate, the training is first-rate and the community is excellent. Below is my Affiliate Link where you can try Wealthy Affiliate completely free with no credit card required.

You can even do it. the first part of the training where you get to even set up your own website (for FREE). There are no strings attached, no gimmicks, just me offering you a chance to check out a phenomenal training platform.

WA Promotion

As always, if you would like to leave a comment below then please do. Any ideas or experience that can be discussed in this post will be helpful to all.

Best regards,




  1. Hi there,

    Love this post! Some great info there to help seo for any site. I haven’t put that much emphasis on keywords in H2 so thanks for that great tip 👍🏼

    Will share on my pinterest!

    • That’s great thanks for sharing karina.
      The more I have read up on SEO the more I have found little tips that help. It’s great to share what we learn.

      Thank you for the comments.

  2. Great SEO Tips.

    It’s not easy to write an article of min 900 words to be readable and SEO optimized. I still chose to write natural and not too much worry about where to put the keyword.

    It’s very important to optimize your photos, not to be bigger than 50 KB. Google likes when the site reads quickly, of course, the SERP ranking will be better.

    It is preferred to have one external link.

    Have a nice day,


    • Thanks for your comment Leo, your right about it not being easy to get SEO optimized. There is so much more to SEO but hopefully these tips will help people just starting out on their blog journey.

  3. What more can I ask for? I’ve been really blessed with wonderful information about SEO in this post and I’ll make sure to start working on it now! I’ve learnt that there are plug-in for SEO and I’ll make sure to try it out. This post is really educative and helpful, every budding blogger needs to see this wonderful post.

    • Hi Salim, thank you for your great feedback it’s really appreciated.

      I’m really pleased that the content offers good information as that is my first goal – to help those just starting out on their new internet journey.

      If you ever need any support just get in touch and I will try my best to help you out.

  4. Hi there: Thank you for posting this insightful article on SEO and I agree with you 100% percent that if the SEO tips outlined in your post is followed, one would have a far greater chance of optimizing one’s page to rank highly within the Search Engines. Also, I think that Wealthy Affiliate that you mentioned in this article is one of the best online platforms to learn online business! It’s not just a learning place but a real community!  Everyone inside is very nice and give help whenever it’s needed. Overall, I think that your article is very important information that will help people like me succeed in the online business world as it has all details that is needed in moving to the next level.Thanks,


    • Hi Tony, thanks for your kind comments.

      I agree with you that Wealthy Affiliate is one of the best learning platforms out there. I certainly can’t compare anything like it today.

      All the best,


  5. I have my own website and I know how important SEO plays in this platforms. SEO is one of the important aspect of the affiliate business. Even though I knew about it lot of information in this article was quite new and so useful for me. I’m definitely going to follow those and improve my rankings.

    Thank you so much for this post. It was easy to understand and follow through the guide.

    • Thank you for your kind comments Sujandar. I very happy that the post managed to offer you some useful information.

      Kind regards,


  6. Great introduction to SEO for beginners. There is much more to do to make sure your website and content are both SEO compliant, but this is a great start. As people learn, they can update their posts to perfect them for SEO, to make Google happy.

    In 2019, Google is now looking more closely at the content subject, and if it covers that subject in detail or not. The focus is not as much on keywords.

    And, be careful about keyword stuffing in your content. Put in the title and in the first paragraph and don’t go much beyond that. Also put it with your first image and/or your featured image.

    Great information for starters.

  7. I am a learner in the game of affiliate marketing, and i am still struggling to find my feet but I believe by following the outline step by step approach by this article towards search engine optimisation, I shall gain proficiency soon. It is quite concise and informative. Wealthy affiliate has been my chosen platform for affiliate journey. 

    • Hi Chris, thanks for the comments, I’m glad the post helped you understand SEO better. I know it’s basic stuff, but that’s what people new to this need.

      All the very best,


  8. I am still new to affiliate marketing, but I thought the training I received at Wealthy Affiliate was instrumental to my great start.

    This is a great article that explains SEO better than I had learned. I enjoyed the guidance and will now apply it to my site.

    If you have any other ideas or knowledge I would love to hear. Keep up the great posts and I will keep following


    • Hi Nate, thank you very much for your kind comments, I’m glad my post was of help.

      For any other ideas just keep checking my posts. I’m trying to explain things at a basic level for people who are just starting out – there is so much info out there it can be very confusing.

      As you say, Wealthy Affiliate is awesome for anyone wishing to start a website and a new online business / blog.

      All the best,


  9. Thanks so much, since I started my site back in October I’ve been using a different SEO, but after reading your article I checked out yoast and the reviews are way better than what I’ve been using. I also haven’t been using meta descriptions as I should. I remember reading how if you left it blank than google would just pull from the page itself, but I didn’t consider using it to place more keywords.

    • Hi Bobby, glad the post was of use to you. There is always so much to take in when it comes to setting up your site so every little bit of info helps for sure.

      The very best of luck to you.


  10. Hi Mark! These are very useful considerations to enhance our potential to drive traffic to our site through SEO. 

    Concerning installing a SEO PlugIn I have read some blogs that recommend “All in One” and others recommend “Yoast” (as you also do). Have you used “All in One”? Have you compared them?

    And interlinking seems a simple thing to do, but I must admit that up to this point I have neglected it. Thank you for reminding me of it.

    • Hi Henry, thanks for the comments.

      With All in One and Yoast SEO I’m not sure one is any better than the other, to be honest. I just prefer the fact that Yoast is very visual about how your post is written as well as the Meta Description etc.

      It all boils down to personal preference, however, you make a very good point, so I think I may have to research and do a comparison post about them both.

      Kind regards,


  11. Thanks a lot for your information.  Why did you choose the Yost SEO plugin over the others?  I guess I should read your post about Yost.  I am aware of most of what you included, but a couple of things I could add.  I need to do more to get keywords into image titles and alt text.  For some reason, I’ve made sure to put them in the caption and haven’t thought much about the title. Overall you have provided a nice checklist.Regards,Joe

    • Hi Joe, thanks for your comments.

      The reason I ended up going with Yoast SEO was due to the fact that it gives an indication on how well you have written your post, whether you have too many or too few keywords, sentence length and so much more. 

      I’m not sure if it’s actually any better than All In One SEO, it’s just more visual to me and that’s something I prefer.

      All the best,


  12. Great list of important website attributes, I am still in the learning process and could always use pertinent information. You leave little questions as to what is needed to get results from efforts put forward.
    Thanks so much!

    • Hi Kevin, thanks for the kind comments. If you ever need any support just get in touch and I will do my best to help you out.


Leave a Reply

Your email address will not be published. Required fields are marked *