SEO For Dummies 2018: How To Boost Organic Traffic Insanely

I guess you will agree with me when I say that driving Organic traffic is kinda hard. As Google is becoming strict day by day, ranking on the first page is becoming like a dream.

However, If you will optimize your site the right way by using white hat SEO. Then, with little patience, you can rank on the first page of Google.

No seriously, I am not joking. It’s all about the right kind of SEO strategy that should be implemented on your website. And believe me, it will do wonders after 3-4 months.

Well, you may have heard that organic traffic takes 4-6 months to build. But if you look at my following organic traffic stats, I have been blogging for 7 months & already started driving search engine traffic to my website from the 2nd month itself.


Organic Traffic graph for


It isn’t that much but I think it is better than other websites who started at the same time. And I am sure that after 12 months, my organic traffic would be in thousands. I haven’t done any link building nor guest posting yet. 

If you look at the following website stats which isn’t properly optimized for SEO, the traffic starts after 4-5 months. This website was created 3 months prior to my site but still, it has less organic traffic. You can see the difference in traffic.


Organic traffic graph for another website

No, I am not bragging. I am just letting you know that you can also drive organic traffic right from the start by doing exactly what I do. Quite frankly, it wasn’t easy for me as a newbie. So that’s why I took so many courses on SEO which helped me to achieve all this.

In this article, I will show you exactly how I optimized my site so that you can also attract search engine traffic. But before I tell you, if you are new to SEO, then let’s start with the basics.



Ultimate guide to Google SEOThis post contains affiliate links. For more info, check out my disclosure page.

How Does Search Engine work?

Whether it is a hot topic or a recipe to your favorite cookie, everybody browses to their favorite search engine just to dig out the information.

So what you do, type some words, hit search and BAM, a list of page results pops up. Have you ever wondered how those pages are relevant to your keywords?

Well, that’s a secret! Lol kidding. To be precise, the search engine works in three processes that decide which pages to show up while searching.

Search Engine Process


  • Crawling –  When search engine sends its spider or bots to find content on the internet, then this process is known as crawling. Crawling helps search engines to dig out new information on the internet. Therefore, it is necessary that a website must have a nice structure so that the bots can easily crawl it.


  • Indexing – After crawling, search engine analyzes the information, process it and organizes in such a way so that it can be easily retrieved for the specific keyword.


  • Querying – This is the final step where a search engine decides which information to show up for the relevant keyword while searching. Thus, in this way, it shows you the results containing various pages that are relevant to your keyword.

What Is Search Engine Algorithm?

Every search engine has its own algorithm to process the data. Whether it is Google, Yahoo, Bing or Yandex, they all have their own algorithm that helps them to index pages on their database.

So, a search engine algorithm is a program that analyses unique characteristics of each webpage and indexes it accordingly. This helps search engine to decide which pages to pop up while searching.

What is Search Engine Optimization?


This is search engine optimization picture


Search Engine Optimisation is basically a technique where you optimize your website & its content for the search engine. In this way, Google and other search engines can easily crawl, index & then serve the content to the readers.

If you are waiting to see your web pages on the first page of Google. Then instead of praying to God, it’s better to optimize your site by doing the right kind of SEO (we will discuss this in a couple of minutes).

What are the types of SEO?


Yes, you heard it right. There are different types of SEO you must concentrate while performing it. Following are the three types of SEO.


  • White Hat SEO – When you follow all the guidelines of the search engine in order to index your content, this type of optimization is known as White hat SEO.


  • Black Hat SEO – When you don’t follow the guidelines of the search engine and try to index the content with shortcuts or doing things which are against the guidelines, then this type of optimization is known as Black Hat SEO.


  • Grey Hat SEO – When you partially follow both white hat and Black hat SEO to index the content, then this type of optimization is known as Grey Hat SEO.

To let you know the seriousness of these types of SEO, let’s just look at an example

