(Go: >> BACK << -|- >> HOME <<)

SlideShare a Scribd company logo
SEARCH  ENGINES- Prepared ByChinmay Patel [09BCE038]- Under guidance ofDr. Sanjay Garg
  Flow of presentation
 Different  search engines
  History
  Working of search engines
   Web crawlers
   Advanced search techniques of google Pie chart of different search engines eg.  Search engine market share in the US.
A web search engine is designed to search for             information on the World wide web and FTP servers.The search results are generally presented in a list ofresults and are often called hits. The information may consist of web pages, images,information and other types of files.   Some search engines also have mine data available in    databases or open directories.  Unlike web directories, which are maintained by human      editors, search engines operate algorithmically or are amixture of algorithmic and human input.
 Today there are many search engines.e.g. Google, Yahoo, Aol, Safari, msn etc.  Today Google at the top in search engine. The reason is     its creativity only.
History The very first tool used for searching on the Internet was     Archie. The name stands for "archive" without the "v".  It was created in 1990 by Alan Ematage , Bill Heelan and       J. Peter Deutsch, computer science students at McGrill     University in Montreal. The program downloaded the directory listings of all the    files located on public anonymous FTP (File Transfer     protocol) sites, creating a searchable database of file    names; however, Archie did not index the contents of     these sites since the amount of data was so limited it     could be readily searched manually.
 Around 2000, Google’s search engine rose to    prominence. The company achieved better results formany searches with an innovation called Page Rank. This   iterative algorithm ranks web pages based on the    number and Page Rank of other web sites and pages    that link there, on the premise that good or desirable    pages are linked to more than others. By 2000, Yahoo! was providing search services based onInktomi's search engine. Yahoo! acquired Inktomi in    2002, and Overture(which owned Alltheweb andAltaVista) in 2003. Yahoo! switched to Google's search    engine until 2004, when it launched its own search    engine based on the combined technologies of its    acquisitions.
How  web  search  engine worksHigh-level architecture of a standard Web crawler
   A search engine operates, in the following order        1.  Web Crawling        2.  Indexing        3.  Searching  Web search engines work by storing information about many web pages, which they retrieve from the html itself.
These pages are retrieved by a Web Crawler  — an automated Web browser which follows every link on the site. The contents of each page are then analyzed to determine how it should be indexed (for example, words are extracted from the titles, headings, or special fields called meta tags ). Data about web pages are stored in an index database for  use in later queries. A query can be a single word. The  purpose of an index is to allow information to be found as  quickly as possible.
 When a user enters a query into a search engine the engine examines its 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.
The index is built from the information stored with the data and the method by which the information is indexed. Unfortunately, there are currently no known public search engines that allow documents to be searched by date.  Most search engines support the use of the boolean operators  AND, OR and NOT to further specify the search query.
The engine looks for the words or phrases exactly as entered.
Some search engines provide an advanced feature called proximity search which allows users to define the distance between keywords.
Natural language queries allow the user to type a question in the same form one would ask it to a human. A site like this would be ask.com.The usefulness of a search engine depends on the relevance of the result set 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 of Search engines provide these facilities free then how they make money.
Most Web search engines are commercial ventures supported by advertising revenue and , as a result , some employ the practice of allowing advertisers to pay money to have their listings ranked higher in search results.

More Related Content

What's hot

Search engine
Search engineSearch engine
Search engine
samantha varghese
 
Search engines
Search enginesSearch engines
Search engines
Sahiba Khurana
 
Search engine
Search engineSearch engine
Search engine
Alisha Korpal
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
Polara Mayur
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines Presentation
JSCHO9
 
Search engine
Search engineSearch engine
Search engine
King Abidi
 
Search Engines
Search EnginesSearch Engines
Search Engines
Shamprasad Pujar
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its types
Nagarjuna Kalluru
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
Aniket_1415
 
Search Engine
Search EngineSearch Engine
Search Engine
Ram Dutt Shukla
 
Seo digital marketing
Seo digital marketingSeo digital marketing
Seo digital marketing
Shourya Puri
 
KEYWORD RESEARCH & SEO
KEYWORD RESEARCH & SEO KEYWORD RESEARCH & SEO
KEYWORD RESEARCH & SEO
AVIK BAL
 
Components of a search engine
Components of a search engineComponents of a search engine
Components of a search engine
Primya Tamil
 
Website Layout and Structure
Website Layout and StructureWebsite Layout and Structure
Website Layout and Structure
Michael Zinniger
 
