Friday, July 3, 2009

Working of Crawler based Search Engines

Search for anything using your favorite crawler-based search engine. Nearly instantly, the search engine will sort through the millions of pages it knows about and present you with ones that match your topic. The matches will even be ranked, so that the most relevant ones come first. Of course, the search engines don't always get it right. Non-relevant pages make it through, and sometimes it may take a little more digging to find what you are looking for. But, by and large, search engines do an amazing job.

Unfortunately, search engines don't have the ability to ask a few questions to focus your search. They also can't rely on judgment and past experience to rank web pages, in the way humans can.

So, how do crawler-based search engines go about determining relevancy, when confronted with hundreds of millions of web pages to sort through? They follow a set of rules, known as an algorithm. Exactly how a particular search engine's algorithm works is a closely-kept trade secret. However, all major search engines follow the general rules below.

Location, Location, Location...and Frequency
One of the the main rules in a ranking algorithm involves the location and frequency of keywords on a web page. Call it the location/frequency method, for short.Pages with the search terms appearing in the HTML title tag are often assumed to be more relevant than others to the topic.Search engines will also check to see if the search keywords appear near the top of a web page, such as in the headline or in the first few paragraphs of text. They assume that any page relevant to the topic will mention those words right from the beginning.

Frequency is the other major factor in how search engines determine relevancy. A search engine will analyze how often keywords appear in relation to other words in a web page. Those with a higher frequency are often deemed more relevant than other web pages.

Spice in the Recipe
Now it's time to qualify the location/frequency method described above. All the major search engines follow it to some degree, in the same way cooks may follow a standard chili recipe. But cooks like to add their own secret ingredients. In the same way, search engines add spice to the location/frequency method. Nobody does it exactly the same, which is one reason why the same search on different search engines produces different results.
To begin with, some search engines index more web pages than others. Some search engines also index web pages more often than others. The result is that no search engine has the exact same collection of web pages to search through. That naturally produces differences, when comparing their results.
Search engines may also penalize pages or exclude them from the index, if they detect search engine "spamming." An example is when a word is repeated hundreds of times on a page, to increase the frequency and propel the page higher in the listings. Search engines watch for common spamming methods in a variety of ways, including following up on complaints from their users.

Off The Page Factors
Crawler-based search engines have plenty of experience now with webmasters who constantly rewrite their web pages in an attempt to gain better rankings. Some sophisticated webmasters may even go to great lengths to "reverse engineer" the location/frequency systems used by a particular search engine. Because of this, all major search engines now also make use of "off the page" ranking criteria.
Off the page factors are those that a webmasters cannot easily influence. Chief among these is link analysis. By analyzing how pages link to each other, a search engine can both determine what a page is about and whether that page is deemed to be "important" and thus deserving of a ranking boost. In addition, sophisticated techniques are used to screen out attempts by webmasters to build "artificial" links designed to boost their rankings.

Another off the page factor is click through measurement. In short, this means that a search engine may watch what results someone selects for a particular search, then eventually drop high-ranking pages that aren't attracting clicks, while promoting lower-ranking pages that do pull in visitors. As with link analysis, systems are used to compensate for artificial links generated by eager webmasters.

Comments and Queries are welcomed!

28 comments:

Nikhil Daiya said...

Hey buddy... great article written and shared by you with all... i appreciate your efforts taken for the same. keep going on, and i will surely visit your blog for more informative articles.

Thanks for Sharing,
SEO Freelancer India

Anonymous said...

I am looking for advertising text links on blogs realted to finance, insurance, business,

Computer and pets. Just basically looking for blogs with good page authority and we are

having lot of links to be posted on. So please can you let me know the pricing in regards to

this. We are currently looking for 200 different blogs in the above mentioned categories.

Can, you please reply me in regards to this.
Thanks,
Prathiba(prathiba.seoexpert@gmail.com)

Anonymous said...

I am looking for advertising text links on blogs realted to finance, insurance, business,

Computer and pets. Just basically looking for blogs with good page authority and we are

having lot of links to be posted on. So please can you let me know the pricing in regards to

