SlideShare une entreprise Scribd logo
1  sur  25
Lets Unleash The Secret Behind
Search Engine Giant
Presented by:
Archu Kumari
2
Facts About Google
How A Search Engine Works
** Types Of search engine
How Google Works
** Google Architecture
** Google Web Crawler
** Google indexer
** Google Query Processor
Goole Working Info graphic
What Is Seo
** SEO techniques
What Is Google Digging
** Methods Of Google Digging
Technology Requirements Of
Creating Search Engine
TOPICS TO BE COVEREDTOPICS TO BE COVERED
FACTS ABOUT
3
• Google was founded by Larry Page and Sergey Brin while they were Ph.D.
students at Stanford University
• Founded on 4th
september 1998.
• Google uses approximately 20 petabytes of user-generated data every
day. (Petabytes are estimated at 10 to the 15th power bytes.)
• In June 2006, the Oxford English Dictionary (OED) added “Google” as a
verb
• A Google employee is named a “Googler” while a new team member is
called a “Noogler
4
• The name ‘Google’ was an accident. A spelling
mistake made by the original founders who
thought they were going for ‘Googol’
• The prime reason the Google home page is so
bare is due to the fact that the founders didn’t
know HTML and just wanted a quick interface. In
fact it was noted that the submit button was a
long time coming and hitting the RETURN key
was the only way to burst Google into life.
• Google has the largest network of translators in
the world
• On average, Google has acquired more than one
company every week since 2010.
5
• On average, Google has acquired more than one
company every week since 2010.
• Google might be the only company with the
explicit goal to REDUCE the amount of time
people spend on its site.
• The world watches 450,000 years of YouTube
videos each month, over twice as long as modern
humans have existed.
• Google has photographed 5 million miles of road
for its Street View maps
• Google.com, home to arguably the world's most
important internet company, contains 23 markup
errors in its code.
HOW A SEARCH ENGINE WORKS
6
A program that searches for and identifies items in a database that
correspond to keywords or characters specified by the user, used
especially for finding particular sites on the Internet.
Or simply
A search engine is a database system designed to index and categorize
internet addresses, otherwise known as URLs.
FACTS ABOUT SEARCH ENGINESFACTS ABOUT SEARCH ENGINES
Search Engine Popularity
The most popular search engines on the
web:
Google 55.2%
Yahoo 21.7%
MSN Search 9.6%
AOL Search 3.8%
Terra Lycos 2.6%
AltaVista 2.2%
AskJeeves 1.5%
7
Number of Words Used in Search Phrases
2-word phrases 32.58%
3-word phrase 25.61%
1-word phrases 19.02%
4-word phrases 12.83%
5-word phrases 5.64%
6-word phrases 2.32%
7-word phrases 0.98%
When People Search
The breakdown of surfer traffic by day of the week:
Monday 15.31%
Tuesday 15.23%
Thursday 14.73%
Wednesday 14.62%
Friday 14.48%
Saturday 13.08%
Sunday 12.55%
Screen Resolutions
The most popular screen resolutions on the web:
1024 x 768 48.3%
800 x 600 31.7%
1280 x 1024 13.6%
1152 x 864 4.0%
640 x 480 1.0%
1600 x 1200 1.0%
1152 x 870 0.2%
TYPES OF SEARCH ENGINES
8
Automatic:
These search engines are based on information that is
collected, sorted and analyzed by software programs,
commonly referred to as "robots", "spiders", or "crawlers".
These spiders crawl through web pages collecting information
which is then analyzed and categorized into an "index". When
you conduct a search using one of these search engines, you
are really searching the index. The results of the search will
depend on the contents of that index and its relevancy to your
query.
9
Directories:
A directory is a searchable subject guide of Web sites
that have been reviewed and compiled by human
editors. These editors decide which sites to list, and, in
which categories.
Meta:
Meta search engines use automated technology to
gather information from a spider and then deliver a
summary of that information as the results of a search
to the end user.
Pay-per-click (PPC):
A search engine that determines ranking according to
the dollar amount you pay for each click from that
search engine to your site. Examples of PPC search
engines are Overture.com and FindWhat.com. The
highest ranking goes to the highest bidder.
HOW GOOGLE WORKS
10
Google runs on a distributed network of thousands of low-cost computers
and can therefore carry out fast parallel processing. Parallel processing is a
method of computation in which many calculations can be performed
simultaneously, significantly speeding up data processing. Google has three
distinct parts:
Google bot, a web crawler that finds and fetches web pages.
The indexer that sorts every word on every page and stores the resulting
index of words in a huge database.
The query processor, which compares your search query to the index and
recommends the documents that it considers most relevant.
11
Google Architecture
Various Data Structures Used
In
Repository
Lexicon
Document Index
Hit Lists
Forward Index
Inverted Index
12
Googlebot, Google’s Web Crawler
Googlebot is Google’s web crawling robot, which finds and retrieves pages
on the web and hands them off to the Google indexer. It’s easy to imagine
Googlebot as a little spider scurrying across the strands of cyberspace, but
in reality Googlebot doesn’t traverse the web at all. It functions much like
your web browser, by sending a request to a web server for a web page,
downloading the entire page, then handing it off to Google’s indexer.
Googlebot consists of many computers requesting and fetching pages
much more quickly than you can with your web browser. In fact,
Googlebot can request thousands of different pages simultaneously. To
avoid overwhelming web servers, or crowding out requests from human
users, Googlebot deliberately makes requests of each individual web
server more slowly than it’s capable of doing.
13
Google’s Indexer
Googlebot gives the indexer the full text of the pages it finds.
These pages are stored in Google’s index database. This index is
sorted alphabetically by search term, with each index entry
storing a list of documents in which the term appears and the
location within the text where it occurs. This data structure
allows rapid access to documents that contain user query terms.
To improve search performance, Google ignores (doesn’t index)
common words called stop words (such as the, is, on, or, of,
how, why, as well as certain single digits and single letters). Stop
words are so common that they do little to narrow a search, and
therefore they can safely be discarded. The indexer also ignores
some punctuation and multiple spaces, as well as converting all
letters to lowercase, to improve Google’s performance.
14
Traditional method Google Caffeine
15
Google’s Query Processor
The query processor has several parts, including the user
interface (search box), the “engine” that evaluates queries
and matches them to relevant documents, and the results
formatter.
PageRank is Google’s system for ranking web pages. A page
with a higher PageRank is deemed more important and is
more likely to be listed above a page with a lower
PageRank.
Google considers over a hundred factors in computing a
PageRank and determining which documents are most
relevant to a query, including the popularity of the page,
the position and size of the search terms within the page,
and the proximity of the search terms to one another on
the page. A patent application discusses other factors that
Google considers when ranking a page.
16
Let’s see how Google processes a query.
17
SEO-Search Engine Optimization
18
Search Engine Optimization is the process of
improving the visibility of a website on organic
("natural" or un-paid) search engine result
pages (SERPs), by incorporating search engine
friendly elements into a website. A successful
search engine optimization campaign will have,
as part of the improvements, carefully select,
relevant, keywords which the on-page
optimization will be designed to make
prominent for search engine algorithms.
Search engine optimization is broken down
into two basic areas: on-page, and off-page
optimization.
On-page optimization refers to website
elements which comprise a web page, such as
HTML code, textual content, and images.
 Off-page optimization refers,
