A beginner’s guide to Search Engine Optimization (SEO)

What is SEO?

Search Engine Optimization (SEO) is a technique to make your website appear on top or in top results for some specific terms supposed to be entered by a user.

In other words, Search Engine Optimization is a process to convince the Search Engine that your website/page/post is the most relevant for the query of the user.

Normally SEO is done…

  • To drive more traffic on your website.
  • So that Search Engines like to show your content to prospect user or visitor.

Why SEO?

The world’s very first website was published on August 6, 1991 by British physicist Tim Berners-Lee.

Since then there were too many websites added to the internet.

And till June 2017 there were 3,885 million websites live on the internet, and the numbers are increasing every minute.

The Infographic also claims that 70 new domains are registered and 571 new website are created within a minute online.

Scary! Isn’t it.

In this world you have to stand, yell and maintain your existence!

To do so you have to make people aware of your live existence.

Now, for your surprise, 96% of traffic (say users) to a particular site comes through Search Engines.

And it is obvious that everyone may not remember your website address, instead they just ask the search engines what they want.

Whenever a user searches something on the Search Engines, in 95% cases they often go through the top 2-3 links, and not others; because Search Engines nowadays provide very much related results to the user’s query and nearly to exact what user want.

So, here comes SEO, to bring your website or webpage in the list of top results.

The higher you rank, the more visitors you get…

The more visitors you get, the more you earn / sell.

Note that too much traffic on your web may not be beneficiary, but relevant traffic is beneficiary.

Why Google?

Because it is my favorite one?

No, not at all.

Google owns 60 to 70 percent of the internet traffic.

There are many search engines like Google, Yahoo, Bing, Ask Me, AltaVista, Duck Duck Go, Baidu and many others. Among these the Google is the most used & trusted search engine.


Yes, you heard well.

Google provides most relevant and user specific results among all the search engines. It is so because they have a lot of data about most of the users. Google own Android, YouTube, and Google+ etc.

And they keep track of…

  • What you see on these platforms?
  • How often you use them?
  • How long you stay there?
  • And many other factors.

In the short, they know the taste of the user.

Moreover Google is very serious about the result and it is often updated to kick out irrelevant results usually more than twice or thrice in a year. When you optimize your website for Google, you do not have to work much for other search engines.

Got it? Very good.


How Google works?

Google has the special search techniques called algorithms. Algorithm takes user’s query and parse it, and fetches the webpages from its Index matching the content.

Index is a repository of Google where it stores the web pages. Google get these web pages by sending out web spiders named Googlbots to crawl the websites and store & analyze the web pages.

Google has many Linux servers running their own file-system called Google File System. (Like NTFS, FAT32, EST etc. but it is their own!)

Google keeps updating its algorithm as they identify bug in the existing one or to improve the search. Some of their previous algorithms are…

  • Hummingbird
  • Penguin
  • Panda etc.

Interested to know more on working of Google? Click here!

Now, coming back to the track…

It is the algorithm who decides which web pages to show for the keyword entered by the user. It does this by taking many factors into account, usually more than 200. Some of them are… (For ruff idea)

  • How many times the keyword appear in the page?
  • Does it appear in title of the website?
  • Does it appear In the URL?
  • Does the page include synonyms for those words?
  • Is this page from a quality website or a bad website?

How to convince Google?

Well, first of all make clear that you are not convincing a human being or any brainy animal, and there is no strict rule to do so.

Google uses crawlers (bots) to analyze your site, and these bots decide what your web page is all about and how important it is for some keywords.

Keywords are nothing but phrases or words entered by a user.

There are two ways to convince Google that your site has the best and most relevant content for some keywords.

1. Black hat SEO

It is done via misleading bots, providing fake information, making lots of back links etc.

In short, it is an un-ethical way or pretending to be someone you are not.

This technique may get you on top results even on no. 1 position very quickly. But it is not recommended as Google keeps changing its algorithm to kick out these type of asses.

It may lead you in trouble in case of big changes in Google’s algorithm. Your site might be blocked on Google for such activity.

Don’t do it.


2. White hat SEO

This is the genuine way to make your website or web page easy for the bots to understand and analyze.

Remember one thing that SEO is long run game. You have to build trust with Google that you provide quality content and do not spam.

Google is focused on providing best answers to the user’s queries.

Hence, we will be discussing the white hat SEO.

Till now we have cleared the concepts related to website, search engine and SEO. Without any other discussion, let us go straight to the real game – where we are focusing on what to do in order to convince Google.

Areas to work on…

There are many factors that affect the rank of your website on Google. That are categorized in…

  1. On page.
  2. Off page.

for readability, on page SEO is discussed on next page…

You May Also Like


  1. Dear AB Diwan,
    Your blog is awesome in terms of content and looks. You have wrote a good article to understand the concept of SEO for beginner, keep it going on with fresh content.

    I suggest you to change your author name from site to person name. And there are many improvement which you may be already doing time to time.

    God Bless you success in your journey!

    Thank you

  2. Dear arbaz diwan,
    Great blog on SEO for the beginner.Content and your way of discrib the topic’s is awesome.keep going on,success is yours.
    Thank you

Leave a Reply

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