Improving your SEO (search engine optimization) ranking is a sure fire way to get more eyes on your blog posts. Search engines like Google and Yahoo! scour the web for content and organize it from best/most popular to least popular. Have you ever wondered why certain pages show up when you search something in Google? SEO, baby!

Optimizing your posts for search engines is the best way to get organic traffic to your blog, but it can be tricky to figure out. A lot of posts and courses that cover SEO can be downright confusing and full to the brim with too much information. That’s why I created this step-by-step guide that lays everything out in a straight-forward way. Oh, and I also whipped up a handy dandy FREE checklist so you can ACE your SEO every. single. time.

Let’s get to it!

Improve Your SEO Ranking


This may seem obvious, but search engines aren’t going to be impressed with posts that have lots of spelling mistakes and paragraphs that don’t really make sense. Once you’ve written your blog post, make sure to read it over, or even have a friend do it for you. You may get off the hook with a few MINOR spelling mistakes, but bad grammar and low readability are a recipe for SEO disaster.


Search engines love, love, love keywords. Keywords are the peanut butter to their jelly, the yin to their yang, the Frank to their Claire Underwood. You catch my drift.

What do your readers want to know about? What are they struggling with? What words describe this?

Keywords are words that describe and are significant to your topic. For example, with my post, How to Land Your First Sponsored Post, I made sure to include keywords such as brands, bloggers, sponsor, monetize, products, etc. These are words that people could possibly search for that relate to that topic and post in particular.


Always make sure to add images to your blog posts. Aesthetically it makes your post stand out, and search engines favour posts with multimedia. There are a couple ways to optimize your images.

First off, name your images descriptively. If you upload an image from your camera, it might save as something like IMG_1614. Do not keep it that way. I like to name my images with the post title and then a descriptive word or phrase. For example, Bloggers-Guide-SEO-Image-Optimization.

Another way to optimize your images is adding keywords to your image alt text when you add the image to your post. This will make your images searchable, and since search engines can’t interpret the photo, it lets them know what the photo represents. For example, if you’re doing a post on bite size desserts, add “bite size desserts” to your image alt text!

Here’s an example of the alt text I added to my Pinterest post.

Improve Your SEO Ranking


Write posts that are helpful to your readers! Solve a problem, give examples, show your progress, make people want to come back for more! It’s recommended to write posts that are at least 750 words, but I like to go for 1,000 to 1,500 for ultimate optimization. It may seem long, but when you’re writing really in-depth, helpful content, it actually flies by and you wonder how the heck you just wrote so much juicy content in the last half hour!

If you want to know exactly how to create epic content your readers will gobble up, check out this post where I share all my best tips!


Just like your content, make sure you have keywords in the title of your post. Long-tail keywords are even better. Long-tail keywords target a specific market and are typically between 2 to 5 words long. For instance, while Pinterest is a keyword, Pinterest for New Bloggers is a long-tail keyword. With that example, new bloggers are the niche you’re targeting; the audience you really want to reach!


Search engines really like links – outbound links, inbound links and links to your site from other sites! New to link lingo? Outbound links are links you put in your post that direct people to other helpful posts. For example, if you want to read about dealing with self doubt as an entrepreneur, Morgan Timm tells you all about it here. <– That is an outbound link!

Inbound links, on the other hand are links that direct people to other posts on your site like I’ve been doing in some of the previous sections of this post. This is another example.

Another way to get links to your site is for other blogs to link to one of your posts. The bigger the blog, the better. A great way to do this is to guest post on bigger blogs. Typically, if you guest post you will have an author bio that will link back to your site. One of my best days for traffic was when this freelance writing post went live on Horkey Handbook. My bio at the end of the post links directly to my blog, and using analytics I was able to see that most of my page views that day came from HH!


The more consistently and frequently you post, the more chances you’ll have to pop up in search engines. Search engines like websites that give their readers lots to read and choose from. If you’re not posting consistently and don’t have a big archive for people to read through, readers aren’t able to gain trust and fall in love with you as a blogger.

If readers love you, search engines will love you, too. Easy as pie!


Headings and sections make your posts organized and easier to read. Without them it can turn into a jumble and people are less likely to read through the post. Imagine if this post didn’t have numbered headings? It would be super overwhelming and most people would click away.

Section your post with headings and include keywords in the headings so people can find what they’re looking for!


I cringe when I think back to my first few months of blogging. I clearly knew nothing about SEO, which showed in many ways. One of the EASIEST ways to improve your SEO is making your URL easy to understand. Make sure it tells your readers what the post is about and includes keywords.

When I started out, many of my posts would have URLs like:

Since I didn’t know anything about SEO, I didn’t really know this was a problem, but check out the difference:

Clearly the latter is much better. It tells people exactly what they’re going to get from the post, and of course, makes it make searchable!


Write what people want to read about. Don’t guess, do research, and solve a problem for your readers. The best way to find what your readers are looking for? Social media. Social media is queen for bloggers, and search engines can read the links from most social media platforms, meaning if you’re writing about a topic that’s trending on social media, you have a better chance of being found by search engines.

Be active on social media, share your links, and write what people want to read about!

If you loved this post, make sure to share it on Pinterest!
Looking to increase your organic traffic with search engine optimization, but don’t know where to start? The SEO tips and advice in this post will boost your ranking so your website and content will be easily found on Google and other search engines. This is the blogger’s ultimate guide to SEO. Click through to improve your SEO ranking now or save this pin for later!

For more blogging tips make sure to say hi and follow along on Pinterest|Instagram|Twitter

Leave a Reply

