Mastering SEO- How to Write Content that Ranks

For the past year, my cousin has been working non-stop to build his travel blog. It’s pretty dope if you ask me and it has some pretty awesome shots; most of which he took himself. From time to time, we’ll sit down and talk about our businesses and what we can do to improve them.

Last week, we got to talking about generating traffic and which methods worked best. While I’ve been focusing on growing my brand through organic traffic, my cousin’s been using paid traffic. But now, he wants to master SEO so he can grow twice as fast.

So this post is dedicated to him and everyone out there that wants to learn how to write content that ranks. I’m gonna show you a few tricks I have up my sleeve.

Sit back, relax, and take notes.

First Things First

Before you even start thinking about creating content for your blog, you first need to make sure that the search engines exist. If they don’t know you exist, then you’re never gonna get any traffic because your content won’t rank.

The way to do this is to connect Google Analytics to your site.

If you haven’t done it already, then I recommend you watch this quick video I made that will show you how.

Once you’ve set this up, it’s time to learn how to write content that ranks.

How to Write Content that Ranks

Okay, so the first thing you’re gonna do, is find a keyword. Now, before you can run, you must first learn how to walk. If you’re like me, you’re probably gonna select the keywords with the most searches, but I recommend you don’t. This is because these keywords are so popular that the competition is atrocious.

The key to getting content ranked is to have as little competition as possible.

So how do we do this? Simple. We look for keywords that have a relatively decent amount of monthly searches with very little competition.  Your website content is more likely to rank on the first page of Google if there’s only 120 other websites competing for the same keyword; versus a keyword that has 30,000 people trying to get to the first page of Google.

The longer the keyword, the better.

Let’s say your keyword is: “how to make money online”.

I’m gonna use my handy dandy keyword tool to find out if this is a good keyword.


As you can see, if I get on the first page of Google, I’d be getting a crap load of traffic. But the problem is there’s too much competition.

Notice what happens when I lengthen the keyword.

See the difference? While it’s a lot less traffic you’d be getting to your site, it’s still a pretty decent amount and way less competition; which means you’re more likely to get ranked in the first page of Google.

Let’s Write A Blog Post!

Now that you have your keyword ready, it’s time to start writing your blog post. After doing some thorough research on the topic you’re gonna discuss, I suggest writing a rough draft or outline before you actually post it.

Regardless of your niche, it’s a proven fact that longer content ranks better than shorter content.


Because the search engines believe that the longer the content, the more value your visitors are receiving.

I usually stick to 500-1500 words. Anything over 500 is ideal. If your content is too long, people won’t read it. And if it’s too short, they’ll feel like they were missing out on useful information.

So make sure your content is packed with valuable information that your readers can’t get anywhere else. Make sure you are as detailed as possible, but don’t let your content drag on and on and on and on.

Insert Keyword Here =>

Here’s the thing about SEO… dropping your keyword a thousand times isn’t what’s gonna rank your content. It used to back in the day, but not anymore.

Now it’s all about providing value. The more valuable your content, the better. So how do we do this?


You’re only going to incorporate your keyword into your posts in small amounts. Meaning, less than 5 times. I recommend including it in the title of your blog posts, once or twice in the body of content, and in at least one header.

Once you’re finished, post it and share it on all your social media profiles and when you do, be sure to include your keyword as a hashtag. Sometimes it works, sometimes it doesn’t. The key is to figuring out if your keyword is a popular hashtag.

Final Thoughts

Well there you have it my friends. I’ve shown practically everything I know on how to write content that ranks. If you follow these steps to a T and you’re consistent with posting, then you should start to notice some traffic coming in that’s consistent. Pretty soon, you’re gonna wake up and realize you’re blog posts are on the first page of Google and Bing!

How sweet is that?

I hope you truly got a better grasp on content creation and mastering SEO. It’s a difficult learning curve, but once you get the hang of it, you’ll start to see the results. If you have any questions, please feel free to hit me up in the comment section below and I will be more than glad to help you out!

See you at the top,



Don't Forget to Share!

14 thoughts to “Mastering SEO- How to Write Content that Ranks”

  1. Hi Diana,

    Thank you for sharing your SEO guide. This is was very simple and easy to understand. I know SEO is much more difficult than that, but the basics you have talked about here are what matters at the end of the day.

    There is no point trying to be fancy with optimization if you can’t get even the basics right. Many new bloggers feel the need to learn the advanced techniques before understanding how SEO works and what the search engines expect in the first place.

    So, thank you again for sharing this. I feel like this is exactly what can help others feel more at east with SEO.

    1. Hello Stefan,

      You are very welcome. SEO was something I had no idea existed when I created my first blog. If I had known then what I know now, I’d probably have had a more successful website.

      Best of luck,

  2. I just started my own blog and had no idea about rankings and SEO. I’m glad you explained it so I now understand what to do and can get my website up to where I want it.

  3. Great post, love the picture instructions as well.
    I am impressed with how you have laid this out and it really gives great instruction on how to do things effectively.
    Keep up the great work.
    All the best to your success!

    1. Hi Wayne,

      I’m glad the instructions in the video were clear. Hope you got some value.

      Thanks for stopping by,

  4. Awesome post on mastering SEO and how to write content that ranks Diana!
    Most people really have no idea how SEO works, but as you explain in this article it’s not that hard if you just do a few simple things, but as you say, writing quality content really is the key!
    Great post!

    1. Hi John,

      It all comes down to practice. The more content you write, the better you get at it, the higher the probability that your content ranks.

  5. Thank you for the video about how to add Google Analytics. The instructions at Google are not very instructive. The video makes a wonderful difference. You mentioned Google and Bing later in the content. Is the process of linking to Bing the same as with Google, or does Google tell Bing that I have a website?

    1. Hey Sheila,

      The process for Bing is similar to the process for Google Analytics. Having them both know your website exists is a huge advantage. The faster you get it done, the faster your content can start getting ranked and you can understand your traffic.

  6. Thank You for informative article. I think today to be ranked at first google page is a real challenge. The good thing is that there are a lot of alternatives to choose from. The bad is that a lot of services provided by companies are pricey. In my opinion, some compromise should be found. So mastering SEO is tough nowadays, but not unbeatable.

    1. Hey Tomas,

      You’re very welcome. And you’re right. Mastering SEO may be a difficult task, but that doesn’t mean it’s impossible.

  7. Thank you for your article. When I had my website ranked for the first time in Google I was the most excited person around. I the whole world knows me! Its very exciting to be ranked by google and to know the fact that people can get the information you are giving out and helping them with. keep up the good work.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.