predominantly, to backlinks (links pointing to
the site which is being optimized, from other
relevant websites).
19
 Optimize your title tags
 Create compelling meta descriptions
 Utilize keyword-rich headings
 Add ALT tags to your images
 Create a sitemap
 Build internal links between pages
 Update your site regularly
 Image Optimization
 URL Optimization
 Directory Submission
 Commenting
 Social Networking
 Guest Posting
SEO cont.
…
Various SEO techniques:-
GOOGLE DIGGING
20
The art of searching any content
using google is called Google
digging or the art of googling or
sometimes even Google hacking
Google Dorks or search techniques which
can be used to refine our search
1) Intitle :
2) Filetype :
3) Site :
4) Related
5) Inurl :
21
GOOGLE DIGGING cont….GOOGLE DIGGING cont….
Technology Requirements Of Creating
Search Engine
22
For back-end:-
Asp.Net
PHP
Python
Perl
Or your customized language
For database
•MySql
•Oracle technology
•Any Nosql Databases
•Or any customized database
There are various technologies which can be used to create search engine and
web crawlers ,Bots and query indexer.
For Front-End
•Javascript
•Xml
•JSON
•Dart etc.
23
Source : Wikipedia
Cont……Cont……
24
Lets thank you to Google for such a
wonderful technology and search
engine
25
Questions, comments, feedbacks are
welcome