There are 3 ways to pass an exam.


  • You can study the whole syllabus (White Hat SEO) & then pass an exam. No risk involved.
  • You can cheat (Black Hat SEO) to pass an exam. But, you may get caught in cheating & rusticated from the school.
  • You can partially cheat & partially write what you studied (Grey hat SEO) to pass an exam. Still, there is a risk of getting caught.

By now I am confident that you have understood the importance of SEO & which one to use. So, it’s up to you how you wanna pass an exam. *wink*

Never use any shortcut methods for ranking purposes because sooner or later, Google will catch you & get your site unindexed from their search engine which is really really bad.


Why Is SEO Important?

A search engine is where people usually search for contents by typing appropriate keywords. If you optimize your content for the search engine, then people can easily find your content. This will result in highly targeted traffic to your blog.

If you are using affiliate links in your content, then you can drive more sales with such type of traffic which results in more income. So, SEO has a great importance if you want to make your blog bigger & at the same time, fill your piggy bank.

Divisions Of SEO

Everybody wants to place their website as high as they can on the search engine. This will not only help them to drive massive traffic to their blog but also give more exposure to their website.

To achieve that milestone, You need to optimize your post & pages. To do that, you need to concentrate on 3 things.

  • Keyword Research
  • On-Page SEO
  • Off-Page SEO

What Is Keyword Research & How To Do It?


This is a pic of keyword research

Keyword research is a practice to find those popular words or phrases that people use to search for a specific topic. Targeting those keywords in your content or page can help it to rank on the search engine.

To be honest, keyword research takes time because we need to look at many factors before finally deciding the main keyword

If you apply those factors while doing keyword research, you can surely rank them on the first page within 2-3 months.

Apart from that, a good keyword research requires a good keyword research tool. There are many tools available on the market. But I prefer to use KW finder because it helps to find out long-tail keyword with ease along with its difficulty.

What Is On-Page & Off-Page SEO?

On-page SEO relies on the elements of your website i.e.

  • Quality of code
  • Technical setup
  • User friendliness of the site
  • Textual & visual content

While doing On-page SEO practice, all you need to concentrate on optimizing individual pages. You can do that by optimizing the content around certain keywords. However, there is lot more stuff involved which we will discuss shortly.

Whereas Off-page SEO revolves around the activities that are done outside the website such as

  • Link building
  • Social Media Sharing
  • Forum sharing etc

How To Do On-Page SEO?

The advantage of doing On-page SEO is that you have full control over optimization which is not in the case of Off-Page SEO. So, instead of ignoring it, you should take the full advantage.

I have seen many bloggers who don’t optimize their content for SEO. They are totally missing a big chance, to be honest.

Now let’s talk about what should you do when you found your main keyword. It’s time for On-page optimization baby.
To do that, you need to enter your main keywords in the following areas

  • Blog title
  • Permalink or URL
  • Headers H1 H2 H3
  • Meta Description
  • Body Of The Content

You can also include synonyms and relatable keywords in headers & body of your content.

As this is a brief & long topic in itself, I have already covered it in an article where I talk about various On-page SEO tactics that I followed to optimize my content. You can check that out.

How To Do Off-Page SEO?

Before practicing Off-Page SEO, make sure that you have high-quality contents. I mean articles that are detailed & have more than 1000-1500 words. Most importantly the content must be helpful for readers. I mean to say, problem-solving content.

So when you are ready with your contents, you then must concentrate on Link building

What is Link Building?


This is a picture of link building

When a website links to another website, that link is known as backlink & the process of acquiring backlinks from other websites is known as link building.

Sounds easy right. but actually, it is tougher than On-page SEO. Link building doesn’t mean that any website links to your website will improve your site ranking.

If it was that easy, then my website would have been on top. Joking! But, I wish it was possible 🙂

As a matter of fact, you will only benefit from link building when the linking site is a high authoritative site which falls in your niche.

Backlinks from the low authoritative site don’t add much value for SEO.