Search engine
Search engineSearch engine
Search engine
MahiBhargava
 
Search engine
Search engineSearch engine
Search engine
silambu111
 
Seo presentation
Seo presentationSeo presentation
Seo presentation
travel_affair
 
Search engine
Search engineSearch engine
Search engine
Dr. B T Sampath Kumar
 
basic Seo ppt
basic Seo pptbasic Seo ppt
basic Seo ppt
jaswinder01
 
Markup Languages
Markup Languages Markup Languages
Markup Languages
Senthil Kanth
 

What's hot (20)

Search engine
Search engineSearch engine
Search engine
 
Search engines
Search enginesSearch engines
Search engines
 
Search engine
Search engineSearch engine
Search engine
 
Search engine ppt
Search engine pptSearch engine ppt
Search engine ppt
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines Presentation
 
Search engine
Search engineSearch engine
Search engine
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its types
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Seo digital marketing
Seo digital marketingSeo digital marketing
Seo digital marketing
 
KEYWORD RESEARCH & SEO
KEYWORD RESEARCH & SEO KEYWORD RESEARCH & SEO
KEYWORD RESEARCH & SEO
 
Components of a search engine
Components of a search engineComponents of a search engine
Components of a search engine
 
Website Layout and Structure
Website Layout and StructureWebsite Layout and Structure
Website Layout and Structure
 
Search engine
Search engineSearch engine
Search engine
 
Search engine
Search engineSearch engine
Search engine
 
Seo presentation
Seo presentationSeo presentation
Seo presentation
 
Search engine
Search engineSearch engine
Search engine
 
basic Seo ppt
basic Seo pptbasic Seo ppt
basic Seo ppt
 
Markup Languages
Markup Languages Markup Languages
Markup Languages
 

Viewers also liked

INTRODUCTION TO THE BLOG
INTRODUCTION TO THE BLOGINTRODUCTION TO THE BLOG
INTRODUCTION TO THE BLOG
ana maria aguirre gomez
 
Ppt Lesson 03
Ppt Lesson 03Ppt Lesson 03
Ppt Lesson 03
almario1988
 
Ipsecurity
IpsecurityIpsecurity
Ipsecurity
Chinmay Patel
 
C:\fakepath\18
C:\fakepath\18C:\fakepath\18
C:\fakepath\18
create123456
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
Drift
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Leslie Samuel
 

Viewers also liked (6)

INTRODUCTION TO THE BLOG
INTRODUCTION TO THE BLOGINTRODUCTION TO THE BLOG
INTRODUCTION TO THE BLOG
 
Ppt Lesson 03
Ppt Lesson 03Ppt Lesson 03
Ppt Lesson 03
 
Ipsecurity
IpsecurityIpsecurity
Ipsecurity
 
C:\fakepath\18
C:\fakepath\18C:\fakepath\18
C:\fakepath\18
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Search engine

Search engine
Search engineSearch engine
Search engine
Alisha Korpal
 
Seo Manual
Seo ManualSeo Manual
Seo Manual
imgaurav16
 
Search engine
Search engineSearch engine
Search engine
Wasif Khan
 
Introduction to internet.
Introduction to internet.Introduction to internet.
Introduction to internet.
Anish Thomas
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawler
ishmecse13
 
Effective Searching Policies for Web Crawler
Effective Searching Policies for Web CrawlerEffective Searching Policies for Web Crawler
Effective Searching Policies for Web Crawler
IJMER
 
Search Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşSearch Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut Aslantaş
Aykut Aslantaş
 
Search Engine
Search EngineSearch Engine
Search Engine
Swati Singh
 
pranav,sahil and shriman presents search engine
pranav,sahil and shriman presents search enginepranav,sahil and shriman presents search engine
pranav,sahil and shriman presents search engine
Cool Bhatt
 
Basics of SEO
Basics of SEO Basics of SEO
Basics of SEO
Tishone Robson
 
SEO Interview FAQ
SEO Interview FAQSEO Interview FAQ
SEO Interview FAQ
Mandeep Hooda
 
Seo guide
Seo guideSeo guide
Seo guide
Sudhanshu Pandey
 
Search engine
Search engine Search engine
Search engine
AbinashranaSingh
 
How Google Works
How Google WorksHow Google Works
How Google Works
Ganesh Solanke
 
Search Engine Optimization (Seo)
Search Engine Optimization (Seo)Search Engine Optimization (Seo)
Search Engine Optimization (Seo)
ssunnysengar
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
jhon smith
 