30 thoughts on “The Blogger’s Guide to SEO: 10 Ways to Improve Your SEO Ranking

  1. Posted on July 21, 2016 at 5:16 am
    1. My pleasure 🙂 Thanks for reading!

      Posted on July 21, 2016 at 9:08 am
  2. I really appreciate these tips, especially because I am still struggling to get more traffic to my blog. That’s probably because, up until recently, SEO was a foreign concept to me. Thank you for making it so easy to understand! Looking forward to implementing these tips.

    Posted on July 21, 2016 at 5:25 pm
    1. Thank you for the lovely comment! I’m so happy is was easy to navigate for you 🙂 Make sure to download the checklist so you can keep it by your side when you blog and check off each step! Makes things so much easier!

      Posted on July 21, 2016 at 10:24 pm
  3. This was just what I needed! I’m looking to get more serious with my blog, and this type of post is just what I needed to help improve the growth of my blog. Thank you! It was very informative!

    Posted on July 21, 2016 at 8:16 pm
    1. So happy I could help! Good luck with your blog growth 🙂 Keep at it! xo

      Posted on July 21, 2016 at 10:23 pm
  4. Great tips! Thank you for sharing!

    Posted on July 25, 2016 at 1:03 pm
    1. You’re welcome 🙂 Thanks for stopping by!

      Posted on July 25, 2016 at 2:34 pm
  5. Great post and super handy tips. Thanks!

    Posted on July 25, 2016 at 1:11 pm
    1. Thanks for reading, glad you enjoyed! xx

      Posted on July 25, 2016 at 2:34 pm
  6. Thank you for this great read! I personally found that a post which has 1000-1500 words rank higher on Google too. Shared the post on FB.

    Posted on July 25, 2016 at 9:33 pm
    1. Thank you so much for reading and sharing 🙂

      Posted on July 26, 2016 at 9:39 am
  7. Thanks for this clear and simple post! I am also a newbie with blogging, everything is new and SEO is big mistery eheh but researching is the best key and thankfully I found this! 🙂

    Posted on July 26, 2016 at 12:54 am
    1. So happy I could help! Good luck with your blogging journey 🙂

      Posted on July 26, 2016 at 9:41 am
  8. Great tips! These are easy things to do. How long does it take to get to first page search results on google?

    Posted on July 26, 2016 at 2:37 pm
    1. Thank you! I’m actually not sure as I haven’t got to the first page yet. Sorry I couldn’t be more help!

      Posted on July 27, 2016 at 4:45 pm
  9. Hi Kate,

    Very actionable tips!! I really like the one with linking, its often overlooked. This post is quite on time for me having just launched my blog.

    Keep up the good work!

    Posted on July 28, 2016 at 10:05 am
    1. Hi Sireesha, thanks so much for stopping by! Glad I could help and good luck with your new blog 😀

      Posted on July 28, 2016 at 7:57 pm
  10. I love your blog already! (Just discovered today and subscribed!)
    I love your honesty!
    I started a blog not too long ago and while there is a TON of info out there on how to do SEO and branding and pretty much everything under the sun, I haven’t been able to find a few answers to my questions.
    To be honest, I’m still working out kinks in blog design. (Like getting my top menu to work, or my sidebar menu to look pretty, or my social media icons to work.) So I don’t think I’m ready for SEO yet, right?

    So I was wondering…
    How many posts would you recommend having before really pushing SEO and social platforms?

    Posted on July 28, 2016 at 1:11 pm
    1. Thank you so much, I’m flattered 🙂 Just took a look at your blog and I love it! I honestly would suggest getting started on SEO and social platforms ASAP. It’s never too early as long as you have a few posts. I would especially get on Pinterest since you cover wedding topics and Pinterest is crazy for weddings! Here’s my post on how to get set up and grow your blog with Pinterest:

      Posted on July 28, 2016 at 7:56 pm
  11. Kate, I love this post. I do agree that when you’re just starting a blog, the more frequently you’re posting (2-3 times a week) the better, and then once you’ve built up a good archive of posts (say 100) then you can switch to less frequently and promote you’re older posts – this strategy worked for me, particularly when you combine it with Pinterest!

    Posted on July 28, 2016 at 2:24 pm
    1. Hi Lise! Thank you so much for such kind comment! That’s really good to know that that has worked for you- something I’ll keep in mind for the future 🙂

      Posted on July 28, 2016 at 7:53 pm
  12. This is wonderful and it takes the scariness out of SEO! Thanks for sharing and providing actionable tips I can use instantly!

    Posted on July 28, 2016 at 7:55 pm
    1. Hi Angela! Thanks for stopping by, I’m so happy I could take the scariness out of SEO for you 😉

      Posted on July 28, 2016 at 7:59 pm
  13. So so useful!Started optimizing my photos right after I read this. THANKS! 🙂


    Posted on July 29, 2016 at 11:22 pm
    1. Awesome to hear, Maca! So glad I could help 🙂

      Posted on August 2, 2016 at 5:51 pm
  14. Great list, but I wish that you would say how to do all of the things that you mention in the list. :/

    Posted on August 5, 2016 at 4:06 pm
    1. Thanks for reading..what is it that you’d like more clarification on?

      Posted on August 5, 2016 at 4:29 pm
  15. What a useful post, great advice!
    I’ll keep it in mind for my next posts.

    Thanks for the help! 🙂

    Posted on February 18, 2017 at 8:17 am
    1. Thanks so much Maria! I’m so happy you found it helpful and I hope it helps you with your future posts 😀

      Posted on February 21, 2017 at 6:00 pm