Contenu connexe

Tendances

Tendances (20)

Internet Search Presentation
Internet Search PresentationInternet Search Presentation
Internet Search Presentation
 
Search engine
Search engineSearch engine
Search engine
 
How Google search works ppt
How Google search works pptHow Google search works ppt
How Google search works ppt
 
search engines
search enginessearch engines
search engines
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint
 
Search engine
Search engineSearch engine
Search engine
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Search engines
Search enginesSearch engines
Search engines
 
Search engine
Search engineSearch engine
Search engine
 
Search engine
Search engineSearch engine
Search engine
 
Web search engines ( Mr.Mirza )
Web search engines ( Mr.Mirza )Web search engines ( Mr.Mirza )
Web search engines ( Mr.Mirza )
 
Search engine
Search engineSearch engine
Search engine
 
Search engine
Search engineSearch engine
Search engine
 
Search engine
Search engineSearch engine
Search engine
 
Search Engine
Search EngineSearch Engine
Search Engine
 
Working of search engine
Working of search engineWorking of search engine
Working of search engine
 
How search engine work ppt
How search engine work pptHow search engine work ppt
How search engine work ppt
 
Web browser(pp ts)
Web browser(pp ts)Web browser(pp ts)
Web browser(pp ts)
 
How google search engine work
How google search engine workHow google search engine work
How google search engine work
 
Learning About Keyword Research PPT
Learning About Keyword Research PPTLearning About Keyword Research PPT
Learning About Keyword Research PPT
 

En vedette

Google Architecture - Breaking it Open
Google Architecture - Breaking it OpenGoogle Architecture - Breaking it Open
Google Architecture - Breaking it OpenHARMAN Services
 
How Google Search Engine Works
How Google Search Engine Works How Google Search Engine Works
How Google Search Engine Works ARK Solution
 
Basics of Search Engines and Algorithms
Basics of Search Engines and AlgorithmsBasics of Search Engines and Algorithms
Basics of Search Engines and AlgorithmsWeb Trainings Academy
 
Microsoft v Google UI Design Debate Presentation (2015)
Microsoft v Google UI Design Debate Presentation (2015)Microsoft v Google UI Design Debate Presentation (2015)
Microsoft v Google UI Design Debate Presentation (2015)Ben Freeman
 
Information Retrieval Techniques of Google
Information Retrieval Techniques of Google Information Retrieval Techniques of Google
Information Retrieval Techniques of Google Cyr Ish
 
Tutorial 1 (information retrieval basics)
Tutorial 1 (information retrieval basics)Tutorial 1 (information retrieval basics)
Tutorial 1 (information retrieval basics)Kira
 
Building Video Applications with YouTube APIs
Building Video Applications with YouTube APIsBuilding Video Applications with YouTube APIs
Building Video Applications with YouTube APIsJarek Wilkiewicz
 
Google cluster architecture
Google cluster architecture Google cluster architecture
Google cluster architecture Abhijeet Desai
 
Information retrieval system!
Information retrieval system!Information retrieval system!
Information retrieval system!Jane Garay
 
Information retrieval s
Information retrieval sInformation retrieval s
Information retrieval ssilambu111
 
