Today i am starting an interesting tutorial for those who want to find out more or to learn about the concept of SEO and some technical terms related to it.
What is a search engine?
A search engine is the one responsable for gathering information of your web pages so that it can provide meaningful results to the search query that the user is looking for. They index your web pages, and as far as it seems, they are doing a good job. Consider that 19.2 billion pages were indexed by Yahoo! by August 2005 (and the web grew since then). Normally, search engines find what you are looking for in the first page of their results which is pretty interesting and clever, isn’t it?
To index all the pages, search engines usually have spiders (to crawl the web) which are computer program designed to visit pages and store important information about them. If you put a link on a page, and that page is visited by a spider, be sure that the spider will also go to the link found on that page. Spiders must do two things when visiting your website :
1) ascertain what the page is about so that they know what to show when someone searches for something.
2) they must decide which pages are more important than other pages so that they can order their search results
What is SEO ?
Search engine optimization is a method to make it clear to the spider what the page is about and to convince the spider that your page is a good one. Well, as soon as you achieve this, you will be shown high up in the search results when a user searches for whatever your page is about and that means that you get a lot of targeted visitors.

Example :
Let’s say you want to open a shoe shop, you would rather prefer to open it on the main shopping street of a major city than in the middle of a forest wouldn’t you ? Well, that’s the difference between a well optimized site and a site that has paid no attention to SEO. You may have the best shoe shop in the world but if it is in the forest how will anyone ever know about it?
There is one type of SEO ?
No, there are two types of SEO called White Hat and Black Hat. White Hat SEO is the type of optimization that the search engines approve and even encourage. Why? Because it’s about building simple to navigate sites for users as well as making them easy to spider.
Black Hat SEO is all about tricking the search engines to make them think that your site is something that it isn’t. This kind of tricks may work for a while but if search engines catch you, the site is likely to get banned from their indexes.
I will discuss more about the White Hat techniques in a future tutorial.



