The term "search engine" is often used generically to describe both crawler-based search engines and human-powered directories. These two types of search engines gather their listings in radically different ways.
Search engines are designed to quickly and efficiently search and retrieve stored information. Once the search engine has retrieved the information, they then rank the results in order of importance, using their own ranking criteria.
Most search engines consist of three major components. They are:
- The Spider
- The Index
- The Ranking System
The Spider
Search engines send out electronic robots (bots for short) sometimes called spiders, to relentlessly search the Internet, gathering information. The spider is the lifeblood of the search engine.
When a search engine’s spider finds a new website, it crawls all over the site and records the information on that website’s pages and returns this information to the search engine. This process is referred to as spidering or crawling a website.
You can also ask the search engine to spider (list) your site by submitting your domain name to them. If you have a website and you have access to your logs (statistics of who visits your website) you can actually track the constant movement of spiders through your site. They will show up in your logs with names like googlebot (a Google spider) or Scooter (Altavista).
Everything the spider finds, goes into the second part of the search engine, the index or catalogue. This is simply a very large database, accessible through the internet. Everything the spider finds is stored in the search engine’s index.
The Ranking System or Algorithm
The final and trickiest part of the search engine, is the system they use to rank their listings. This is done by a complex series of formulae know as an "algorithm". This is the formula the search engine uses to rank webpages in order of relevance (as they judge it) to a specific search.
Each search engine has its own algorithm for indexing and ranking webpages, which explains why you can do the exact same search on two different search engines and get completely different results.
Exactly how the algorithm work, is always a closely guarded secret of the search engine concerned however, most of them tend to follow a similar pattern, however, some are more complex and refined than others.
There may be questions regarding how differently each search engine functions. However, one basic thing that you need to know is that there are differences in the manner various search engines function but at the end of the day they all perform three fundamental tasks:
1. Searching the Internet based on the search query entered by the user.
2. Maintaining an index of all the information that gathers from various pages.
3. Permit users to search for words available in that index.
Nice and informative article. We need to know how search engine works before doing SEO for a website. And you exactly told that here in this article. Thanks for the article.
ReplyDeleteGreat blog! Thanks for posting such a good info I'm sure your visitors find your site as useful as I did.
ReplyDeletehello... hapi blogging... have a nice day! just visiting here....
ReplyDeleteNice to meet you friend i had seen your blog its really nice i want to say you one think that i am also web developer and blogger too can you come on face book or can you mail me i want to talk to yuo some business purpose. my mail id is leelesh373@gmail.com
ReplyDeletethanks sharing ,i ve got it
ReplyDeleteNice post & agree with your post.
ReplyDeleteSeo New York
Hello,
ReplyDeleteInteresting post has been shared here on "How Search Engines Work". i did enjoyed your this post. thanks for sharing this post and keep posting such post here in future too.
url directory submission
Thanks,
SEO(Search Engine Optimization) Search Engine Optimization professional Link Building and SEO(Search Engine Optimization) Tips , Link Building and Social Media Services worldwide to promote your website up in the major search engines.
ReplyDeleteSEO(Search Engine Optimization) SEO Services , and Social Media Services worldwide to promote your website up in the major search engines, Good Services in SEO (Search Engine Optimization) .
SEO(Search Engine Optimization) SEO professional Link Building and SEO Services Company in India is providing SEO, Link Building and Social Media Services worldwide to promote your website up in the major search engines.
Excellent post .This is a great motivating part. I am pretty much pleased with your superior work.
ReplyDeleteYou put really very valuable information.
Keep it up. Continue to keep blogging. Looking to reading your next post.Thanks for sharing.
This is my first visit on this site and i found it very informative as you have provided here in this post.
ReplyDeleteI would like to be a part of this site for collecting some more info.
Thanks for sharing.
Thanks for sharing this- good stuff! Keep up the great work,
ReplyDeletewe look forward to reading more from you in the future!
very Informative and comprehensive data !
ReplyDeleteit’s takes advantages ..
enjoyed reading it !
Thanks for sharing...
Superb post.
ReplyDeleteI was looking at regularly this blogs and I’m satisfied! Very valuable info specially the remaining part :-) I care for such information much.
I was looking for this unique info for a long time.
Thanks and best of luck.
Thank you for this wonderful article!
ReplyDeleteIt is Very interesting information! Perfect just what I was searching for!
This is a really good post. Must admit that you are amongst the best bloggers I have read.
ReplyDeleteThanks for posting this informative article.
Nice blog Have a nice tips about SEO I invite you to visit my blog http://sportscarimages.blogspot.in
ReplyDeleteTotally agree I believe you touched on some very important subjects What a great post and such an important lesson to learn.
ReplyDelete