SEO 101: how to create content that ranks quickly and effortlessly?

Hello all. In this guide, I will teach you how to properly create content that ranks. First of all, yes, this is updated version of Content Mastery, and no, you not need to provide your email again. Anyway, I no longer need you to opt-in to get the guide. I have changed my approach to all of the internet marketing things and I will not bother you in this post. I will psot another post at some point explaining why. Just prepare the coffee and read this guide (over 4,000 words long, I assume).

So what does this guide consist of, exactly?

  • Why content is important
  • How to do keyword research
  • How to create the content
  • How to publish the content
  • How to format the content
  • How to interlink content (“secret sauce”)
  • Some more tips on how to be organised
  • Re-cap / Plan
  • My special offer
  • Ways to follow/contact me

Why content exactly?

How is content related to SEO? It’s simple really! You target long-tail keywords that are not that competitive and they still have low traffic volume. Over time, you keep publishing articles and the content will build up and your blog will become authority eventually. You will not have hard time to rank the homepage for competitive keywords.

Let’s assume you find a keyword that has 50 exact match searches – that means that this exact keyword is searched 50 times per month. This is approximate number and I would not take it as 100% accurate.

For the argument sake, let’s assume you rank #1 for that keyword and you receive 50 visitors a month from that keyword alone. What would 50 blog posts like that mean to your site? 100 posts? 2,500 visitors a month from 50 posts, that means 80-90 visitors a day.

The more you post, the more traffic you will get. Understand this though, rankings WILL NOT happen overnight. Sometimes, it may take 2 weeks, other times – 2 months. If keyword is more competitive, it may take even longer than that.

However, this is a very safe ranking strategy that is invulnerable to Google pandas, penguins, piranhas, hummingbirds and any other major algorithm update assuming your content is unique and original. Nothing will touch your posts. You will see dodgy marketers outranking your posts by using links and then 1 or 2 days later you will see them getting downhill because of bad SEO practices while you remain untouched and even higher as long as you apply my “secret sauce”. That secret sauce is not a secret at all and not a dodgy SEO practice – it’s what Google actually loves and not many bloggers know about it … or at least not many use it.

So, let’s go ahead and start from step 1: keyword research, shall we?

Keyword research done right

I assume that you know how keyword research is done and what long tail keywords are. With that being said, I would like to let you know how I go about finding hidden gems.