Search Engines Other than Google
Search Engines Other than GoogleSearch Engines Other than Google
Search Engines Other than Google
Dr Trivedi
 
Introduction to Search Engine Optimization
Introduction to Search Engine OptimizationIntroduction to Search Engine Optimization
Introduction to Search Engine Optimization
GauravPrajapati39
 
Internet Tutorial 03
Internet  Tutorial 03Internet  Tutorial 03
Internet Tutorial 03
dpd
 
G017254554
G017254554G017254554
G017254554
IOSR Journals
 

Similar to Search engine (20)

Search engine
Search engineSearch engine
Search engine
 
Seo Manual
Seo ManualSeo Manual
Seo Manual
 
Search engine
Search engineSearch engine
Search engine
 
Introduction to internet.
Introduction to internet.Introduction to internet.
Introduction to internet.
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawler
 
Effective Searching Policies for Web Crawler
Effective Searching Policies for Web CrawlerEffective Searching Policies for Web Crawler
Effective Searching Policies for Web Crawler
 
Search Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşSearch Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut Aslantaş
 
Search Engine
Search EngineSearch Engine
Search Engine
 
pranav,sahil and shriman presents search engine
pranav,sahil and shriman presents search enginepranav,sahil and shriman presents search engine
pranav,sahil and shriman presents search engine
 
Basics of SEO
Basics of SEO Basics of SEO
Basics of SEO
 
SEO Interview FAQ
SEO Interview FAQSEO Interview FAQ
SEO Interview FAQ
 
Seo guide
Seo guideSeo guide
Seo guide
 
Search engine
Search engine Search engine
Search engine
 
How Google Works
How Google WorksHow Google Works
How Google Works
 
Search Engine Optimization (Seo)
Search Engine Optimization (Seo)Search Engine Optimization (Seo)
Search Engine Optimization (Seo)
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
Search Engines Other than Google
Search Engines Other than GoogleSearch Engines Other than Google
Search Engines Other than Google
 
Introduction to Search Engine Optimization
Introduction to Search Engine OptimizationIntroduction to Search Engine Optimization
Introduction to Search Engine Optimization
 
Internet Tutorial 03
Internet  Tutorial 03Internet  Tutorial 03
Internet Tutorial 03
 
G017254554
G017254554G017254554
G017254554
 

Recently uploaded

Introduction to Banking System in India.ppt
Introduction to Banking System in India.pptIntroduction to Banking System in India.ppt
Introduction to Banking System in India.ppt
Dr. S. Bulomine Regi
 
PLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptx
PLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptxPLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptx
PLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptx
Priya Jha
 
FIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.ppt
FIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.pptFIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.ppt
FIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.ppt
ashutoshklal29
 
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour International
 
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptxSD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
elwoodprias1
 
8. Packaging and packing house operations.pptx
8. Packaging and packing house operations.pptx8. Packaging and packing house operations.pptx
8. Packaging and packing house operations.pptx
UmeshTimilsina1
 
Open Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdfOpen Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdf
Jessica Zairo
 
jQuery Interview Questions By ScholarHat.pdf
jQuery Interview Questions By ScholarHat.pdfjQuery Interview Questions By ScholarHat.pdf
jQuery Interview Questions By ScholarHat.pdf
Scholarhat
 
ASP.NET Core Interview Questions PDF By ScholarHat.pdf
ASP.NET Core Interview Questions PDF By ScholarHat.pdfASP.NET Core Interview Questions PDF By ScholarHat.pdf
ASP.NET Core Interview Questions PDF By ScholarHat.pdf
Scholarhat
 
INSIDE OUT - PowerPoint Presentation.pptx
INSIDE OUT - PowerPoint Presentation.pptxINSIDE OUT - PowerPoint Presentation.pptx
INSIDE OUT - PowerPoint Presentation.pptx
RODELAZARES3
 
Demonstration module in Odoo 17 - Odoo 17 Slides
Demonstration module in Odoo 17 - Odoo 17 SlidesDemonstration module in Odoo 17 - Odoo 17 Slides
Demonstration module in Odoo 17 - Odoo 17 Slides
Celine George
 
FINAL MATATAG Science CG 2023 Grades 3-10.pdf
FINAL MATATAG Science CG 2023 Grades 3-10.pdfFINAL MATATAG Science CG 2023 Grades 3-10.pdf
FINAL MATATAG Science CG 2023 Grades 3-10.pdf
maritescanete2
 