this. We are currently looking for 200 different blogs in the above mentioned categories.

Can, you please reply me in regards to this.
Thanks,
Prathiba(prathiba.seoexpert@gmail.com)

venugopal said...

Wow, great information. I could say my knowledge in search engine is already broad but I find it nice to see people giving out tips and new information...//

Search Engine Marketing Firm

Anonymous said...

Thanks for sharing your information about keyword density and the location. It is very informative and awesome blog well said.
seo training mumbai

ford said...

Search engine optimization or SEO has become one of the most important components of Internet marketing strategies. It is a tool that enhances the process of increasing the quality and quantity of web traffic improving and provides organic search results.

seo services philippines

Stacey Lang said...

Companies who don’t make an effort to optimize are not taking full advantage of all the internet can do for their businesses. They’re letting competitors outrank them and they’re increasing the chance of losing existing customers, too.

SEO Perth

Jibran Ahmed said...

i read your blog and i am agree with you.
can you also provide me some proof that GOOGLE note the User Ip
if he is doing Offpage or Onpage SEO ?

seo service

Anonymous said...

Good Share.I hope more people discover your blog because you really know what you're talking about. Can't wait to read more from you!

Anonymous said...

Wow what a post i am so inspired here could you more share here i will be back to you as soon as possible and also i have some information for you just click here
moving in kansas city. I think you will inspire here.
Thanks for sharing....




moving in kansas city

Shasing19 said...

I find a lot of worthy points with your post. This is inspiring as well. I will refer this to my friend. Thanks and keep posting.


2d animation outsourcing

Online IT Solution said...

Hey this is really so inspired here could you more share here i will be back to you as soon as possible.
Thanks for sharing...



Maintenance Contracts

Crescendo said...

i just came across your blog. thanks for sharing all the information
california search engine optimization
internet marketing in california

victoria said...

Awesome!! I really admire the precious time and effort you put into it, especially into useful blog you share here! It was very interesting..


Iphone App Development

internet marking toronto said...

Thanks for this good & excellent work. you should have to continue it forever.....

seo company

SEO Catalysts said...

After such a long period of time I got great post. Got Great learning from your post. I would like to pass this information to others,so They can benefits from your post. Keep posting. Thanks
_______________________

online marketing services

Unknown said...

Web Design Company|Web Development Company|Web Design Company India
SEO company India|Seo Services India|Seo Services Delhi|Seo Company
Web Development Services|Web Development India|Web Development Delhi

Anonymous said...

There are many ways to make money online but all factors are need to traffic on your site.
Sanjeev Chainani

internet marking toronto said...

Nice post. Really Great information about seo marketing. Nice to know about this article. This information is very useful for me and all seo workers. Thanks for sharing this useful information.

seo toronto

KirknesS said...

To begin with, to become successful any off page SEO campaign it starts with creating relevant, live back links to your web site.
For strategies that are completely white hat and rank extremely well even after the Google contact SEO Toronto services creates the entire website marketing package for you to Rank your business to the first page of Google

Anonymous said...

you explain very clearly how crawler of search engine work. And i think now i can do better seo for our websites. PPC Advertising

Unknown said...

I think as google is making frequent changes its good to focus on building google quality backlinks and update our website with unique content.Foe more info click here

Unknown said...

This is very impressive post with every minute details mentioned and clearly expressed, great job...
Web Designing Company in Chandigarh

Unknown said...

Thanks for the great blog post.its very helpful.
plz vist:Complete SEO Tips

osiel web said...

Pay Per Click Management Company Keyword Search Pros is a top level PPC Management Company that offers the most simplistic and cost effective way For more info..........

search engine Marketing

ppc management services

Unknown said...


Just want to say your article is as astonishing.
The clarity in your post is just great and i can assume you're an expert on this subject. Well with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please continue the gratifying work.

Also visit my web Blog; 6 Top Technology Blogs Bangladesh

Anonymous said...

Nice information about how Crawler works.
Thanks.
Website Designer Bangalore

Unknown said...

Nice content, thank you for sharing this valuable info.
more on : http://thejigsawseo.in/