Search engine

20
Submitted To:- Miss Shruti Jain Submitted by:- Kirandeep Kaur Sidhu NancyJain Sheena

description

 

Transcript of Search engine

Page 1: Search engine

Submitted To:-

Miss Shruti Jain

Submitted by:-

Kirandeep Kaur Sidhu

NancyJain

Sheena

Page 2: Search engine

Search EngineSearch Engine

A web search engine is designed to A web search engine is designed to search for information on the World search for information on the World Wide Web and FTP servers.Wide Web and FTP servers.

The search results are generally The search results are generally presented in a list of results presented in a list of results

consist of web pages, images, consist of web pages, images, information and other types of files information and other types of files

search engines operate search engines operate algorithmically or are a mixture of algorithmically or are a mixture of algorithmic and human input.algorithmic and human input.

Page 3: Search engine

ScopeScope

To get higher visibility of a website To get higher visibility of a website on Google, DMOZ, Yahoo, AltaVista, on Google, DMOZ, Yahoo, AltaVista, Dogpile and other search engines, it Dogpile and other search engines, it is necessary to implement better is necessary to implement better SEO techniques SEO techniques

Google has acquired the best search Google has acquired the best search engine currently engine currently

Search Engine Optimization (SEO) is Search Engine Optimization (SEO) is becoming increasingly noteworthy becoming increasingly noteworthy across the world especially in USA, across the world especially in USA, UK, Europe, Australia and France. UK, Europe, Australia and France.

Page 4: Search engine

Continued…Continued…

Research has shown that, about Research has shown that, about 80% of internet traffic is generated 80% of internet traffic is generated through search engines. through search engines.

Approximately 75% of the users Approximately 75% of the users staying only on the 1st page of the staying only on the 1st page of the search results and only about 20% of search results and only about 20% of the users go ahead to the 2nd page the users go ahead to the 2nd page of the search result.of the search result.

Page 5: Search engine

Types of SearchTypes of Search

Internal searchInternal search-An internal search -An internal search can only be used to find content on a can only be used to find content on a single website (or intranet or single website (or intranet or extranet). extranet).

External or public searchExternal or public search A public search can be used to find A public search can be used to find

content on any website, anywhere content on any website, anywhere on the web.on the web.

Meta search engineMeta search engine meta search meta search engine uses the indexes of other engine uses the indexes of other search engines to find content, search engines to find content, anywhere on the web.anywhere on the web.

Page 6: Search engine

Search engine registrationSearch engine registration

1.1. a search engine may also require a search engine may also require basic information about your site, basic information about your site, such as a short description of the such as a short description of the website, topics covered, and website, topics covered, and owner.owner.

2.2. After this, search engine will After this, search engine will access the website using an access the website using an indexing program (spider). indexing program (spider).

3.3. It then follows the links it finds on It then follows the links it finds on those WebPages, ‘crawling’ the those WebPages, ‘crawling’ the entire website, to build a index of entire website, to build a index of all the website content.all the website content.

Page 7: Search engine

Continued…Continued…4.4. The registration process involves The registration process involves

submitting an entry-level webpage submitting an entry-level webpage address (URL) to a search engine. address (URL) to a search engine. This entry-level page is typically the This entry-level page is typically the address of the homepage or address of the homepage or sitemap sitemap

GoggleGoggle Yahoo! (requires a Yahoo! Yahoo! (requires a Yahoo!

account/registration)account/registration) Bing (formerly MSN Live)Bing (formerly MSN Live) Open Directory ProjectsOpen Directory Projects5.5. a search engine may also require a search engine may also require

basic information about your site, basic information about your site, such as a short description of the such as a short description of the website, topics covered, and ownerwebsite, topics covered, and owner

Page 8: Search engine

Search engine resultsSearch engine results

The webpage listed at the top of the The webpage listed at the top of the results page has been selected by results page has been selected by the search engine as the most likely the search engine as the most likely to provide the content the user is to provide the content the user is seeking.seeking.

Each search result listing usually Each search result listing usually features the destination webpage features the destination webpage meta title.meta title.

a description and/or an excerpt a description and/or an excerpt showing the query highlighted in the showing the query highlighted in the context of the webpage content.context of the webpage content.