Designing better user interfaces
Designing better user interfacesDesigning better user interfaces
Designing better user interfacesJohan Ronsse
 
Information storage and retrieval
Information storage and retrievalInformation storage and retrieval
Information storage and retrievalSadaf Rafiq
 
Google ppt by amit
Google ppt by amitGoogle ppt by amit
Google ppt by amitDAVV
 
What Is SEO? A Guide to Search Engine Optimization
What Is SEO? A Guide to Search Engine OptimizationWhat Is SEO? A Guide to Search Engine Optimization
What Is SEO? A Guide to Search Engine OptimizationWill Marlow Agency
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines PresentationJSCHO9
 

En vedette (20)

Google Architecture - Breaking it Open
Google Architecture - Breaking it OpenGoogle Architecture - Breaking it Open
Google Architecture - Breaking it Open
 
Search Engine Google
Search Engine GoogleSearch Engine Google
Search Engine Google
 
How Google Search Engine Works
How Google Search Engine Works How Google Search Engine Works
How Google Search Engine Works
 
Basics of Search Engines and Algorithms
Basics of Search Engines and AlgorithmsBasics of Search Engines and Algorithms
Basics of Search Engines and Algorithms
 
Microsoft v Google UI Design Debate Presentation (2015)
Microsoft v Google UI Design Debate Presentation (2015)Microsoft v Google UI Design Debate Presentation (2015)
Microsoft v Google UI Design Debate Presentation (2015)
 
incognito
incognitoincognito
incognito
 
Information Retrieval Techniques of Google
Information Retrieval Techniques of Google Information Retrieval Techniques of Google
Information Retrieval Techniques of Google
 
Tutorial 1 (information retrieval basics)
Tutorial 1 (information retrieval basics)Tutorial 1 (information retrieval basics)
Tutorial 1 (information retrieval basics)
 
Building Video Applications with YouTube APIs
Building Video Applications with YouTube APIsBuilding Video Applications with YouTube APIs
Building Video Applications with YouTube APIs
 
Information Retrieval
Information RetrievalInformation Retrieval
Information Retrieval
 
Google cluster architecture
Google cluster architecture Google cluster architecture
Google cluster architecture
 
Information retrieval system!
Information retrieval system!Information retrieval system!
Information retrieval system!
 
Information retrieval s
Information retrieval sInformation retrieval s
Information retrieval s
 
Designing better user interfaces
Designing better user interfacesDesigning better user interfaces
Designing better user interfaces
 
Information storage and retrieval
Information storage and retrievalInformation storage and retrieval
Information storage and retrieval
 
Google Brand Analysis
Google Brand AnalysisGoogle Brand Analysis
Google Brand Analysis
 
Google ppt by amit
Google ppt by amitGoogle ppt by amit
Google ppt by amit
 
What Is SEO? A Guide to Search Engine Optimization
What Is SEO? A Guide to Search Engine OptimizationWhat Is SEO? A Guide to Search Engine Optimization
What Is SEO? A Guide to Search Engine Optimization
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines Presentation
 
Google Maps
Google MapsGoogle Maps
Google Maps
 

Similaire à Google Search Engine

How google works and functions: A complete Approach
How google works and functions: A complete ApproachHow google works and functions: A complete Approach
How google works and functions: A complete ApproachPrakhar Gethe
 
The Anatomy of GOOGLE Search Engine
The Anatomy of GOOGLE Search EngineThe Anatomy of GOOGLE Search Engine
The Anatomy of GOOGLE Search EngineManish Chopra
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawlerishmecse13
 
Search Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEOSearch Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEONeeraj Reddy
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)jhon smith
 
Search Engine Optimization (Seo)
Search Engine Optimization (Seo)Search Engine Optimization (Seo)
Search Engine Optimization (Seo)ssunnysengar
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine OptimizationKaran Thakkar
 
SEOMoz The Beginners Guide To SEO
SEOMoz The Beginners Guide To SEOSEOMoz The Beginners Guide To SEO
SEOMoz The Beginners Guide To SEOFlutterbyBarb
 