So, keep a watch on which sites link to your site. If you find any inappropriate site linking to yours, just disavow them.

Also, instead of focusing on creating plenty of low-value backlinks. Try to focus on creating few high-value backlinks.


Types Of Backlinks

There are 3 types of backlinks that you can incorporate into your link building strategy.


  • Natural Backlinks – These types of link are made naturally without any action. For example, suppose you wrote a high-quality content. Other websites found your content useful. So, they linked their page with yours. Thus you got a natural backlink. It is the best backlink that you can get & Google also loves that. But it takes time to build such backlinks.


  • Manual Backlinks – When you ask other bloggers to link their website with yours by emailing them or submitting sites to directories or buying links. The links generated are manual backlinks.


  • Self-Created Links – When backlinks are created by you, these are known as self-created backlinks. It adds the least value to SEO because many people use it for spammy activities. However, you can incorporate these types of backlinks on your link building strategy but shouldn’t be done aggressively. Because that will trigger Google spamminess which will lead to consequences. Examples are, blog commenting, forum signature, guestbook signings etc.

To learn more about link building, you can refer this detailed guide by Backlinko where he discusses different methods of link building.

Optimize Content For RankBrain To Improve SERPs Ranking

This is a picture of Rank brain

Last year, Google has introduced a new feature that is the third biggest factor responsible for better ranking in SERPs.

I guess many of you aren’t aware of this term. So allow me to explain it.

What is RankBrain & What Should We Do About It?

RankBrain is a machine learning system that learns from user interaction. This helps Google sort their search results and rank content accordingly.

Hold on, you didn’t get it, right? Let me give you an example

Suppose there are two articles on the first page of Google. One is at number 3rd position (yours) and another article (competitor) is at 1st position. 

If a user checks out the competitors content and finds the article TERRIBLE. He will just hit the back button and looks for another one. 

In the same manner, if a user checks out your article and finds it to be an amazing one. He will probably stick to it and interact with it more.

This will signal RankBrain that your content is actually likable among readers. 

How does it find out?

By measuring the dwell time (Total time spend on a page by a visitor. More is good and less is bad)

If the same thing is done by the majority of readers i.e they are interacting with your content more & less with the first one.

Google will give a boost to your article in terms of ranking whereas it will also demote the number 1 ranking content due to less dwell time.

I hope you get it, why this signal is very important for rankings.

Therefore, create great & engaging content that hooks the readers on the edge for a longer time.

Optimize For Voice Search


This is a picture of voice search feature

This is a new feature that readers are taking advantage to search on Google. Basically what happens is, instead of typing, users are using their voice to search on Google.

You don’t need to worry about this feature until & unless your content is ranking on the first page.

Now the question is

How To Optimize Content For Voice Search?

The answer is simple:

Include questions (answers) in your content.

Let me tell you, the majority of readers always ask questions while voice searching. I guess you are also doing the same thing.

So simply include different questions related to your content. You can find such questions on Quora. Simply type the main keyword and look for all the questions people are searching for.

Take note and include them in your content. This will surely boost your voice search ranking

How To Optimize WordPress Site For Search Engine To Boost Organic Traffic?

Well, well, well even after you apply On & Off-page SEO to your site, you won’t see the desired result if your site isn’t structured rightly for the search engines.

To tackle it, there are few things you should perform before doing any SEO activities.

Doing these things will make your site prepare to get maximum exposure from SEO. So more exposure means more indexing. And more indexing means more traffic.

Following are the things to look at:

Check Out Site Visibility Option


There is an option in WordPress where you can hide your website from search engine so that they won’t index it. The first thing you need to check whether you have enabled this option or not.

In order to do so, simply go to settings > Reading Page. Scroll down and check whether you have enabled this option. If so, then disable it immediately.


This is a screenshot of WordPress search engine visibility option

This option is only useful when you don’t want the search engine to crawl the website. The reason for this might be insufficient content, incomplete site design etc. Once done, then you can disable it for indexing.