I use Keyword Finder ( to find my keywords. The software is really good. To demonstrate how it works properly, take a look at the screenshot below:


See the magic this software produces? You know what’s best? You can filter through the columns. What I do is this:

  • Filter keywords that contain at least 3 words
  • Filter Avg. Monthly column to have at least 50 volume
  • Filter Avg. Monthly column to have max 500 volume
  • Sort by Avg. Monthly in ascending order

This is what we got:

You see? Keyword “free web based games” has 50 Avg. Monthly searches. SEO difficulty is 48. It is still possible to rank high but it probably needs some links or authority root domain. I would not suggest to target anything above 40 … not right at the beginning. Let’s move to another keyword.

Let’s analyse “vampire browser games”. This is what analysis tells me:

Green circle saying “still easy” with only 1 top link. This must be quite easy keyword to rank for.

Then you do the same with as many keywords as you like. This is how I choose keywords for my own blogs. Those keywords are easy to rank.

For every blog, I choose about 10 keywords like that. I always keep a spreadsheet for each blog and new sheet for a new month. That way I can easily avoid duplicate keywords for each blog.

Content creation

I must admit that I do not write content for my own blogs except those blogs that are directly linked to my business or passion(s). Browser games are not my passion, although, I play sometimes on my iPhone … who doesn’t? I also write for all the products myself.

I blog myself only for and – I outsource content writing for other blogs. First, let’s talk about how you can create the articles yourself and then I will tell you exactly why I outsource and I will give you sources where to get really awesome writers and then cheaper alternatives.

First of all, you don’t need to be an expert in your niche, I am sure you have heard this many times before. However, if this is your first content writing project, I would suggest to write about subject that you are really good at or write around your passion. Here is the structure that I would suggest to use:

  • Introduction (70 words)
  • Paragraph 1 (120 words)
  • Paragraph 2 (120 words)
  • Paragraph 3 (120 words)
  • Conclusion (70 words)

Introduction should tell what this article will tell you. Easy for keyword optimisation.

Paragraph 1, 2 and 3 should tell benefits/features/etc … about the subject.

Conclusion should summarise what the article said in the last 3 paragraphs. Conclusion is easy for keyword optimisation as well as directing visitor(s) to related content.

To put this structure into perspective, let’s take a look at our chosen keyword “vampire browser games”. In introduction, you should tell what this article will be about:

“Vampire browser games, you say? Whether you love vampires because of True Blood or The Vampire Diaries, it does not matter. Vampires have been fascinating creatures for centuries. It is not a surprise that vampire browser games have been popping out like mushrooms after rain. In this short article, you will learn more about vampire browser games that are worth your time.”

This short paragraph tells readers and search engines what this article is going to be about. It is 62 words long and contains 3 targeted phrases. That is about the right amount of mentions. Moving forward, your next paragraphs should be in more detail. Here are the ideas:

  • Benefits of subject
  • Features of subject
  • Pros & cons of subject
  • Subject alternatives
  • List/Samples of subject

To put this into perspective, let’s use vampire browser games. Here are some samples of paragraphs:

  • “What are vampire browser games?”
  • “Why should you play vampire browser games?”
  • “List of vampire browser games”
  • “Alternatives to vampire browser games (i.e. lycan/werewolf games)”

So in your first paragraph you can write what vampire browser games are. Then you can tell readers why they should play. For example, visitors might love TV dramas like “True Blood” or “The Vampire Diaries” so you can relate to that. Then you can have a paragraph samples of 3-5 vampire browser games.

Then you can suggest alternatives to vampire games, such as lycan or werewolf games. This is especially amazing for interlinking which I will talk about later in this guide.

Conclusion will be easy. Just summarise what you tell your visitors:

“In this post you learned what vampire browser games are and why you should play them. We also gave you examples of several such games. While vampire browser games are really fun to play, they might get a bit boring after a while. We gave you some alternatives to check out. Prefer lycan games? What about zombie apocalypse games? Check our other browser game posts.”

The conclusion contains 65 words. While it contains 2 keyword phrases, it gives plenty of opportunities for interlinking which is also a great thing!

I hope this short guide helped you with creating your own content, however, I don’t write myself anymore. I outsource all my writing except when it comes to blog on aforementioned blogs, I blog myself and I love it.

Anyway, here are reasons why I outsource:

  • I don’t have time to write
  • I don’t have all the knowledge in the world

What I am really saying is that I leverage my time (by not taking time to write) to do what I do best (not writing, marketing, talking to clients, etc.). I leave writing to professionals who know what they are doing. This is not cheap if you want good quality articles. The rate is around $2-$3 per 100 words. Since I run dozens of blogs and I hire dozens of great writers, I am able to negotiate. Sometimes I pay $1.5 for 100 words but in most cases a little more than that.

Here are places to hire great writers:

When hiring, ask potential writers to provide any samples of work and request free sample for you. It’s okay if some writers refuse to provide free sample of writing. By that, I mean they might refuse to actually write for you for free. I, myself, never actually ask potential writers to provide “free sample” for evaluation. Try not to pay 100% upfront. All of my writers agree to get paid upon completion. You will sometimes get scammed by so called “writers” especially if they take your money upfront and never deliver. Sometimes people agree on payment upon completion and never deliver anyway. That’s part of doing business. However, once you find reliable writer(s), never let them go … literally. Raise their pay if you can afford it but don’t fire them just because you think you can find another writer.

From my own experience, finding proper writers who are experienced, affordable, fast and reliable is a very hard job to do. I was struggling a lot in my early days when I wanted to outsource. Now I have a team of writers, we all gained mutual trust and loyalty. Just because you were lucky to find a proper writer, does not mean that the luck will last forever.

Good writers should always follow instructions. Don’t worry if they miss a thing or two every now and then, they are humans, right? Those who are part time or full time writers rely on people like you and me. This is how they make money for living. If they made a mistake, clarify what went wrong, tell how to fix it and move on.

Outsourcing proper writers might be a bit expensive, more expensive than this guide 😀 However, if you are on tight budget, here are places where you can get articles for cheap – as cheap as $3 for 500 words article:

These are great for cheap and fast articles but you might need to edit a lot and you will not be able to get those writers on skype to talk privately. You will have to communicate via internal messaging systems on those websites.

Content publishing

There are many “rules” concerning on-page SEO, or how gurus tell you to publish and format the content. They say that it is important to have 2-3% keyword density. That means that you must mention your main keyword 2-3 times per 100 words. So if you are writing an article that is 1,000 words long, you are supposed to mention your keyword 20-30 times. Similarly, if you write 500 words article, you are supposed to mention your keyword about 10-15 times.

I see one flaw with this system. While this might not be keyword stuffing, I am afraid that Google is getting smarter and smarter. SEO content is still effective but Google might see regular “SEO content” as a “soft-dodgy” strategy to “game” the algorithm. When I write articles, I don’t focus on keyword density. I make sure that my keyword is mentioned at least 4 times but I don’t need it mentioned more than that.

When I publish content, I make sure that 1 keyword is in bold font, another in italic, third keyword is underlined. With the fourth keyword, I just link it back to the article. I don’t focus on keyword density, instead, I focus more on internal linking which benefits more than actual post formatting. I will talk about it later in this report.

I also make sure I add related image and have “alt” tag as targeted keyword and have keyword in the title. Just fundamentals of on-page SEO really.

That’s pretty much it when it comes to publishing content. This might be a bit disappointing to what is really involved according to my experience and what SEO gurus tell people. What I see with this thing so called “SEO content”, it’s not much different from links right? It’s still another way to cater for search engines. When you optimise content for search engines, you forget your readers. When I optimise content my way, I still cater for readers, not so much for search engines, and yet, search engines love my content.

However, we are not done yet. Let’s move on to the “secret sauce” called “interlinks”. They are the main reason why the content ranks.

Interlinking like a pro

The final stage of my content structure is interlinks. Interlinks are very powerful. They do a few things actually, not just SEO related stuff.

First, what are interlinks? They are internal links between your blog posts. That means that one of your posts can link to one or more related posts. This is quite similar to “related posts” after the post but I think interlinks work better. They are within context and as a reader reads it, he or she is more likely to click on the link that is within content rather than after the post. Personally, I am more likely to click the link that is on the line I am reading than link that is beneath the article I am reading which I probably don’t see anyway. I feel that the link I am about to click is much more related to what I am reading than actual “related posts” beneath the post. And we all know that plug-in will only make things automatic, not necessary 100% accurate.

Anyway, when I interlink, I make sure that I have at least 4 links to other posts (interlinks) on one post. I try to match exact keyword that linked post targets, this helps SEO tremendously but if I can’t, it’s okay. Even if it is closely related keyword, it still works wonders.

Also, when readers keep navigating through interlinks, they are actually reducing bounce rate. If you are not familiar with the term, bounce rate is a percentage of visitors who view 1 page versus those who keep navigating through the site. For example, you receive 100 visitors and bounce rate is 95%. That means that 95 visitors out of 100 only view 1 page before they leave your blog/website. The lower the bounce rate, the better. Perhaps a visitor finds your post through search engines somehow but it is not exactly related to his/her interests. Thanks to interlinks, one of the interlinks grabbed reader’s attention and he or she actually found that interlinked post is very relevant to what he or she was looking for. After more reading and navigating, he or she makes decision to check out your services/products or whatever it is you are selling. Joins your mailing list, etc., possibilities are limitless.

Also, what I mentioned above is perfectly backed up by the fact that the more time visitor spends on your website, the more likely he/she is going to buy from you. That is why you see extremely long sales pages which pretty much tells the same thing over and over again. This is kind of psychological thing and I believe you can find more interesting facts about it if you just Google it. This is not guide about psychological effects of certain content aspects though. So, how do you actually interlink the content?

We will interlink closely related keywords. In our “vampire browser games” example, we can easily “incorporate” keywords such as: vampire games, vampire RPG, vampire browser RPG, browser game, etc., not only that but we can also put in keywords like these: lycan games, lycan browser games, werewolf games, werewolf browser games, zombie games, zombie RPG. Let’s take a look at our “introduction” and “conclusion” examples we created earlier (I will bold our targeted keyword and italic closely related):

Vampire browser games, you say? Whether you love vampires because of True Blood or The Vampire Diaries, it does not matter. Vampires have been fascinating creatures for centuries. It is not a surprise that vampire browser games have been popping out like mushrooms after rain. In this short article, you will learn more about vampire browser games that are worth your time.”

“In this post you learned what vampire browser games are and why you should play them. We also gave you examples of several such games. While vampire browser games are really fun to play, they might get a bit boring after a while. We gave you some alternatives to check out. Prefer lycan games? What about zombie apocalypse games? Check our other browser game posts.”

Introduction has no keywords to interlink. Since we already have lots of targeted keywords mentioned, more than we are required to bold, italic, underline and link back to the post, we can easily replace it with related keyword(s). This is what I came up after some modification:

Vampire browser games, you say? Whether you love vampires because of True Blood or The Vampire Diaries, it does not matter. Vampires have been fascinating creatures for centuries. It is not a surprise that vampire games have been popping out like mushrooms after rain. In this short article, you will learn more about vampire RPG games that are worth your time.”

We can link “vampire RPG games” or “vampire games” or both back to the post that we just created assuming that the blog is about browser games in general, not just vampire browser games. You can also link to tag or category pages or even homepage. You don’t necessary need to link to another post. I always tell my writers to bold target keywords and italic + underline related keywords. This is how articles look when they send them to me:


This makes it very easy to find related keywords to interlink and targeted keywords to bold, italic, underline and link back to the post.

I hope this guide helps with all the “on-page” SEO as well as interlinking and why it helps. I am not done yet though. The next section will talk about how I manage all the keywords and related keywords to make it much easier to interlink/manage than it actually sounds.

Managing keywords and interlinks

When I start a new project, I always research 10 or 20 keywords. I make a list of my keywords and then write/outsource 1 article per keyword. I use one keyword per article and about 4 or so related keywords to include in the article. I always take those related keywords from the list I just researched. This way, I know that my new blog will have posts to interlink. Then I have 2 options:

  • Backdate the content. Let’s assume that I got 10 articles. I can backdate from the 1st of last month and publish one post every 3 days from that date. That means, first post was posted on 1st of September, 2017, the next – 4th of September 2017, third – 7th of September 2017, etc … What I do is this: publish plain content and then I go through each post again to do “on-page” formatting and then interlinking. After I am done, I have 10 posts that are fully formatted and interlinked.
  • I schedule posts normally. Let’s assume that I got 10 articles, I schedule them for every 3 days from today. First post – 4th of October 2017, next post – 7th of October 2017, third – 10th of October 2017, and so on … then I can format posts as they go live. Problem with this method is that I cannot interlink posts to other posts that are not yet “live” (if they are scheduled to go out in 3 days for example). It does not even make sense from visitor’s point of view. What if they are really interested in clicking the interlink and they click it and get redirected to a post that says that no such page found because that post does not exist yet?

This is what I do when it comes to brand new projects. When I do second, third, fourth, etc … month, I do slightly differently. I still research 10, 20 or 30 keywords depending on the project. Since I keep track of all keywords I research for each project, I know exactly what keywords that blog targeted in previous months. This way, I can choose related keywords from previous months’ keyword pool.

This is great even if you decide to schedule posts for the future – all posts that target related keywords are already live so you can fully format as you schedule posts.

To make things simpler, take a look at my spreadsheet I use for one of my projects:


This is a sheet I made in August 2017. I had to hide details as I do not want to out my client. In this sheet you see top line is hidden. That’s where I put blog’s URL just in case I need a quick reminder of it. When you work with lots of blogs, it does get confusing, so this keeps me very well organised.

Then I hid the list of keywords and URLs to the posts that target those keywords. The sheet also contains scheduled date and search volume of each keyword. At the bottom of image you can see sheet called “All keywords”. This is the sheet where I put all the targeted keywords – one keyword per line. Then I can easily sort all keywords alphabetically which allows me prevent from targeting the same keyword(s) I already targeted in the past. Also, having a list of all targeted keywords allows me safely choose related keywords so I can easily interlink.

That’s pretty much it. I hope that this guide was helpful for you. In the next section, I will re-cap everything in a “sort-of-plan” model. You can use it as a cheat-sheet, a planner or whatever really.


In this short guide you learned what I do with my blogs’ content in order to rank the posts highly for a long term. To summarise everything, I created something like a plan which you can use as a planner or cheat-sheet:

  • Research 10 keywords to target
  • Get list of related keywords
  • Write articles that target those keywords (10 articles targeting 10 keywords (1 article per keyword) and include 4 related keywords to interlink (different articles can target the same related keywords, it’s not a problem))
  • Make sure that the keyword is included in the title
  • Schedule/Backdate posts
  • Format posts – insert images with “alt” as your targeted keyword, bold, italic, underline and link back the targeted keywords
  • Interlink related keywords
  • Update your spreadsheet(s) to keep everything organised

Special offer

With this post, I intended to help you, tell you exactly what I do to rank my posts high on search engines. I also must say that my method sticks for a very long time. I gave you all the resources where to find writers and so on and forth …

However, we all get busy with our businesses and not always we have time to test new things. With that in mind, I created Content Titan service where I do everything for you:

  • Keyword research
  • Article writing
  • Content publishing
  • Content formatting and interlinking
  • Keeping records and reports

This includes everything I talked about in this guide. I have been doing this service for my own blogs and my clients’ blogs since 2012 and I was able to create a team who is amazing at what they do. Here are the prices:

10 posts/mo – $157/mo

20 posts/mo – $297/mo

30 posts/mo – $437/mo

If you decided to opt-in for the largest package, you would be paying only $14.5 per 500 words long article. That’s less than $3/100 words and it also saves you a lot of time you would otherwise spend on keyword research, content publishing, formatting, interlinking, record keeping, etc. … so really, you are probably paying less than $1.5/100 words per article assuming you were hiring virtual assistants to do the work for you.

So why not outsource your blogging to professionals? Ever since I started blogging “my way” for my clients, I was able to achieve traffic growth like these:

I was able to rank posts high with 0 links, all thanks to on-page SEO and interlinks:

These keywords keep climbing up month after month.

Thank you for reading

Even if you decided to do everything yourself, which was the main point of this guide – to help you “curate” your content, I wish you best of luck!

If you enjoyed this guide, please consider following me on:





To your online business success!