Free Newsletters Articles

 
Submit Article

Arts & Entertainment

Business

Communications

Computers and Technology

Finance

Food and Drink

Health and Fitness

Home and Family

Home Based Business

Internet and Businesses Online

Kids and Teens

Legal

News and Society

Recreation and Sports

Reference and Education

Self Improvement

Shopping and Product Reviews

Travel and Leisure

Vehicles

Womens Interests

Writing and Speaking

Site Menu

Home

Submit an Article

About Authors

Policy

Privacy

Tos

Sitemap

Members

Login

Signup

Links
 

articlesky.com>Internet and Businesses Online>SEO>

 

How Search Engines Work: Crawling Indexing

By: David Tang

A search engine operates, in the following order: 1) Crawling; 2) Deep Crawling Depth-first search (DFS); 3) Fresh Crawling Breadth-first search (BFS); 4) Indexing; 5) Searching.

Web search engines work by storing information about a large number of web pages, which they retrieve from the WWW itself. These pages are retrieved by a web crawler (also known as a spider) an automated web browser which follows every link it sees, exclusions can be made by the use of robots.txt. The contents of each page are then analyzed to determine how it should be indexed. Data about web pages is stored in an index database for use in later queries. Some search engines, such as Google, store all or part of the source page (referred to as a cache) as well as information about the web pages, whereas some store every word of every page it finds, such as AltaVista. This cached page always holds the actual search text since it is the one that was actually indexed, so it can be very useful when the content of the current page has been updated and the search terms are no longer in it.

This problem might be considered to be a mild form of linkrot, and Google's handling of it increases usability by satisfying user expectations that the search terms will be on the returned web page. This satisfies the principle of least astonishment since the user normally expects the search terms to be on the returned pages. Increased search relevance makes these cached pages very useful, even beyond the fact that they may contain data that may no longer be available elsewhere.

When a user comes to the search engine and makes a query, typically by giving keywords, the engine looks up the index and provides a listing of best-matching web pages according to its criteria, usually with a short summary containing the document's title and sometimes parts of the text. Most search engines support the use of the boolean terms AND, OR and NOT to further specify the search query. An advanced feature is proximity search, which allows you to define the distance between keywords.

The usefulness of a search engine depends on the relevance of the results it gives back. While there may be millions of Web pages that include a particular word or phrase, some pages may be more relevant, popular, or authoritative than others. Most search engines employ methods to rank the results to provide the "best" results first. How a search engine decides which pages are the best matches, and what order the results should be shown in, varies widely from one engine to another. The methods also change over time as Internet usage changes and new techniques evolve.

Most web search engines are commercial ventures supported by advertising revenue and, as a result, some employ the controversial practice of allowing advertisers to pay money to have their listings ranked higher in search results.

The vast majority of search engines are run by private companies using proprietary algorithms and closed databases, the most popular currently being Google, MSN Search, and Yahoo! Search. However, Open source search engine technology does exist, such as Dig, Nutch, Senas, Egothor, OpenFTS, DataparkSearch, and many others.

David and his team developed Article Post Robot, http://www.articlepostrobot.com, the software which can post articles to hundreds of article sites and mail lists automatically. Demo is available upon request at help at => articlepostrobot.com


 Latest News
 Recommend News
  • 301 Redirect: A Review F
  • SEO in Coding and Help w
  • Rough Guide to Basic SEO
  • Web Directories Increase
  • How Search Engines Work:
  • A Comprehensive Guide fo
  • SEO with Images and Grap
  • Search Engine Promotion
  • How to Ensure the Search
  • Google - What Really Mat
  •  Popular News
  • Are You Missing Key Elem
  • Time & Effort - FSBO Sal
  • Expanding Your Keyword R
  • Effective Search Engine
  • The Ten important Steps
  • Webmaster Tips
  • If You Don't SEO You'll
  • Easy Search Engine Optim
  • Without Search Engine Op
  • SEO: Your Guide to a Sea
  • Additional Articles From This Category:
    301 Redirect: A Review From The One Who Tried It A Few Times
    SEO in Coding and Help with Traffic
    Rough Guide to Basic SEO Matters
    Web Directories Increase Traffic and Profitability
    How Search Engines Work: Crawling Indexing
    A Comprehensive Guide for beginners to Content Writing for Search Engine Optimiz
    SEO with Images and Graphics on your Website
    Search Engine Promotion - Be Sure to Go Overseas!
    How to Ensure the Search Engines Find Your Website
    Google - What Really Matters

    ©2006 articlesoo.com All Rights Reserved.
    Use of our service is protected by our Privacy Policy and Terms of Service