Parkinson Disease & Anti-Parkinsonian Drugs.pptx
Parkinson Disease & Anti-Parkinsonian Drugs.pptxParkinson Disease & Anti-Parkinsonian Drugs.pptx
Parkinson Disease & Anti-Parkinsonian Drugs.pptx
AnujVishwakarma34
 
A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...
Association for Project Management
 
DepEd School Calendar 2024-2025 DO_s2024_008
DepEd School Calendar 2024-2025 DO_s2024_008DepEd School Calendar 2024-2025 DO_s2024_008
DepEd School Calendar 2024-2025 DO_s2024_008
Glenn Rivera
 
How to Make a Field Storable in Odoo 17 - Odoo Slides
How to Make a Field Storable in Odoo 17 - Odoo SlidesHow to Make a Field Storable in Odoo 17 - Odoo Slides
How to Make a Field Storable in Odoo 17 - Odoo Slides
Celine George
 
MATATAG CURRICULUM sample lesson exemplar.docx
MATATAG CURRICULUM sample lesson exemplar.docxMATATAG CURRICULUM sample lesson exemplar.docx
MATATAG CURRICULUM sample lesson exemplar.docx
yardenmendoza
 
2024 Winter SWAYAM NPTEL & A Student.pptx
2024 Winter SWAYAM NPTEL & A Student.pptx2024 Winter SWAYAM NPTEL & A Student.pptx
2024 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Lecture Notes Unit4 Chapter13 users , roles and privileges
Lecture Notes Unit4 Chapter13 users , roles and privilegesLecture Notes Unit4 Chapter13 users , roles and privileges
Lecture Notes Unit4 Chapter13 users , roles and privileges
Murugan146644
 
Fête Nationale PowerPoint Mackenzie Neale
Fête Nationale PowerPoint Mackenzie NealeFête Nationale PowerPoint Mackenzie Neale
Fête Nationale PowerPoint Mackenzie Neale
nealem1
 

Recently uploaded (20)

Introduction to Banking System in India.ppt
Introduction to Banking System in India.pptIntroduction to Banking System in India.ppt
Introduction to Banking System in India.ppt
 
PLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptx
PLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptxPLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptx
PLANT KINGDOM GYMNOSPERM _PRIYA JHA.pptx
 
FIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.ppt
FIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.pptFIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.ppt
FIRST AID PRESENTATION ON INDUSTRIAL SAFETY by dr lal.ppt
 
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
Codeavour 5.0 International Impact Report - The Biggest International AI, Cod...
 
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptxSD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
SD_Integrating 21st Century Skills in Classroom-based Assessment.pptx
 
8. Packaging and packing house operations.pptx
8. Packaging and packing house operations.pptx8. Packaging and packing house operations.pptx
8. Packaging and packing house operations.pptx
 
Open Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdfOpen Source and AI - ByWater Closing Keynote Presentation.pdf
Open Source and AI - ByWater Closing Keynote Presentation.pdf
 
jQuery Interview Questions By ScholarHat.pdf
jQuery Interview Questions By ScholarHat.pdfjQuery Interview Questions By ScholarHat.pdf
jQuery Interview Questions By ScholarHat.pdf
 
ASP.NET Core Interview Questions PDF By ScholarHat.pdf
ASP.NET Core Interview Questions PDF By ScholarHat.pdfASP.NET Core Interview Questions PDF By ScholarHat.pdf
ASP.NET Core Interview Questions PDF By ScholarHat.pdf
 
INSIDE OUT - PowerPoint Presentation.pptx
INSIDE OUT - PowerPoint Presentation.pptxINSIDE OUT - PowerPoint Presentation.pptx
INSIDE OUT - PowerPoint Presentation.pptx
 
Demonstration module in Odoo 17 - Odoo 17 Slides
Demonstration module in Odoo 17 - Odoo 17 SlidesDemonstration module in Odoo 17 - Odoo 17 Slides
Demonstration module in Odoo 17 - Odoo 17 Slides
 
FINAL MATATAG Science CG 2023 Grades 3-10.pdf
FINAL MATATAG Science CG 2023 Grades 3-10.pdfFINAL MATATAG Science CG 2023 Grades 3-10.pdf
FINAL MATATAG Science CG 2023 Grades 3-10.pdf
 
