SlideShare a Scribd company logo
Search Engines
Prepared by: Mohammed Jabari
Mohammed Jabari 1
Early Search Engines
 Early search engines were
like a directory or a listing
of favorite websites.
 If you have a new website
you have to submit to the
directory and a human
being will decide which
category your website
belongs to.
Mohammed Jabari 2
Search Engines Today
 In 1996, two students from Stanford
University working on their PhD had an
insight.
 While working on their research papers
and looking at other research papers there
were a list references.
 The list of references have a list of
resources and citations that support the
paper
Mohammed Jabari 3
References and Citations
Mohammed Jabari 4
Same Concept for Websites
Mohammed Jabari 5
Page Rank
 Why not rank the authority or importance
of a website based on the number citations
on other websites?
 This Concept became know as
“PageRank”
Mohammed Jabari 6
Page Rank
 The two who invented this concept were
Google founders Lary Page and Surgey
Brin
 They published the concept in the
technical paper “PageRank: Bringing
order to the Web”
http://ilpubs.stanford.edu:8090/422/1/1999-
66.pdf
Mohammed Jabari 7
Google Page Rank
Mohammed Jabari 8
HOW Do search engines work?
 Basically, Search engines uses a program
called a Crawler, spider, or Bot.
 This program visits websites on regular
basis.
 The crawler follow links from one site to
another.
9Mohammed Jabari
HOW Do search engines work?
 While visiting (crawling) these websites,
the crawler keeps an index of the words it
founds and where.
 Almost 90% of the web is indexed and
stored by Google Huge Servers
 Google analyze s this huge data using a
complex computer algorithm
10Mohammed Jabari
The Algorithm
 The algorithm is the key for cracking
Google
 Highly sophisticated (Complex)
 It’s regularly updated
 It’s a secret! Just like Coca Cola recipe
Mohammed Jabari 11
SEO
 SEO: Search Engine Optimization
 SEO: is the process of improving the
ranking (visibility) of a website in search
engines like Google.
 SEO in simple words, is how to make
your site appears in the first results of the
search page.
12Mohammed Jabari
Organic vs. Paid Results
Mohammed Jabari 13
Paid
Organic
SEO
 SEO is not about “ad words” and any paid
service
 It’s about how to naturally improve your
site ranking (visibility) in search engines
 SEO techniques consider how Search
engines works.
 So, how does a search engine work?
14Mohammed Jabari
Why SEO?
 Free Traffic, leads,
and sales
 Should be integral
part of overall
marking strategy
Mohammed Jabari 15
SEO Techniques
 Use the <Title> tag:
◦ page titles are displayed in the search results.
◦ Titles should describe the page content
◦ Create unique title for each page content
<html>
<head>
<title> this is the title </title>
</head>
</html>
16Mohammed Jabari
SEO Techniques
 Use meta tags:
◦ Use the description meta tag to add a
description for your site.
◦ It can contain a sentence or two about your
site.
◦ Google uses the description as a summary of
what the site is about.
◦ Use a keyword meta tag to add some of the
keywords used in the site
◦ Use unique description and keyword for each
page
17Mohammed Jabari
SEO Techniques
18
<meta name="keywords" content="ppu,Palestine,polytechnic,university,hebron,west-
bank,education,engineering,it,graphics,civil ,‫،الخليل،بوليتكنك،هندسة،جامعة،الضفة‬ ‫فلسطين‬
‫الغربية،تكنولوجيا،معلومات،ريادة،طالب،خريجين‬/ ">
Mohammed Jabari
SEO Techniques
 URLs should be:
◦ Simple and short
◦ Contains some words about the contents
◦ Simple directory structure
◦ One URL for each document
19Mohammed Jabari
SEO Techniques
 Use a Site map:
◦ One for users, and
◦ One for search engines (XML site map)
◦ Search engines use the site map to navigate
thought your site
20Mohammed Jabari
SEO Techniques
 Use better anchor text
