Search Engine Notes | Basic Computer Engineering | RGPV BTech First Year
Search Engine Notes | Basic Computer Engineering | RGPV BTech First Year
Search Engine
Search Engine рдПрдХ Web Based Software System рд╣реИ рдЬреЛ Internet рдкрд░ рдЙрдкрд▓рдмреНрдз рдХрд░реЛрдбрд╝реЛрдВ Web Pages рдореЗрдВ рд╕реЗ User рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬреА рдЧрдИ Information рдХреЛ рдХреБрдЫ рд╣реА рд╕реЗрдХрдВрдб рдореЗрдВ рдЦреЛрдЬрдХрд░ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред Search Engine Web Crawlers, Indexing рддрдерд╛ Ranking Algorithms рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ Web Pages рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ User рдХреА Query рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдкрд░рд┐рдгрд╛рдо (Relevant Results) рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЖрдзреБрдирд┐рдХ рд╕рдордп рдореЗрдВ Google, Bing, Yahoo рддрдерд╛ DuckDuckGo рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп Search Engines рд╣реИрдВред
рдЖрдЬ Internet рдкрд░ рдЙрдкрд▓рдмреНрдз рд╡рд┐рд╢рд╛рд▓ Information рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░реВрдк рд╕реЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП Search Engine рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рд╛рдзрди рдмрди рдЪреБрдХрд╛ рд╣реИред Education, Research, Business, Software Development, Digital Marketing рддрдерд╛ E-Commerce рд╕рд╣рд┐рдд рд▓рдЧрднрдЧ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ Search Engine рдХрд╛ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Introduction to Search Engine
Search Engine рдРрд╕рд╛ Software Platform рд╣реИ рдЬреЛ Internet рдкрд░ рдЙрдкрд▓рдмреНрдз Websites рддрдерд╛ Web Pages рдХреЛ Automatically рдЦреЛрдЬрддрд╛, Index рдХрд░рддрд╛ рддрдерд╛ User рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ Search Results рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Search Engine рдХрд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рдХрдо рд╕рдордп рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ Relevant Information рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдирд╛ рд╣реИред
Search Engine рд▓рдЧрд╛рддрд╛рд░ Internet рдкрд░ рдирдИ Websites рдХреЛ Crawl рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реИ рддрдерд╛ рдЕрдкрдиреЗ Database рдХреЛ Update рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реИ рддрд╛рдХрд┐ Users рдХреЛ рдирд╡реАрдирддрдо Information рдкреНрд░рд╛рдкреНрдд рд╣реЛ рд╕рдХреЗред
Definition of Search Engine
Search Engine рдРрд╕рд╛ Software System рд╣реИ рдЬреЛ User рдХреА Query рдХреЗ рдЖрдзрд╛рд░ рдкрд░ Internet рдкрд░ рдЙрдкрд▓рдмреНрдз Indexed Web Pages рдореЗрдВ рдЦреЛрдЬ рдХрд░рдХреЗ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
Need of Search Engine
- Information Search рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Relevant Websites рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдПред
- Research рдПрд╡рдВ Learning рдХреЗ рд▓рд┐рдПред
- Online Shopping рдХреЗ рд▓рд┐рдПред
- Business Information рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- Time Saving Search рдХреЗ рд▓рд┐рдПред
Characteristics of Search Engine
- Fast Searching.
- Large Web Database.
- Automatic Web Crawling.
- Web Page Indexing.
- Ranking Algorithms.
- Relevant Search Results.
Advantages of Search Engine
- Quick Information Access.
- Easy Knowledge Discovery.
- Supports Online Learning.
- Improves Productivity.
- Free Information Search.
- Available Anytime.
Limitations of Search Engine
- Fake or Misleading Information.
- Privacy Concerns.
- Sponsored Results.
- Duplicate Content.
- Information Overload.
- Ranking Manipulation (SEO Spam).
Components of Search Engine
Search Engine рдХрдИ рдкреНрд░рдореБрдЦ Components рд╕реЗ рдорд┐рд▓рдХрд░ рдмрдирд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ Information рдЦреЛрдЬрдиреЗ рддрдерд╛ Results рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред
| Component | Purpose |
|---|---|
| Web Crawler | Collect Web Pages |
| Indexer | Create Search Index |
| Database | Store Indexed Information |
| Ranking Algorithm | Rank Search Results |
| Search Interface | Accept User Queries |
Working of Search Engine
Search Engine рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ Web Crawlers рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ Internet рдкрд░ рдЙрдкрд▓рдмреНрдз Websites рдХреЛ Scan рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж рдкреНрд░рд╛рдкреНрдд Information рдХреЛ Index рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм User рдХреЛрдИ Search Query рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИ, рддрдм Search Engine рдЕрдкрдиреЗ Index рдореЗрдВ рдЦреЛрдЬ рдХрд░рдХреЗ Ranking Algorithm рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред
- Web Crawling.
- Web Indexing.
- User Search Query.
- Ranking Algorithm.
- Display Search Results.
Web Crawling
Web Crawling рд╡рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ Search Engine рдХреЗ Bots рдЕрдерд╡рд╛ Crawlers Internet рдкрд░ рдЙрдкрд▓рдмреНрдз Websites рдХреЛ Visit рдХрд░рдХреЗ рдЙрдирдХреА Information Collect рдХрд░рддреЗ рд╣реИрдВред Crawlers рд▓рдЧрд╛рддрд╛рд░ рдирдИ Websites рддрдерд╛ Updated Pages рдХреЛ рдЦреЛрдЬрддреЗ рд░рд╣рддреЗ рд╣реИрдВред
Web Indexing
Web Indexing рд╡рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ Crawl рдХреА рдЧрдИ Information рдХреЛ Search Engine рдХреЗ Database рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░реВрдк рд╕реЗ Store рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрдбрд╝рдиреЗ рдкрд░ рдЙрд╕реЗ рддреБрд░рдВрдд рдЦреЛрдЬрд╛ рдЬрд╛ рд╕рдХреЗред
Search Algorithms
Search Algorithms User рдХреА Query рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ Indexed Web Pages рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ Relevance, Keywords, Content Quality, Authority рддрдерд╛ рдЕрдиреНрдп Ranking Factors рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдХреНрд░рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
Ranking of Web Pages
Ranking рд╡рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ Search Engine рд╡рд┐рднрд┐рдиреНрди Factors рдЬреИрд╕реЗ Keywords, Backlinks, Page Quality, User Experience рддрдерд╛ Freshness рдХреЗ рдЖрдзрд╛рд░ рдкрд░ Web Pages рдХреЛ Search Results рдореЗрдВ рдХреНрд░рдордмрджреНрдз рдХрд░рддрд╛ рд╣реИред
SERP (Search Engine Results Page)
SERP (Search Engine Results Page) рд╡рд╣ Web Page рд╣реЛрддрд╛ рд╣реИ рдЬреЛ User рджреНрд╡рд╛рд░рд╛ Search Query рджрд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж Search Engine рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ Organic Results, Sponsored Results, Featured Snippets, Images, Videos рддрдерд╛ Knowledge Panels рдЬреИрд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ Search Results рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
Types of Search Engines
| Type | Description |
|---|---|
| Crawler Based Search Engine | Uses Automated Web Crawlers to Index Websites. |
| Human Powered Directory | Websites are Categorized Manually. |
| Meta Search Engine | Collects Results from Multiple Search Engines. |
| Hybrid Search Engine | Combines Crawlers and Human Directories. |
Popular Search Engines
| Search Engine | Developer |
|---|---|
| Google LLC | |
| Microsoft Bing | Microsoft |
| Yahoo Search | Yahoo |
| DuckDuckGo | DuckDuckGo Inc. |
| Baidu | Baidu Inc. |
| Yandex | Yandex |
Search Operators
Search Operators рд╡рд┐рд╢реЗрд╖ Commands рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдирдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ Search Results рдХреЛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ (Accurate) рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
| Operator | Purpose |
|---|---|
| " " | Exact Phrase Search |
| site: | Search Within a Specific Website |
| filetype: | Search Specific File Types |
| intitle: | Search Words in Page Title |
| - | Exclude Specific Words |
Difference between Search Engine and Web Browser
| Search Engine | Web Browser |
|---|---|
| Searches Information on the Internet. | Displays Web Pages. |
| Works as an Online Service. | Works as Software Application. |
| Example: Google, Bing. | Example: Chrome, Firefox. |
| Requires Browser to Access. | Used to Access Search Engines. |
Applications of Search Engine
- Academic Research.
- Online Learning.
- Software Development.
- Digital Marketing.
- E-Commerce Product Search.
- News and Information.
- Job Search.
- Travel Planning.
- Healthcare Information.
- Government Services.
Common Issues
- Fake News.
- Duplicate Results.
- Sponsored Advertisements.
- SEO Spam.
- Privacy Tracking.
- Low Quality Websites.
- Outdated Information.
- Search Result Manipulation.
Best Practices for Effective Searching
- Use Specific Keywords.
- Use Search Operators.
- Verify Information from Trusted Sources.
- Check Publication Date.
- Compare Multiple Results.
- Use Official Websites.
- Avoid Clicking Suspicious Links.
- Use Advanced Search Options.
Industrial Importance
Search Engines рдЖрдзреБрдирд┐рдХ Information Technology рддрдерд╛ Digital Economy рдХрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧ рд╣реИрдВред SEO (Search Engine Optimization), Digital Marketing, Web Development, E-Commerce, Data Analytics, Artificial Intelligence рддрдерд╛ Online Advertising рдЬреИрд╕реА Industries Search Engines рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред Search Engine рдХреА рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕рдордЭрдирд╛ рдкреНрд░рддреНрдпреЗрдХ Software Engineer, Web Developer рддрдерд╛ Digital Marketing Professional рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдВрдд рдЖрд╡рд╢реНрдпрдХ рд╣реИред
Viva Questions
- What is a Search Engine?
- Explain the working of a Search Engine.
- What is Web Crawling?
- What is Web Indexing?
- What is SERP?
- Name different types of Search Engines.
- What are Search Operators?
- Differentiate Search Engine and Web Browser.
- Name popular Search Engines.
- State the applications of Search Engines.
Exam Oriented Important Questions
- Define Search Engine with suitable examples.
- Explain the need, characteristics, advantages and limitations of Search Engines.
- Describe the components and working of a Search Engine.
- Explain Web Crawling, Web Indexing and Search Algorithms.
- Discuss SERP and Ranking of Web Pages.
- Differentiate Search Engine and Web Browser.
- Write short notes on Search Operators and Popular Search Engines.
- Explain the applications and industrial importance of Search Engines.
Conclusion
Search Engine Internet рдкрд░ рдЙрдкрд▓рдмреНрдз рд╡рд┐рд╢рд╛рд▓ Information рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд░реВрдк рд╕реЗ рдЦреЛрдЬрдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡реА рдорд╛рдзреНрдпрдо рд╣реИред Web Crawling, Indexing рддрдерд╛ Ranking Algorithms рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдпрд╣ Users рдХреЛ рддреЗрдЬрд╝ рдПрд╡рдВ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ Search Results рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Search Engine рдХреА рдЕрдЪреНрдЫреА рд╕рдордЭ рд╡рд┐рджреНрдпрд╛рд░реНрдерд┐рдпреЛрдВ рдХреЛ Web Technologies, Search Engine Optimization (SEO), Digital Marketing рддрдерд╛ рдЖрдзреБрдирд┐рдХ Software Development рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдордЬрдмреВрдд рдЖрдзрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
Related Articles
Manipulators in C++ Notes | endl, setw, setprecision, setfill | Basic Computer Engineering | RGPV BTech First Year
0...
Read More тЖТType Conversion in C++ Notes | Basic Computer Engineering | RGPV BTech First Year
Type Co...
Read More тЖТAssignment Operator in C++ Notes | Basic Computer Engineering | RGPV BTech First Year
Assignm...
Read More тЖТCopy Constructor in C++ Notes | Basic Computer Engineering | RGPV BTech First Year
Copy Co...
Read More тЖТthis Pointer in C++ Notes | Basic Computer Engineering | RGPV BTech First Year
this Po...
Read More тЖТ