Page 9: Search engine

Search engine ranking Search engine ranking algorithmsalgorithms

Each search engine has its own method for Each search engine has its own method for calculating relevance, usually based on an calculating relevance, usually based on an analysis of the content of the destination analysis of the content of the destination webpage, including:-webpage, including:-

meta titlemeta title (visible at the top of the web (visible at the top of the web browser window);browser window);

metadatametadata;;

incoming link textincoming link text

useuse

Page 10: Search engine

How web search engines How web search engines workwork

A search engine operates in the A search engine operates in the following order:following order:

Web crawlingWeb crawling IndexingIndexing Searching.Searching.

Page 11: Search engine

Different techniques of Different techniques of Searching on GoogleSearching on Google

Search for a file typeSearch for a file type Weather as reported by Google SearchWeather as reported by Google Search Calculate and convertCalculate and convert Track stocksTrack stocks get movie timesget movie times Track packagesTrack packages Sports scoresSports scores MusicMusic Phrase searchPhrase search

Page 12: Search engine

Continued…Continued…

Book searchBook search EarthquakesEarthquakes Unit conversionUnit conversion Synonym searchSynonym search Dictionary definitionsDictionary definitions

Page 13: Search engine

Meta search engineMeta search engine

Meta search engines are search engines that Meta search engines are search engines that search other search engines. search other search engines.

a meta search engine submits your query to a meta search engine submits your query to several other search engines and returns a several other search engines and returns a summary of the results. summary of the results.

Often, the results returned by a meta search Often, the results returned by a meta search engine are not as relevant as those returned by engine are not as relevant as those returned by a standard search enginea standard search engine

Metasearch engines enable users to enter Metasearch engines enable users to enter search criteria once and access several search search criteria once and access several search engines simultaneously.engines simultaneously.

Page 14: Search engine

Continued…Continued…

Meta search engines reduce the power of Meta search engines reduce the power of the bigger search engines.the bigger search engines.

Dog pile is perhaps the best-known Meta Dog pile is perhaps the best-known Meta search engine. search engine.

Meta search engines save the time for the Meta search engines save the time for the searcher by cutting down the number of searcher by cutting down the number of search operations. search operations.

Most people use Google, yahoo, MSN-the Most people use Google, yahoo, MSN-the big three search engines for search big three search engines for search operations. operations.

Meta search engines are capable of Meta search engines are capable of locating results that you might miss in locating results that you might miss in primary enginesprimary engines

Page 15: Search engine

Architecture of a metasearch Architecture of a metasearch engineengine

Page 16: Search engine

Observations About Search Observations About Search Engine OperationEngine Operation

The criteria and algorithms used vary The criteria and algorithms used vary from search engine to search engine.from search engine to search engine.

The criteria and algorithms are The criteria and algorithms are complex, but are not published.complex, but are not published.

The criteria and algorithms change The criteria and algorithms change over time, as often as every 2 weeks.over time, as often as every 2 weeks.

There is consolidation among search There is consolidation among search engines, and new ones are being engines, and new ones are being added continually.added continually.

Search engines reward simple pages Search engines reward simple pages with a high concentration of keywords with a high concentration of keywords and key phrases.and key phrases.

Page 17: Search engine

Continued…Continued… Search engines penalize old pages.Search engines penalize old pages. 50% of search engines (including 50% of search engines (including

AltaVista and Google) will preferentially AltaVista and Google) will preferentially index pages with many links from the index pages with many links from the outside.outside.

Some search engines (DirectHits.com) Some search engines (DirectHits.com) reward how often a page is selected reward how often a page is selected and how much time is spent with it.and how much time is spent with it.

Search engines reward repetition of Search engines reward repetition of keywords and key phrases, but penalize keywords and key phrases, but penalize spamming.spamming.

Excite could only index 50 million URLs, Excite could only index 50 million URLs, would drop pages at randomwould drop pages at random

Page 18: Search engine

Search Engine Search Engine OperationsOperations

Following are the basic three Following are the basic three operation of search engine:-operation of search engine:-

CrawlingCrawling Indexed documentsIndexed documents Processing QueriesProcessing Queries

Page 19: Search engine

References : References : WikipediaWikipedia

Page 20: Search engine

Any queries????