Focus On Permalink (URL) Structure


Permalink structure should contain such words that describe your content. This means you should include your main keyword in the URL. Some of the examples are



URL structure as shown below should be avoided as they are non-SEO friendly.


You can see that by looking at above URLs, you can’t guess the content as they are not appropriate in the eyes of SEO. In order to setup your permalink. Go to settings > permalinks page & choose appropriate structure.


This is a screenshot of WordPress permalink option

I will recommend going to either post name or custom structure. Using custom structure, you can include category name in the permalink.


I also advise that if you are blogging for a quite long time, then you don’t need to change it as this will lead to broken links. With broken links, people might won’t able to access the web pages until a redirection is done.


Install Your Best Buddy “Yoast Plugin”


Well, if you want a plugin to guide you through all the technical optimization for your site. Then, drop everything & install Yoast Plugin.

I highly recommend to install it because this will not only help you with On-Page SEO but also helps you to write great content by giving readability advice.


You can read this guide on how to install & set up the Yoast plugin.

Add XML Sitemap


A sitemap is a file that lists every page of a website so that the search engine can find all the content in one place. It doesn’t add any value for SEO, but it will surely help to index your website quickly.

Using Yoast plugin, you can automatically create a  sitemap for your website. You can check it out by going to the link

You can refer this guide on how to create & submit a sitemap for a WordPress site.


Add Site To Google Search Console


Google search console is a set of tools offered by Google. It helps website owners to track indexing status & check visibility of the website.

If you have questions on your mind such as

  • Whether Google is indexing your content?
  • What search term are readers using to find your content?
  • How often your pages are clicked?
  • Is there something wrong with your website?

Then search console will help you find such pieces of information that will further help you to analyze your site. You will be able to know what is working & what is not working on your website.

You can read this guide on how to add WordPress site on Google search console.

Start Doing Internal Linking

As the name suggests, internal linking means linking your page or post with one another.

According to experts, Search engine assigns page score (page authority) to each page which depicts how well that page will rank on SERPs (Search Engine Result Pages).

Well, Google never disclosed the factors that help to increase page authority. 
However, many SEO experts say that interlinking is one of the major factors that impact this score in a good way.

That’s how much important is internal Linking. Apart from that, it also helps to


  • Decrease bounce rate ( indicates how much pages has been browsed by a single visitor on a single website. Less percentage is good whereas high percentage is bad)


  • Increase user interaction time


  • Improves indexing


  • Increases SEO score

You must also check broken links on your blog so that you don’t lose any link juice. Additionally, It also stops bots from crawling your site.

How To Structure Site For Internal?


This is a chart for website interlinking structure

Crawling is very much important in SEO. If your pages are not indexed, people won’t find
them on the search engine. So you have to make sure that crawlers are easily crawling all the pages of your website.

Now, How Would You Do That?

Simple, by interlinking your internal pages with each other.

Now here is the catch that most people don’t

It is good that you are interlinking your internal pages but there is a strategy that you should apply for better crawlability.

You don’t want to experience that bots are only crawling one or two pages and then it crawls away from your website. Thus, you have to take the full advantage of crawling.

Make sure that if a bot is crawling a single page then it should be able to crawl all the other pages as well. That’s when your internal linking strategy works. To do that


  • Find your high authoritative page from every category. Like for blogging category, it must be a “How to start a blog guide” page.


  • Now link all the relevant blogging category post to this page by anchor text. Make sure that you are not repeating the anchor text. (By the way, the phrase or words you type to link a page is known as anchor text.) 


  • Do the opposite i.e. link this page with all the category post if possible. I know you might be getting confused. But don’t worry, check out the following image for better understanding.

This is a chart for post interlinking structure


As you can see, if a bot crawls a single page then it will automatically crawl all the other pages. This is known as smart internal linking which is better than normal internal linking.

NoFollow External Links

Links help search engine to crawl pages and pass link juice (SEO value) to it. When you link external website, you are passing some of your link juice to that website.