◦ The anchor text should be descriptive of the
content of the linked page
<a href=“http://www.ppu.edu” < palestine
polytechnic University </a>
21Mohammed Jabari
SEO Techniques
 Use the “alt” attribute for the <img> tag.
◦ The “alt” attribute provides an alternative
description of the image
◦ It’s used by search engines
22Mohammed Jabari
SEO Techniques
 Increase the number of inbound links to
your site.
◦ Social media, blogs, and news sites.
◦ The more links link to your site the better.
 You can also submit your site directly to
the search engine to crawl it.
23
Google: http://www.google.com/addurl.html
Yahoo: http://search.yahoo.com/info/submit.html
Bing: http://www.bing.com/webmaster/SubmitSitePage.aspx
Mohammed Jabari
SEO Techniques
 Google says: more searches now on
Mobile than on Desktop.
 For example, if you are searching using
your smartphone, Google will give
preference for pages that are smartphone
compatible over pages that are designed
for Desktops only.
Mohammed Jabari 24
Your Home Work
 You need to dig further about Google
algorithm
 What are Google’s Ranking factors? Other
than the ones listed above.
 Prepare a report and get ready to discuss
your findings with your colleagues and
teacher
Mohammed Jabari 25

More Related Content

What's hot

How Does Organic SEO Work?
How Does Organic SEO Work?How Does Organic SEO Work?
How Does Organic SEO Work?
ITS-SEO.com
 
Search Engine Optimization ppt
Search Engine Optimization pptSearch Engine Optimization ppt
Search Engine Optimization ppt
OECLIB Odisha Electronics Control Library
 
Search engine optimization (seo) overview
Search engine optimization (seo) overviewSearch engine optimization (seo) overview
Search engine optimization (seo) overview
Arpan Jain
 
Google algorithm details - SEO
Google algorithm details - SEOGoogle algorithm details - SEO
Google algorithm details - SEO
Bobby singh
 
Basic seo
Basic seoBasic seo
Basic seo
Saray Chak
 
An Introduction to seo and How it Works?
An Introduction to seo and How it Works?An Introduction to seo and How it Works?
An Introduction to seo and How it Works?
priyanka Agarwal
 
Seo presentation
Seo presentationSeo presentation
Seo presentation
travel_affair
 
Complete Seo Training
Complete Seo TrainingComplete Seo Training
Complete Seo Training
alexaseo3
 
Demand quest seo training 1 16x9 10.2018
Demand quest seo training 1 16x9 10.2018Demand quest seo training 1 16x9 10.2018
Demand quest seo training 1 16x9 10.2018
Nate Plaunt
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
Computing Cage
 
Basics of Search Engines and Algorithms
Basics of Search Engines and AlgorithmsBasics of Search Engines and Algorithms
Basics of Search Engines and Algorithms
Web Trainings Academy
 
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Concordia Technology Solutions
 
Introduction To Seo
Introduction To SeoIntroduction To Seo
Introduction To Seo
Cheryl Estorgio
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
Nilkanth Shirodkar
 
The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)
Jonathon Colman
 
Seo training institute in bangalore
Seo training institute in bangaloreSeo training institute in bangalore
Seo training institute in bangalore
AsawariNevse
 
ppt on SEO topic
ppt on SEO topicppt on SEO topic
ppt on SEO topic
manish kumar
 
SEO PPT
SEO PPTSEO PPT
SEO PPT
jaswinder01
 
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO TutorialSEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
Deep Mehta
 

What's hot (19)

How Does Organic SEO Work?
How Does Organic SEO Work?How Does Organic SEO Work?
How Does Organic SEO Work?
 
Search Engine Optimization ppt
Search Engine Optimization pptSearch Engine Optimization ppt
Search Engine Optimization ppt
 
Search engine optimization (seo) overview
Search engine optimization (seo) overviewSearch engine optimization (seo) overview
Search engine optimization (seo) overview
 
Google algorithm details - SEO
Google algorithm details - SEOGoogle algorithm details - SEO
Google algorithm details - SEO
 
