Search Engines By: Faruq Hasan.

Slides:



Advertisements
Similar presentations
IS530 Lesson 12 Boolean vs. Statistical Retrieval Systems.
Advertisements

Search Engines & Search Engine Optimization (SEO) Presentation by Saeed El-Darahali 7 th World Congress on the Management of e-Business.
Mastering the Internet, XHTML, and JavaScript Chapter 7 Searching the Internet.
Searching The Web Search Engines are computer programs (variously called robots, crawlers, spiders, worms) that automatically visit Web sites and, starting.
How Search Engines Work Source:
Search Engine Optimization (SEO)
WEB SCIENCE: SEARCHING THE WEB. Basic Terms Search engine Software that finds information on the Internet or World Wide Web Web crawler An automated program.
 Search engines are programs that search documents for specified keywords and returns a list of the documents where the keywords were found.  A search.
SEO-SEARCH ENGINE OPTIMIZATION SEO is an act of to make a website rich for Search Engines and Visitors. SEO simply get the Website Ranking Higher.
Search Engine Optimization. What is SEO? Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in search.
SEO Techniques Tech Talk 29 th August 2013 (By PEN Vannak)
Search Engine Optimization
For REAL MEN REAL STYLE.  Search Engine Optimization  SEO is strategies, techniques and tactics to improve or promote a website in order to get a.
SEO Essentials Let Your Customers Find You. What is SEO? The process of improving the visibility of a website or a webpage in search engines o Uses “organic”
1 Web Developer Foundations: Using XHTML Chapter 11 Web Page Promotion Concepts.
Search Engine Optimization. Introduction SEO is a technique used to optimize a web site for search engines like Google, Yahoo, etc. It improves the volume.
HOW SEARCH ENGINE WORKS. Aasim Bashir.. What is a Search Engine? Search engine: It is a website dedicated to search other websites and there contents.
Search Engine optimization.  Search engine optimization (SEO) is the process of affecting the visibility of a website or a web page in a search engine's.
Courtney Forsmann IT Help Desk Manager Lewis-Clark State College October 1, 2014.
Basic Web Applications 2. Search Engine Why we need search ensigns? Why we need search ensigns? –because there are hundreds of millions of pages available.
Search Engines & Search Engine Optimization (SEO).
WHAT IS A SEARCH ENGINE A search engine is not a physical engine, instead its an electronic code or a software programme that searches and indexes millions.
Search Engine Interfaces search engine modus operandi.
Search Engine By Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Guerrilla Marketing Tactics Building a proper web Presence March 24, 2010 Session 3.
Search Engine Optimization & Pay Per Click Advertising
Search Engine Optimization. Google this… In real estate, the key is location, location,location… In the web-space, the key is content, content,content…
Web Searching. How does a search engine work? It does NOT search the Web (when you make a query) It contains a database with info on numerous Web sites.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 3 1 Searching the Web Using Search Engines and Directories Effectively Tutorial.
The Internet October 30, The Internet URL’s Search Engines Boolean Operators Internet Searches Scavenger Hunt.
Search engines are the key to finding specific information on the vast expanse of the World Wide Web. Without sophisticated search engines, it would be.
Lecture 4 Title: Search Engines By: Mr Hashem Alaidaros MKT 445.
Search Engine Optimization 101 What is SEM? SEO? How can I use SEO on my blogs and/or my personal web space?
McLean HIGHER COMPUTER NETWORKING Lesson 7 Search engines Description of search engine methods.
Basic Search Engine Optimization. What is SEO?  SEO is an abbreviation for search engine optimization.
Web Search Algorithms By Matt Richard and Kyle Krueger.
Search Engine Marketing SEM = Search Engine Marketing SEO = Search Engine Optimization optimizing (altering/changing) your page in order to get a higher.
Search Engines Reyhaneh Salkhi Outline What is a search engine? How do search engines work? Which search engines are most useful and efficient? How can.
IT-522: Web Databases And Information Retrieval By Dr. Syed Noman Hasany.
4 1 SEARCHING THE WEB Using Search Engines and Directories Effectively New Perspectives on THE INTERNET.
Search Tools and Search Engines Searching for Information and common found internet file types.
The World Wide Web. What is the worldwide web? The content of the worldwide web is held on individual pages which are gathered together to form websites.
SEO stands for search engine optimization. It is simply strategies website owners use to increase ranking and traffic from the search engines. Search.
What is Seo? Search Engine Optimization for Dummies.
By R. O. Nanthini and R. Jayakumar.  tools used on the web to find the required information  Akeredolu officially described the Web as “a wide- area.
By Pamela Drake SEARCH ENGINE OPTIMIZATION. WHAT IS SEO? Search engine optimization (SEO) is the process of affecting the visibility of a website or a.
Week 1 Introduction to Search Engine Optimization.
ACSIUS Technologies Pvt. Ltd. Tomorrow’s Success Starts Today!
Traffic Source Tell a Friend Send SMS Social Network Group chat Banners Advertisement.
Why You Should Optimize Your Website Content. Optimizing a website's content, in order to obtain a high search engine ranking is what Search Engine Optimization.
Search Engine Optimization Miami (SEO Services Miami in affordable budget)
1 Chapter 5 (3 rd ed) Your library is an excellent resource tool. Your library is an excellent resource tool.
Crawling When the Google visit your website for the purpose of tracking, Google does this with help of machine, known as web crawler, spider, Google bot,
Search Engine Optimization
SEARCH ENGINE OPTIMIZATION.
Search Engine Optimization(S.E.O)
Search Engine Optimization
Search Engines and Search techniques
Chapter Five Web Search Engines
SEARCH ENGINES & WEB CRAWLER Akshay Ghadge Roll No: 107.
Prepared by Rao Umar Anwar For Detail information Visit my blog:
SEARCH ENGINE OPTIMIZATION SEO. What is SEO? It is the process of optimizing structure, design and content of your website in order to increase traffic.
SEARCH ENGINE OPTIMIZATION. P RESENTATION O VERVIEW  Search Engine Basics  What is SEO?  Key Concepts  Why is Search Engine marketing important? 
1 SEO is short for search engine optimization. Search engine optimization is a methodology of strategies, techniques and tactics used to increase the amount.
Objective % Explain concepts used to create websites.
Guerrilla Marketing Tactics
Search Engine Optimization (SEO)
Agenda What is SEO ? How Do Search Engines Work? Measuring SEO success ? On Page SEO – Basic Practices? Technical SEO - Source Code. Off Page SEO – Social.
Best Digital Marketing Tips For Quick Web Pages Indexing Presented By:- Abhinav Shashtri.
Presentation transcript:

Search Engines By: Faruq Hasan

Today's Coverage Introduction Types of Search Engines Components of a Search Engine Semantics and Relevancy Search engine Algorithm Search Engine Optimization others

Introduction A web search engine is a software system that is designed to search for information on the World Wide Web. The search results are generally presented in a line of results often referred to as search engine results pages. Search engines look through their own databases of information in order to find what it is that you are looking for…

Search engine Definition: An internet-based tool that searches an index of documents for a particular term, phrase or text specified by the user. Common Characteristics: Spider, Indexer, Database, Algorithm Find matching documents and display them according to relevance Frequent updates to documents searched and ranking algorithm

Types of Search Engine Crawler Powered Indexes Human Powered Indexes Guruji.com, Google.com Human Powered Indexes www.dmoz.org Hybrid Models Submitted URLs to a search engine ? Semantic Indexes Hakia.com,

How does a Search Engine work ? Copyleft (ɔ) 2009 Sudarsun Santhiappan

How Search Engines Work (Sherman 2003) The Web Crawler URL1 URL2 Indexer URL3 URL4 Your Browser Eggs - 90% Eggo - 81% Ego- 40% Huh? - 10% All About Eggs by S. I. Am Search Engine Database Eggs? Eggs.

Search Engine Internals Copyleft (ɔ) 2009 Sudarsun Santhiappan

Search Engine Internals Crawlers Indexers Searching Semantics Ranking Copyleft (ɔ) 2009 Sudarsun Santhiappan

Crawlers A crawler is a program that visits Web sites and reads their pages and other information in order to create entries for a search engine index. The major search engines on the Web all have such a program, which is also known as a "spider" or a "bot."

Indexers A database index is a data structure that improves the speed of data retrieval operations on a database table at the cost of additional writes and the use of more storage space to maintain the extra copy of data.

Semantics Semantics is the study of meaning. It focuses on the relation between signifiers, like words, phrases, signs, and symbols, and what they stand for, their denotation. semantics is the study of meaning that is used for understanding human expression through language. 

How Does Search Engine Works? Spider “crawls” the web to find new documents (web pages, other documents) typically by following hyperlinks from websites already in their database Search engines indexes the content (text, code) in these documents by adding it to their databases and then periodically updates this content Search engines search their own databases when a user enters in a search to find related documents (not searching web pages in real-time) Search engines rank the resulting documents using an algorithm (mathematical formula) by assigning various weights and ranking factors

How it works

Anatomy of a Search Engine

Search Engine algorithm Unique to every search engine, and just as important as keywords, search engine algorithms are the why and the how of search engine rankings. Basically, a search engine algorithm is a set of rules, or a unique formula, that the search engine uses to determine the significance of a web page, and each search engine has its own set of rules. These rules determine whether a web page is real or just spam, whether it has any significant data that people would be interested in, and many other features to rank and list results for every search query that is begun, to make an organized and informational search engine results page. The algorithms, as they are different for each search engine, are also closely guarded secrets, but there are certain things that all search engine algorithms have in common.

1. Relevancy – One of the first things a search engine algorithm checks for is the relevancy of the page. Whether it is just scanning for keywords, or looking at how these keywords are used, the algorithm will determine whether this web page has any relevancy at all for the particular keyword. Where the keywords are located is also an important factor to the relevancy of a website. Web pages that have the keywords in the title, as well as within the headline or the first few lines of the text will rank better for that keyword than websites that do not have these features. The frequency of the keywords also is important to relevancy. If the keywords appear frequently, but are not the result of keyword stuffing, the website will rank better.

Algorithm 2. Individual Factors – A second part of search engine algorithms are the individual factors that make that particular search engine different from every other search engine out there. Each search engine has unique algorithms, and the individual factors of these algorithms are why a search query turns up different results on Google than MSN or Yahoo!. One of the most common individual factors is the number of pages a search engine indexes. They may just have more pages indexed, or index them more frequently, but this can give different results for each search engine. Some search engines also penalize for spamming, while others do not. 3. Off-Page Factors – Another part of algorithms that is still individual to each search engine are off-page factors. Off-page factors are such things as click-through measurement and linking. The frequency of click-through rates and linking can be an indicator of how relevant a web page is to actual users and visitors, and this can cause an algorithm to rank the web page higher. Off-page factors are harder for web masters to craft, but can have an enormous effect on page rank depending on the search engine algorithm.

Search engine algorithms are the mystery behind search engines, sometimes even amusingly called the search engine’s “Secret Sauce”. Beyond the basic functions of a search engine, the relevancy of a web page, the off-page factors, and the unique factors of each search engine help make the algorithms of each engine an important part of the search engine optimization design.

What is SEO What is SEO SEO is an abbreviation for search engine optimization. SEO is the process of improving the volume or quality of traffic to a web site from search engines via search results. SEO aims to improve rankings for relevant keywords in search results.