So, you need to make sure that you are getting more link juice from other websites rather than giving away. This will help to improve SEO value of your website.

A normal link would look something like this

<a href=””>Your Site</a>

By adding a Nofollow 
attribute to a link, you are instructing the bots to not follow them. Hence, the bots will ignore that link and doesn’t crawl it. To do that, look at the following link

<a href=”” rel=”nofollow”>Your Site</a>

Include this to all the external links especially affiliate links.

Improve Your Damn Site Speed

What you do when you land on a website & it takes forever to load. You hit that back button and browse another one.

Do you want this to happen on your website?

Exactly, no one wants to drive away their visitors just because of slow speed. Do you know, Google prefers to rank fast loading sites better in comparison with the slow one?

So, what should you do?

Exactly, increase your site speed.

But how will you do it?

There are few things you can do to make your site load like a skyrocket. Try following things


  • Opt for a fast & secure web host ( I would recommend SiteGround because it is one of the best web hosts to use if you want to elevate your SERP ranking. Check out here why Siteground is the best)


  • Install a theme that is optimized for both speed & SEO



  • Compress Images before uploading


  • Use a Content Delivery Network (CDN)

Tighten Your Site Security

Every day lots of websites are blacklisted by Google due to spammy activities. When blacklisted, the site won’t show up on the search engine.

Thus, it is very important to keep your website safe & secure.

You can install All in One WP Security & firewall Plugin. Setting up this plugin will make sure that your WordPress site is safe from malware activities & hackers.

Though website can’t be secured 100%, still you can concentrate on reducing the hacking chances.

Along with this plugin, I personally use Google Authenticator app which adds an extra safety. You can read here how to secure WordPress site using Google Authenticator.


SSL stands for Secure Sockets Layer which encrypts the connection between user browser & server. Thus, this adds an extra layer of security to your website.


This is a picture of SSL Https

This is basically indicated by a green padlock sign in the browsers address bar.

By default, a few web host provides SSL certificates for free. Web host such as Siteground, A2hosting, Bluehost, Dreamhost offers the same.


Final Note – SEO For Dummies 2018

So, guys, I hope that this article “SEO for Dummies” must have answered all the questions related to SEO. If you implement
all the mentioned optimization techniques, then surely within few months, you will see a rise in your organic traffic.

If you think there are some questions unanswered, then don’t forget to drop your question in the comment section. I would love to answer them. Cheers.


Share this Image On Your Site



This is Infographics for WordPress SEO


Use this code to embeded Infographic in your post


Learn How To Take Advantage Of Google Analytics To Improve Your Website!

I will never give away, trade or sell your email address. You can unsubscribe at any time.


Hi, I'm Mahesh! I left my 9-5 job & became a full-time blogger. I like traveling, listening music & helping newbie bloggers to build a better blog. You can connect with me on Instagram.

6 thoughts to “SEO For Dummies 2018: How To Boost Organic Traffic Insanely”

  1. I added you in my reading list. Such a very informative site. Haven’t finish reading this post though but I think I already learned a lot. I’m new in understanding SEO and I am a total dummy. But thank you, will keep this link in my reading list to go back and read it again.

  2. Brilliant infographic indeed! Just gonna tweet to for the SEO lovers. Its important to learn and helpful. Don’t know how did you do that! Impressive work. Keep it up buddy. Enjoy!

    1. Dear Rahul,

      As your site appears to be new, you won’t be able to rank for keywords which have high competition. Therefore, to drive organic traffic, you need to write content targeting those keywords which have low competition.

      Also, start backlinking with other websites to improve your site authority. Pay special attention to interlinking of your internal pages as well.

      Guest post on other relatable blogs to build backlinks. Use On-page SEO on every article you write. Make sure your article is more than 2000 words because Google prefers valuable long contents.

      Most importantly have patience. Organic traffic takes time to build.


Leave a Reply

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

four + fifteen =