Parkinson Disease & Anti-Parkinsonian Drugs.pptx
Parkinson Disease & Anti-Parkinsonian Drugs.pptxParkinson Disease & Anti-Parkinsonian Drugs.pptx
Parkinson Disease & Anti-Parkinsonian Drugs.pptx
 
A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...A beginner’s guide to project reviews - everything you wanted to know but wer...
A beginner’s guide to project reviews - everything you wanted to know but wer...
 
DepEd School Calendar 2024-2025 DO_s2024_008
DepEd School Calendar 2024-2025 DO_s2024_008DepEd School Calendar 2024-2025 DO_s2024_008
DepEd School Calendar 2024-2025 DO_s2024_008
 
How to Make a Field Storable in Odoo 17 - Odoo Slides
How to Make a Field Storable in Odoo 17 - Odoo SlidesHow to Make a Field Storable in Odoo 17 - Odoo Slides
How to Make a Field Storable in Odoo 17 - Odoo Slides
 
MATATAG CURRICULUM sample lesson exemplar.docx
MATATAG CURRICULUM sample lesson exemplar.docxMATATAG CURRICULUM sample lesson exemplar.docx
MATATAG CURRICULUM sample lesson exemplar.docx
 
2024 Winter SWAYAM NPTEL & A Student.pptx
2024 Winter SWAYAM NPTEL & A Student.pptx2024 Winter SWAYAM NPTEL & A Student.pptx
2024 Winter SWAYAM NPTEL & A Student.pptx
 
Lecture Notes Unit4 Chapter13 users , roles and privileges
Lecture Notes Unit4 Chapter13 users , roles and privilegesLecture Notes Unit4 Chapter13 users , roles and privileges
Lecture Notes Unit4 Chapter13 users , roles and privileges
 
Fête Nationale PowerPoint Mackenzie Neale
Fête Nationale PowerPoint Mackenzie NealeFête Nationale PowerPoint Mackenzie Neale
Fête Nationale PowerPoint Mackenzie Neale
 