Basic seo
Basic seoBasic seo
Basic seo
 
An Introduction to seo and How it Works?
An Introduction to seo and How it Works?An Introduction to seo and How it Works?
An Introduction to seo and How it Works?
 
Seo presentation
Seo presentationSeo presentation
Seo presentation
 
Complete Seo Training
Complete Seo TrainingComplete Seo Training
Complete Seo Training
 
Demand quest seo training 1 16x9 10.2018
Demand quest seo training 1 16x9 10.2018Demand quest seo training 1 16x9 10.2018
Demand quest seo training 1 16x9 10.2018
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Basics of Search Engines and Algorithms
Basics of Search Engines and AlgorithmsBasics of Search Engines and Algorithms
Basics of Search Engines and Algorithms
 
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
Search Engine Optimization (SEO) Techniques for Churches (a.k.a. Attracting V...
 
Introduction To Seo
Introduction To SeoIntroduction To Seo
Introduction To Seo
 
Search engine optimization (seo)
Search engine optimization (seo)Search engine optimization (seo)
Search engine optimization (seo)
 
The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)
 
Seo training institute in bangalore
Seo training institute in bangaloreSeo training institute in bangalore
Seo training institute in bangalore
 
ppt on SEO topic
ppt on SEO topicppt on SEO topic
ppt on SEO topic
 
SEO PPT
SEO PPTSEO PPT
SEO PPT
 
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO TutorialSEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
SEO Training Course Online, Learn SEO, SEO for Beginners, Complete SEO Tutorial
 

Viewers also liked

Scrum Process
Scrum ProcessScrum Process
Scrum Process
Meqdad Darweesh
 
Android OS - Simple pres.
Android OS - Simple pres.Android OS - Simple pres.
Android OS - Simple pres.
Meqdad Darweesh
 
When worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudWhen worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the Cloud
David Pallmann
 
Google webmaster guide for starters
Google webmaster guide for startersGoogle webmaster guide for starters
Google webmaster guide for starters
jatindsim
 
Web of knowledge advanced features
Web of knowledge advanced featuresWeb of knowledge advanced features
Web of knowledge advanced featuresLisa Hartman
 
Windows 8 and the Cloud
Windows 8 and the CloudWindows 8 and the Cloud
Windows 8 and the Cloud
David Pallmann
 
I know how to search the internet,
I know how to search the internet,I know how to search the internet,
I know how to search the internet,
Hindie Dershowitz
 
Bad websites
Bad websitesBad websites
Bad websites
ailishinwonderlandd
 
Using the internet for search
Using the internet for searchUsing the internet for search
Using the internet for search
Dr-Heba Mustafa
 
The Modern Web Part 3: Social Networking
The Modern Web Part 3: Social NetworkingThe Modern Web Part 3: Social Networking
The Modern Web Part 3: Social Networking
David Pallmann
 
Internet Search Tips featuring Google
Internet Search Tips featuring GoogleInternet Search Tips featuring Google
Internet Search Tips featuring Google
Lisa Hartman
 
How to develop modern web application framework
How to develop modern web application frameworkHow to develop modern web application framework
How to develop modern web application framework
techmemo
 
Affordable web design
Affordable web designAffordable web design
Affordable web design
A Website Designer
 
The Modern Web, Part 2: HTML5
The Modern Web, Part 2: HTML5The Modern Web, Part 2: HTML5
The Modern Web, Part 2: HTML5
David Pallmann
 
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersDebugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Troy Miles
 
Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...
Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...
Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...CWS_2010
 
Internet Search Tips (Google)
Internet Search Tips (Google)Internet Search Tips (Google)
Internet Search Tips (Google)
Lisa Hartman
 
How to search the Internet, a guide to save time and effort
How to search the Internet, a guide to save time and effortHow to search the Internet, a guide to save time and effort
How to search the Internet, a guide to save time and effort
Pete S
 
The Modern Web, Part 1: Mobility
The Modern Web, Part 1: MobilityThe Modern Web, Part 1: Mobility
The Modern Web, Part 1: Mobility
David Pallmann
 
WATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINS
WATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINSWATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINS
WATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINSGlorynel Ojeda-Matos
 

Viewers also liked (20)

Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Android OS - Simple pres.
Android OS - Simple pres.Android OS - Simple pres.
Android OS - Simple pres.
 
When worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the CloudWhen worlds Collide: HTML5 Meets the Cloud
When worlds Collide: HTML5 Meets the Cloud
 
Google webmaster guide for starters
Google webmaster guide for startersGoogle webmaster guide for starters
Google webmaster guide for starters
 
Web of knowledge advanced features
Web of knowledge advanced featuresWeb of knowledge advanced features
Web of knowledge advanced features
 
Windows 8 and the Cloud
Windows 8 and the CloudWindows 8 and the Cloud
Windows 8 and the Cloud
 
I know how to search the internet,
I know how to search the internet,I know how to search the internet,
I know how to search the internet,
 
Bad websites
Bad websitesBad websites
Bad websites
 
Using the internet for search
Using the internet for searchUsing the internet for search
Using the internet for search
 
The Modern Web Part 3: Social Networking
The Modern Web Part 3: Social NetworkingThe Modern Web Part 3: Social Networking
The Modern Web Part 3: Social Networking
 
Internet Search Tips featuring Google
Internet Search Tips featuring GoogleInternet Search Tips featuring Google
Internet Search Tips featuring Google
 
How to develop modern web application framework
How to develop modern web application frameworkHow to develop modern web application framework
How to develop modern web application framework
 
Affordable web design
Affordable web designAffordable web design
Affordable web design
 
The Modern Web, Part 2: HTML5
The Modern Web, Part 2: HTML5The Modern Web, Part 2: HTML5
The Modern Web, Part 2: HTML5
 
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web BrowsersDebugging and Tuning Mobile Web Sites with Modern Web Browsers
Debugging and Tuning Mobile Web Sites with Modern Web Browsers
 
Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...
Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...
Manuele Margni, CIRAIG - Behind the Water Footprint Stream: Metrics and Initi...
 
Internet Search Tips (Google)
Internet Search Tips (Google)Internet Search Tips (Google)
Internet Search Tips (Google)
 
How to search the Internet, a guide to save time and effort
How to search the Internet, a guide to save time and effortHow to search the Internet, a guide to save time and effort
How to search the Internet, a guide to save time and effort
 
The Modern Web, Part 1: Mobility
The Modern Web, Part 1: MobilityThe Modern Web, Part 1: Mobility
The Modern Web, Part 1: Mobility
 
WATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINS
WATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINSWATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINS
WATER FOOTPRINT ACCOUNTING FOR CATCHMENTS AND RIVER BASINS
 

Similar to Search Engines & SEO

Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
Karan Thakkar
 
seo-ppt.pptx
seo-ppt.pptxseo-ppt.pptx
seo-ppt.pptx
Poriumlimited
 
SEO for dummies 2019
SEO for dummies 2019SEO for dummies 2019
SEO for dummies 2019
Irfan Mohammed Kunhi
 
An Introduction To SEO
An Introduction To SEOAn Introduction To SEO
An Introduction To SEO
Gary Capps
 
The Best Guide to SEO
The Best Guide to SEOThe Best Guide to SEO
The Best Guide to SEO
Sumeet Chadha
 
Is Your Website Awesome?
Is Your Website Awesome?Is Your Website Awesome?
Is Your Website Awesome?
MentorMate
 
peerj-preprints-27609.pdf
peerj-preprints-27609.pdfpeerj-preprints-27609.pdf
peerj-preprints-27609.pdf
gjvpandiyan
 
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel Sabour
 
Beginners Guide To Search Engine Optimization
Beginners Guide To Search Engine OptimizationBeginners Guide To Search Engine Optimization
Beginners Guide To Search Engine Optimizationspritemathews
 
Introduction to seo
Introduction to seoIntroduction to seo
Introduction to seo
Mahbub Osmane
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
Syed Absar
 
SEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media ProjectSEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media Project
Manohar Prasad, PgMP®, PMP®, PMI-ACP®, CAL®, ACC®, CSP®
 
Lesson 1: Search Engine Basics
Lesson 1: Search Engine BasicsLesson 1: Search Engine Basics
Lesson 1: Search Engine Basics
glaringfacts
 
Basic SEO
Basic SEOBasic SEO
Basic SEO
Vikash Pathak
 
SEO Tips for Beginners
SEO Tips for BeginnersSEO Tips for Beginners
SEO Tips for Beginners
Bayshore Solutions
 
How to rank for search engine optimization
How to rank for search engine optimizationHow to rank for search engine optimization
How to rank for search engine optimization
Brian Bateman
 
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUESEXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
Journal For Research
 
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
waqas ahmad
 

Similar to Search Engines & SEO (20)

SEO
SEOSEO
SEO
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
SEO
SEOSEO
SEO
 
seo-ppt.pptx
seo-ppt.pptxseo-ppt.pptx
seo-ppt.pptx
 
SEO for dummies 2019
SEO for dummies 2019SEO for dummies 2019
SEO for dummies 2019
 
An Introduction To SEO
An Introduction To SEOAn Introduction To SEO
An Introduction To SEO
 
The Best Guide to SEO
The Best Guide to SEOThe Best Guide to SEO
The Best Guide to SEO
 
Is Your Website Awesome?
Is Your Website Awesome?Is Your Website Awesome?
Is Your Website Awesome?
 
peerj-preprints-27609.pdf
peerj-preprints-27609.pdfpeerj-preprints-27609.pdf
peerj-preprints-27609.pdf
 
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
Adel presentation algorithms for enhancing efficiency and ranking of cloud ba...
 
Beginners Guide To Search Engine Optimization
Beginners Guide To Search Engine OptimizationBeginners Guide To Search Engine Optimization
Beginners Guide To Search Engine Optimization
 
Introduction to seo
Introduction to seoIntroduction to seo
Introduction to seo
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
SEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media ProjectSEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media Project
 
Lesson 1: Search Engine Basics
Lesson 1: Search Engine BasicsLesson 1: Search Engine Basics
Lesson 1: Search Engine Basics
 
Basic SEO
Basic SEOBasic SEO
Basic SEO
 
SEO Tips for Beginners
SEO Tips for BeginnersSEO Tips for Beginners
SEO Tips for Beginners
 
How to rank for search engine optimization
How to rank for search engine optimizationHow to rank for search engine optimization
How to rank for search engine optimization
 
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUESEXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
EXPLORATORY REVIEW OF SEARCH ENGINE OPTIMIZATION TECHNIQUES
 
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015Search Engine Optimization Tips: SEO Tips For Beginners in 2015
Search Engine Optimization Tips: SEO Tips For Beginners in 2015
 

Recently uploaded

GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 

Recently uploaded (20)

GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 