Lost in the Net? Navigating Search Engines
Lost in the Net?  Navigating Search EnginesLost in the Net?  Navigating Search Engines
Lost in the Net? Navigating Search EnginesJohan Koren
 
Search Engines Other than Google
Search Engines Other than GoogleSearch Engines Other than Google
Search Engines Other than GoogleDr Trivedi
 
Search Engine Optimisation - MA Journalism - Week Three
Search Engine Optimisation - MA Journalism - Week ThreeSearch Engine Optimisation - MA Journalism - Week Three
Search Engine Optimisation - MA Journalism - Week Threepaulwould
 
Google Looks Into the Index Now Protocol for Crawling and Indexing
Google Looks Into the Index Now Protocol for Crawling and IndexingGoogle Looks Into the Index Now Protocol for Crawling and Indexing
Google Looks Into the Index Now Protocol for Crawling and IndexingPaulDonahue16
 
Introduction to SEO Basics
Introduction to SEO BasicsIntroduction to SEO Basics
Introduction to SEO BasicsJenifer Renjini
 
Lost in the Net: Navigating Search Engines
Lost in the Net:  Navigating Search EnginesLost in the Net:  Navigating Search Engines
Lost in the Net: Navigating Search EnginesJohan Koren
 
The beginners guide to SEO
The beginners guide to SEOThe beginners guide to SEO
The beginners guide to SEOThanh Nguyen
 

Similaire à Google Search Engine (20)

How google works and functions: A complete Approach
How google works and functions: A complete ApproachHow google works and functions: A complete Approach
How google works and functions: A complete Approach
 
The Anatomy of GOOGLE Search Engine
The Anatomy of GOOGLE Search EngineThe Anatomy of GOOGLE Search Engine
The Anatomy of GOOGLE Search Engine
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawler
 
Search Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEOSearch Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - 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 Engine Optimization (Seo)
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
How Google Works
How Google WorksHow Google Works
How Google Works
 
SEOMoz The Beginners Guide To SEO
SEOMoz The Beginners Guide To SEOSEOMoz The Beginners Guide To SEO
SEOMoz The Beginners Guide To SEO
 
Lost in the Net? Navigating Search Engines
Lost in the Net?  Navigating Search EnginesLost in the Net?  Navigating Search Engines
Lost in the Net? Navigating Search Engines
 
How Google Search Works
How Google Search WorksHow Google Search Works
How Google Search Works
 
Search Engines Other than Google
Search Engines Other than GoogleSearch Engines Other than Google
Search Engines Other than Google
 
Search Engine Optimisation - MA Journalism - Week Three
Search Engine Optimisation - MA Journalism - Week ThreeSearch Engine Optimisation - MA Journalism - Week Three
Search Engine Optimisation - MA Journalism - Week Three
 
Google
GoogleGoogle
Google
 
Google Looks Into the Index Now Protocol for Crawling and Indexing
Google Looks Into the Index Now Protocol for Crawling and IndexingGoogle Looks Into the Index Now Protocol for Crawling and Indexing
Google Looks Into the Index Now Protocol for Crawling and Indexing
 
Introduction to SEO Basics
Introduction to SEO BasicsIntroduction to SEO Basics
Introduction to SEO Basics
 
Lost in the Net: Navigating Search Engines
Lost in the Net:  Navigating Search EnginesLost in the Net:  Navigating Search Engines
Lost in the Net: Navigating Search Engines
 
The beginners guide to SEO
The beginners guide to SEOThe beginners guide to SEO
The beginners guide to SEO
 
Webmaster tools (ICMK485)
Webmaster tools (ICMK485)Webmaster tools (ICMK485)
Webmaster tools (ICMK485)
 
Seo report
Seo reportSeo report
Seo report
 

Dernier

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 

Dernier (20)

BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 

