Introduction to Search Engine Optimization

So you have somehow arrived on this webpage and to this blog but how did you actually arrive here? Was it through a personal suggestion? Probably not. Most probably you arrived here because you searched on search engine optimization and Google ranked this blog probably in the top 10. So how do Google and other search engines alike know what to provide the user when he types in a search? There are billions of webpages on the web and search engines such as Google, Yahoo and Bing have to go through each and every one of them and provide the user those which are related to his search. Hence search engines are basically answering machines on steroids if you will.

Hmm, okay but what does search engine optimization (SEO) has to do will all this? As I am sure you have experienced, when searching something users tend to click on the first 3 links that show up and they are less likely to click on those which are further down, and even more remotely  to click those on page 2 and so on. And thus the question which follows is:

  • How can I get my website ranking in the top 3 to maximize traffic?

To start answering that question we first have to know who or what ranks all these websites and how. As it turns out search engines not only have to search and go through each and every website to give the most relevant one but they also have to rank them in a way which they think will satisfy the user. And so one wonders what makes a website more likely to rank higher than another. And this is exactly where search engine optimization comes in.

Google and other search engines alike are essentially complex mathematical algorithms. It scans through sites and relates your search with the websites content and although no one knows exactly what makes a site rank higher, search engines provide us with some features which help. The job of a search engine optimizer is to exploit these features and through testing and trial and error come up with more hypothesis which he thinks would help the ranking of the website.

It is important to note that search engine optimization only affects organic marketing and not paid online marketing. Paid online marketing refers to Pay Per Click advertisement where you can learn more about on Pay Per Click Advertisement. On the other hand organic marketing is not paid and thus, even though you might have to pay a search engine optimizer, it essentially “tells” Google into thinking that your site is more relevant than the other. Hence the word organic or natural.

However this is not that simple. In the old days search engines used to only scan the web words and then give you the results. However as years passed they started becoming more and more complex. Nowadays some features which which help ranking are keyword use in titles and texts, links to other sites, number of words and number of pages as well as loading speed, site popularity and much much more.

So now that you know the basic idea about SEO you need to know how your site is fairing. Unfortunately Google or any other search engine doesn’t provide us with an easy way to get a ranking list of all the sites and thus we need sites like WooRank,, Raven, Alexa, Se Ranking, SeoCity and a lot more.

Why do we need all of these you ask? Well no one knows the exact algorithm for ranking sites and thus not even one of them is  perfectly correct and they all use different methods to calculate ranks. However we can analyse the result from each site and by taking the average of the rankings obtained we can have a clear idea of the site rank.

Search engines constantly updating as years pass however a good approach for a SEO website is:

Set content that is aimed for the user and not the search engine

So to conclude keep in mind that the aim of every search engine is to satisfy the user and if your content doesn’t, then search engines have no reason to rank your site higher :) Now you can go and start getting a better rank thanks to SEO. Hurraaayy! :)

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>