Search Engines & SEO

  • 1. Search Engines Prepared by: Mohammed Jabari Mohammed Jabari 1
  • 2. Early Search Engines  Early search engines were like a directory or a listing of favorite websites.  If you have a new website you have to submit to the directory and a human being will decide which category your website belongs to. Mohammed Jabari 2
  • 3. Search Engines Today  In 1996, two students from Stanford University working on their PhD had an insight.  While working on their research papers and looking at other research papers there were a list references.  The list of references have a list of resources and citations that support the paper Mohammed Jabari 3
  • 5. Same Concept for Websites Mohammed Jabari 5
  • 6. Page Rank  Why not rank the authority or importance of a website based on the number citations on other websites?  This Concept became know as “PageRank” Mohammed Jabari 6
  • 7. Page Rank  The two who invented this concept were Google founders Lary Page and Surgey Brin  They published the concept in the technical paper “PageRank: Bringing order to the Web” http://ilpubs.stanford.edu:8090/422/1/1999- 66.pdf Mohammed Jabari 7
  • 9. HOW Do search engines work?  Basically, Search engines uses a program called a Crawler, spider, or Bot.  This program visits websites on regular basis.  The crawler follow links from one site to another. 9Mohammed Jabari
  • 10. HOW Do search engines work?  While visiting (crawling) these websites, the crawler keeps an index of the words it founds and where.  Almost 90% of the web is indexed and stored by Google Huge Servers  Google analyze s this huge data using a complex computer algorithm 10Mohammed Jabari
  • 11. The Algorithm  The algorithm is the key for cracking Google  Highly sophisticated (Complex)  It’s regularly updated  It’s a secret! Just like Coca Cola recipe Mohammed Jabari 11
  • 12. SEO  SEO: Search Engine Optimization  SEO: is the process of improving the ranking (visibility) of a website in search engines like Google.  SEO in simple words, is how to make your site appears in the first results of the search page. 12Mohammed Jabari
  • 13. Organic vs. Paid Results Mohammed Jabari 13 Paid Organic
  • 14. SEO  SEO is not about “ad words” and any paid service  It’s about how to naturally improve your site ranking (visibility) in search engines  SEO techniques consider how Search engines works.  So, how does a search engine work? 14Mohammed Jabari
  • 15. Why SEO?  Free Traffic, leads, and sales  Should be integral part of overall marking strategy Mohammed Jabari 15
  • 16. SEO Techniques  Use the <Title> tag: ◦ page titles are displayed in the search results. ◦ Titles should describe the page content ◦ Create unique title for each page content <html> <head> <title> this is the title </title> </head> </html> 16Mohammed Jabari
  • 17. SEO Techniques  Use meta tags: ◦ Use the description meta tag to add a description for your site. ◦ It can contain a sentence or two about your site. ◦ Google uses the description as a summary of what the site is about. ◦ Use a keyword meta tag to add some of the keywords used in the site ◦ Use unique description and keyword for each page 17Mohammed Jabari
  • 18. SEO Techniques 18 <meta name="keywords" content="ppu,Palestine,polytechnic,university,hebron,west- bank,education,engineering,it,graphics,civil ,‫،الخليل،بوليتكنك،هندسة،جامعة،الضفة‬ ‫فلسطين‬ ‫الغربية،تكنولوجيا،معلومات،ريادة،طالب،خريجين‬/ "> Mohammed Jabari
  • 19. SEO Techniques  URLs should be: ◦ Simple and short ◦ Contains some words about the contents ◦ Simple directory structure ◦ One URL for each document 19Mohammed Jabari
  • 20. SEO Techniques  Use a Site map: ◦ One for users, and ◦ One for search engines (XML site map) ◦ Search engines use the site map to navigate thought your site 20Mohammed Jabari
  • 21. SEO Techniques  Use better anchor text ◦ The anchor text should be descriptive of the content of the linked page <a href=“http://www.ppu.edu” < palestine polytechnic University </a> 21Mohammed Jabari
  • 22. SEO Techniques  Use the “alt” attribute for the <img> tag. ◦ The “alt” attribute provides an alternative description of the image ◦ It’s used by search engines 22Mohammed Jabari
  • 23. SEO Techniques  Increase the number of inbound links to your site. ◦ Social media, blogs, and news sites. ◦ The more links link to your site the better.  You can also submit your site directly to the search engine to crawl it. 23 Google: http://www.google.com/addurl.html Yahoo: http://search.yahoo.com/info/submit.html Bing: http://www.bing.com/webmaster/SubmitSitePage.aspx Mohammed Jabari
  • 24. SEO Techniques  Google says: more searches now on Mobile than on Desktop.  For example, if you are searching using your smartphone, Google will give preference for pages that are smartphone compatible over pages that are designed for Desktops only. Mohammed Jabari 24
  • 25. Your Home Work  You need to dig further about Google algorithm  What are Google’s Ranking factors? Other than the ones listed above.  Prepare a report and get ready to discuss your findings with your colleagues and teacher Mohammed Jabari 25