Google Search Engine

  • 1. Lets Unleash The Secret Behind Search Engine Giant Presented by: Archu Kumari
  • 2. 2 Facts About Google How A Search Engine Works ** Types Of search engine How Google Works ** Google Architecture ** Google Web Crawler ** Google indexer ** Google Query Processor Goole Working Info graphic What Is Seo ** SEO techniques What Is Google Digging ** Methods Of Google Digging Technology Requirements Of Creating Search Engine TOPICS TO BE COVEREDTOPICS TO BE COVERED
  • 3. FACTS ABOUT 3 • Google was founded by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University • Founded on 4th september 1998. • Google uses approximately 20 petabytes of user-generated data every day. (Petabytes are estimated at 10 to the 15th power bytes.) • In June 2006, the Oxford English Dictionary (OED) added “Google” as a verb • A Google employee is named a “Googler” while a new team member is called a “Noogler
  • 4. 4 • The name ‘Google’ was an accident. A spelling mistake made by the original founders who thought they were going for ‘Googol’ • The prime reason the Google home page is so bare is due to the fact that the founders didn’t know HTML and just wanted a quick interface. In fact it was noted that the submit button was a long time coming and hitting the RETURN key was the only way to burst Google into life. • Google has the largest network of translators in the world • On average, Google has acquired more than one company every week since 2010.
  • 5. 5 • On average, Google has acquired more than one company every week since 2010. • Google might be the only company with the explicit goal to REDUCE the amount of time people spend on its site. • The world watches 450,000 years of YouTube videos each month, over twice as long as modern humans have existed. • Google has photographed 5 million miles of road for its Street View maps • Google.com, home to arguably the world's most important internet company, contains 23 markup errors in its code.
  • 6. HOW A SEARCH ENGINE WORKS 6 A program that searches for and identifies items in a database that correspond to keywords or characters specified by the user, used especially for finding particular sites on the Internet. Or simply A search engine is a database system designed to index and categorize internet addresses, otherwise known as URLs. FACTS ABOUT SEARCH ENGINESFACTS ABOUT SEARCH ENGINES Search Engine Popularity The most popular search engines on the web: Google 55.2% Yahoo 21.7% MSN Search 9.6% AOL Search 3.8% Terra Lycos 2.6% AltaVista 2.2% AskJeeves 1.5%
  • 7. 7 Number of Words Used in Search Phrases 2-word phrases 32.58% 3-word phrase 25.61% 1-word phrases 19.02% 4-word phrases 12.83% 5-word phrases 5.64% 6-word phrases 2.32% 7-word phrases 0.98% When People Search The breakdown of surfer traffic by day of the week: Monday 15.31% Tuesday 15.23% Thursday 14.73% Wednesday 14.62% Friday 14.48% Saturday 13.08% Sunday 12.55% Screen Resolutions The most popular screen resolutions on the web: 1024 x 768 48.3% 800 x 600 31.7% 1280 x 1024 13.6% 1152 x 864 4.0% 640 x 480 1.0% 1600 x 1200 1.0% 1152 x 870 0.2%
  • 8. TYPES OF SEARCH ENGINES 8 Automatic: These search engines are based on information that is collected, sorted and analyzed by software programs, commonly referred to as "robots", "spiders", or "crawlers". These spiders crawl through web pages collecting information which is then analyzed and categorized into an "index". When you conduct a search using one of these search engines, you are really searching the index. The results of the search will depend on the contents of that index and its relevancy to your query.
  • 9. 9 Directories: A directory is a searchable subject guide of Web sites that have been reviewed and compiled by human editors. These editors decide which sites to list, and, in which categories. Meta: Meta search engines use automated technology to gather information from a spider and then deliver a summary of that information as the results of a search to the end user. Pay-per-click (PPC): A search engine that determines ranking according to the dollar amount you pay for each click from that search engine to your site. Examples of PPC search engines are Overture.com and FindWhat.com. The highest ranking goes to the highest bidder.
  • 10. HOW GOOGLE WORKS 10 Google runs on a distributed network of thousands of low-cost computers and can therefore carry out fast parallel processing. Parallel processing is a method of computation in which many calculations can be performed simultaneously, significantly speeding up data processing. Google has three distinct parts: Google bot, a web crawler that finds and fetches web pages. The indexer that sorts every word on every page and stores the resulting index of words in a huge database. The query processor, which compares your search query to the index and recommends the documents that it considers most relevant.
  • 11. 11 Google Architecture Various Data Structures Used In Repository Lexicon Document Index Hit Lists Forward Index Inverted Index
  • 12. 12 Googlebot, Google’s Web Crawler Googlebot is Google’s web crawling robot, which finds and retrieves pages on the web and hands them off to the Google indexer. It’s easy to imagine Googlebot as a little spider scurrying across the strands of cyberspace, but in reality Googlebot doesn’t traverse the web at all. It functions much like your web browser, by sending a request to a web server for a web page, downloading the entire page, then handing it off to Google’s indexer. Googlebot consists of many computers requesting and fetching pages much more quickly than you can with your web browser. In fact, Googlebot can request thousands of different pages simultaneously. To avoid overwhelming web servers, or crowding out requests from human users, Googlebot deliberately makes requests of each individual web server more slowly than it’s capable of doing.
  • 13. 13 Google’s Indexer Googlebot gives the indexer the full text of the pages it finds. These pages are stored in Google’s index database. This index is sorted alphabetically by search term, with each index entry storing a list of documents in which the term appears and the location within the text where it occurs. This data structure allows rapid access to documents that contain user query terms. To improve search performance, Google ignores (doesn’t index) common words called stop words (such as the, is, on, or, of, how, why, as well as certain single digits and single letters). Stop words are so common that they do little to narrow a search, and therefore they can safely be discarded. The indexer also ignores some punctuation and multiple spaces, as well as converting all letters to lowercase, to improve Google’s performance.
  • 15. 15 Google’s Query Processor The query processor has several parts, including the user interface (search box), the “engine” that evaluates queries and matches them to relevant documents, and the results formatter. PageRank is Google’s system for ranking web pages. A page with a higher PageRank is deemed more important and is more likely to be listed above a page with a lower PageRank. Google considers over a hundred factors in computing a PageRank and determining which documents are most relevant to a query, including the popularity of the page, the position and size of the search terms within the page, and the proximity of the search terms to one another on the page. A patent application discusses other factors that Google considers when ranking a page.
  • 16. 16 Let’s see how Google processes a query.
  • 17. 17
  • 18. SEO-Search Engine Optimization 18 Search Engine Optimization is the process of improving the visibility of a website on organic ("natural" or un-paid) search engine result pages (SERPs), by incorporating search engine friendly elements into a website. A successful search engine optimization campaign will have, as part of the improvements, carefully select, relevant, keywords which the on-page optimization will be designed to make prominent for search engine algorithms. Search engine optimization is broken down into two basic areas: on-page, and off-page optimization. On-page optimization refers to website elements which comprise a web page, such as HTML code, textual content, and images.  Off-page optimization refers, predominantly, to backlinks (links pointing to the site which is being optimized, from other relevant websites).
  • 19. 19  Optimize your title tags  Create compelling meta descriptions  Utilize keyword-rich headings  Add ALT tags to your images  Create a sitemap  Build internal links between pages  Update your site regularly  Image Optimization  URL Optimization  Directory Submission  Commenting  Social Networking  Guest Posting SEO cont. … Various SEO techniques:-
  • 20. GOOGLE DIGGING 20 The art of searching any content using google is called Google digging or the art of googling or sometimes even Google hacking Google Dorks or search techniques which can be used to refine our search 1) Intitle : 2) Filetype : 3) Site : 4) Related 5) Inurl :
  • 22. Technology Requirements Of Creating Search Engine 22 For back-end:- Asp.Net PHP Python Perl Or your customized language For database •MySql •Oracle technology •Any Nosql Databases •Or any customized database There are various technologies which can be used to create search engine and web crawlers ,Bots and query indexer. For Front-End •Javascript •Xml •JSON •Dart etc.
  • 24. 24 Lets thank you to Google for such a wonderful technology and search engine