The Ultimate Guide to Good SEO

Good SEO. Today I’m going to be teaching you how to optimise your blog for search engines so you get ranked and listed well up there. I’ll be walking you through all the essentials. Bear in mind that this is not ‘How to Optimise Your Posts’ but how to have good optimisation. If you want, I could do the first option later on, but for this post, it’s the latter.

How to Have Good SEO and Get Ranked Higher on Google


SEO is what determines how high or low you get ranked in a search engine like:

  • Bing
  • Google
  • Yahoo

Get the idea? There is a also difference between search engine and social media, so don’t confuse Yahoo Mail or Google Plus with Yahoo or Google. Good SEO has nothing to do with Good Social Media. Remember:

  • All search engines work with keywords.
  • It is not about you, it’s about your audience. 

SEO stands for Search Engine Optimisation. Again, if you search on google ‘How to Make An Apple Pie’, any site that contains those words in it’s text, it will come up. The site which has a Good SEO will be ranked higher in the search results than a site with bad SEO.


Search engines work on keywords. Keywords are the key or main words that define your post or page without having the reader read the entire thing. For example, in a post ‘How to Make An Apple Pie’, ‘How to’ and ‘Apple Pie’ would be the keywords. If anyone searches something that has ‘how to’ and/or ‘Apple Pie’ or even ‘apple’ or ‘pie’ only, your site is likely to come up in those search results.

The best way to make sure you have good SEO with keywords is to organically sprinkle your keywords all over your post, and the more times the keyword appears in the post, the better. The best way to add keywords is to:

  • Add your keywords in your subheadings
  • Add your keywords in your post title
  • Add your keywords in your post text
  • Add your keywords in your as ‘alt’ text in images
  • Make sure they’re in the first paragraph of the post

This is incredibly important and is the main factor that determines your rank in search results. Also try and think of a focus keyword, that is the main thing, like, eg. ‘Apple Pie’ and then organically put it in wherever else you share that post, and especially put it in your Pin’s description! But also make sure it’s organic, and doesn’t seem like you forcefully put it there!


This is very important as search engines always rank easy to read and split-up posts/pages higher than just lumps of text pushed onto the screen. The best ways to do this are:

  • Add Subheadings and such
  • Add Bullet Points like these
  • Add at least one image
  • Divide it into paragraphs
  • Add links where relevant

My Yoast SEO plugin on my blog always tells me to add subheadings and bullet lists before I publish a post, so that definitely tells ya something.


The length of your post must also be reasonable and well as it plays a major part is Good SEO. Search engines always like and rank higher informative and long posts as compared to just a few words and more images. While images are important, text is much more valuable.

The best length is anywhere from 500 – 1000 words. Anywhere in between is great, but the bigger the better – but at the same time, don’t go over 1200 because you don’t want your audience bored. Also try and keep a maximum of 300 words between subheadings. Also keep paragraphs short, but try and use more than 20 words in a sentence.

Also try to elongate your post title. This isn’t a must and doesn’t cause a drastic change in ranking, but it is beneficial.


Language also counts a lot in ranking. Here’s how to nail it:

  • Use active voice (this is where I tend to always fail)
  • Use easy and simple language and don’t go too fancy
  • Use at least one transition word in a sentence

This is also what makes a user interested and keep him/her from boredom.


Try not to use stop words in your permalink. Permalink is the link of your post. You can edit it on Blogger and WordPress, however I do not know about other blogging platforms. Stop words are words like ‘at’ ‘to’, etc. Stop words can cause problems when searching for phrases that include them.


Social Media is so important for this I can even talk about it enough. Social Media (that is, wrongfully including Pinterest) is the main source of traffic your blog post gets and the more traffic it gets, the higher your post will be. So sharing your post on places like:

  • Twitter
  • Facebook
  • Instagram
  • StumbleUpon
  • Pinterest
  • WeHeartIt
  • Bloglovin’

can make a lot of difference. Bloglovin’, of course, automatically shares. WeHeartIt a lot of people don’t really care about, but it could make a difference of a few visitors. But what a lot of people forget and underestimate when it comes to SEO (Especially with Google), is GooglePlus. Most of the post that have high ranking on google are GooglePlus links that I shared there. Because GooglePlus is linked to google, posts over there will also get a higher ranking, keep that in mind.

So in that knowledge, make sure you share all your posts on all the social media platforms you can share it to. Make sure you have links and good images (especially for if you’re on Pinterest).


There is also a specific plugin for WordPress which’ll help you achieve your SEO goals for each post. Click here to download it. It’s free, but it also has a premium version. I personally think the free version is great and gets your work done.

So that was my Ultimate Guide to Having Good SEO for your blog. I hope you learned some tips from it and that it helped you. Thanks for reading. I’ll see you next time. Bye!

Please note that getting ranked high is just luck. What you can do, is make your chances of getting ranked higher. Chances. It's not decided that if you follow all the tips and do everything right, you're immediately going to be ranked first. Ranking is also a matter of popularity and traffic and views. So just keep that in mind. Don't expect ANYthing here to immediately get your post on the front page - it will take time and these tips will only improve it.