Search engine

  • 1. SEARCH ENGINES- Prepared ByChinmay Patel [09BCE038]- Under guidance ofDr. Sanjay Garg
  • 2. Flow of presentation
  • 3. Different search engines
  • 5. Working of search engines
  • 6. Web crawlers
  • 7. Advanced search techniques of google Pie chart of different search engines eg. Search engine market share in the US.
  • 8. A web search engine is designed to search for information on the World wide web and FTP servers.The search results are generally presented in a list ofresults and are often called hits. The information may consist of web pages, images,information and other types of files. Some search engines also have mine data available in databases or open directories. Unlike web directories, which are maintained by human editors, search engines operate algorithmically or are amixture of algorithmic and human input.
  • 9. Today there are many search engines.e.g. Google, Yahoo, Aol, Safari, msn etc. Today Google at the top in search engine. The reason is its creativity only.
  • 10. History The very first tool used for searching on the Internet was Archie. The name stands for "archive" without the "v". It was created in 1990 by Alan Ematage , Bill Heelan and J. Peter Deutsch, computer science students at McGrill University in Montreal. The program downloaded the directory listings of all the files located on public anonymous FTP (File Transfer protocol) sites, creating a searchable database of file names; however, Archie did not index the contents of these sites since the amount of data was so limited it could be readily searched manually.
  • 11. Around 2000, Google’s search engine rose to prominence. The company achieved better results formany searches with an innovation called Page Rank. This iterative algorithm ranks web pages based on the number and Page Rank of other web sites and pages that link there, on the premise that good or desirable pages are linked to more than others. By 2000, Yahoo! was providing search services based onInktomi's search engine. Yahoo! acquired Inktomi in 2002, and Overture(which owned Alltheweb andAltaVista) in 2003. Yahoo! switched to Google's search engine until 2004, when it launched its own search engine based on the combined technologies of its acquisitions.
  • 12. How web search engine worksHigh-level architecture of a standard Web crawler
  • 13. A search engine operates, in the following order 1. Web Crawling 2. Indexing 3. Searching Web search engines work by storing information about many web pages, which they retrieve from the html itself.
  • 14. These pages are retrieved by a Web Crawler — an automated Web browser which follows every link on the site. The contents of each page are then analyzed to determine how it should be indexed (for example, words are extracted from the titles, headings, or special fields called meta tags ). Data about web pages are stored in an index database for use in later queries. A query can be a single word. The purpose of an index is to allow information to be found as quickly as possible.
  • 15. When a user enters a query into a search engine the engine examines its 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.
  • 16. The index is built from the information stored with the data and the method by which the information is indexed. Unfortunately, there are currently no known public search engines that allow documents to be searched by date. Most search engines support the use of the boolean operators AND, OR and NOT to further specify the search query.
  • 17. The engine looks for the words or phrases exactly as entered.
  • 18. Some search engines provide an advanced feature called proximity search which allows users to define the distance between keywords.
  • 19. Natural language queries allow the user to type a question in the same form one would ask it to a human. A site like this would be ask.com.The usefulness of a search engine depends on the relevance of the result set it gives back.
  • 20. 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.
  • 21. Most search engines employ methods to rank the results to provide the "best" results first.
  • 22. 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 of Search engines provide these facilities free then how they make money.
  • 23. Most Web search engines are commercial ventures supported by advertising revenue and , as a result , some employ the practice of allowing advertisers to pay money to have their listings ranked higher in search results.
  • 24. Some search engines which do not accept money for their search engine results make money by running search related ads alongside the regular search engine results.
  • 25. The search engines make money every time someone clicks on one of these ads.Web crawler A Web crawleris a computer program that browses the World Wide Web in a methodical, automated manner or in an orderly fashion. Other terms for Web crawlers are ants, automatic indexers, bots, Web spiders,Web robots, Web scutters. This process is called Web crawling or spidering. Many sites, in particular search engines, use spidering as a means of providing up-to-date data. Web crawlers are mainly used to create a copy of all the visited pages for later processing by a search engine that will index the downloaded pages to provide fast searches.
  • 26. Crawlers can also be used for automating maintenance tasks on a Web site, such as checking links or validatingHTML code. Also, crawlers can be used to gather specific types of information from Web pages, such as harvesting e-mail addresses (usually for sending spam).Spiders take a Web page's content and create key search words that enable online users to find pages they're looking for.
  • 27. How web crawler works is shown in figure.
  • 28. Web Crawlers are the heart of search engines.
  • 29. They continuously keep on crawling the web and find new web page that have been added to the web ,pages that have been removed from the web.
  • 30. When you query a search engine to find information, it is actually searching through the database which it has created and not actually searching the Web. Therefore result is provided within sort span of time by search engine.
  • 31. They will begin with a popular site,indexing the words on its page and following every link found within site.
  • 32. Multiple web crawlers can be used at a time.Google began as an academic search engine.
  • 33. It built its initial system to use multiple spiders,usually 3 at a time.
  • 34. Each spider could keep 300 connections to web pages open at a time.
  • 35. At its peak performance,its system can crawl over 100 pages per second , generating around 600 kilobytes of data each second.
  • 36. Google had its own DNS that translates a server’s name (URL) into an address in order to keep delays to a minimum.When the google spider looked at an HTML pageit looks words within page occuring in the title,subtitles,meta tags etc.
  • 37. It was built to index every significant word on a page,leaving out the articles a,an, and the.
  • 38. Differents approaches usually attempt to make the spider operate faster and efficiently.
  • 39. Some spider will keep track of the words in the title,sub-headings and links,along with 100 most frequently used words on the page and each word in the first 20 lines of text.
  • 40. Lycos uses this approach to spider the web.Altavista index every single word on a page,includinga,an,the and other significant words.
  • 41. Yahoo! is pretty good at crawling sites deeply so long as they have sufficient link popularity to get all their pages indexed. One note of caution is that Yahoo! may not want to deeply index sites with many variables in the URL string, especially since Yahoo! already has a boatload of their own content they would like to promote (including verticals like Yahoo! Shopping)Yahoo! offers paid inclusion for deeply index database contents.Some advance techniques for searching
  • 42. Google provides some special commands that we can use to get more specific results back from searches.
  • 43. The most well-known of these special commands is the "key phrase" with which we place a key phrase in double quotes, for example ["Indian restaurant"] which will then only show results for that exact phrase, as opposed to typing the same query without the double quotes and getting a result-set that matches both words but not necessarily in the exact same position they were typed.But lesser-known command is the +inclusion command which forces the indicated word to be included in the search, for example if we want to search for the 60s English rock band ‘The Animals’, we could type [+The Animals] to force the word ‘The’ to be used as well as ‘Animals’. 
  • 44. Another of the basic commands is the OR operator. If we write [+hotels OR resorts] and we'll notice that the results produce just that : web pages for either key phrase: hotels or resorts.
  • 45. Another is wild card operator (*), for example : [the * animals] will show results for the farm animals, the little animals, and so on.Thank You