โปรแกรมสำหรับค้นหาข้อมูลบนคอมพิวเตอร์ ทุกอย่าง. ค้นหาไฟล์บนคอมพิวเตอร์ของคุณอย่างรวดเร็ว

05/10/2016

FileSeek เป็นยูทิลิตี้ที่มีประโยชน์ที่ช่วยให้ผู้ใช้จำนวนมากสามารถค้นหาไฟล์ที่ต้องการบนฮาร์ดไดรฟ์ได้อย่างง่ายดาย โปรแกรมมัลติฟังก์ชั่นสามารถค้นหาข้อมูลโดยใช้ตัวกรองต่างๆ การตั้งค่าขั้นตอนทำได้รวดเร็วและไม่ต้องการการดูแลเป็นพิเศษ ผู้ใช้สามารถปรับแต่งพารามิเตอร์การค้นหาให้เหมาะกับความต้องการของตนได้ FileSeek ทำงานเร็วมากและสแกนไฟล์ได้หลายร้อยไฟล์ นอกจากผลลัพธ์แล้ว ยังแสดงขนาดไฟล์ หมายเลขบรรทัด วันที่แก้ไขครั้งล่าสุด และชื่อเอกสารด้วย คุณยังสามารถสร้าง จัดการ และซิงค์หลายโปรไฟล์สำหรับโปรเจ็กต์ที่แตกต่างกันได้ สามารถสลับเป็นภาษาอื่นได้...

30/03/2016

Copernic Desktop Search เป็นแอปพลิเคชั่นที่สะดวกสำหรับการค้นหาข้อมูลที่หลากหลาย ผู้ใช้ในระดับต่างๆ จะพบข้อความอีเมล ไฟล์แนบ และเอกสารอื่นๆ ผ่านโปรแกรมนี้ อินเทอร์เฟซที่เรียบง่ายช่วยให้ผู้ใช้ค้นหาไฟล์ที่มีรูปแบบเช่น doc, docx, pdf, xlsx และอื่น ๆ คุณสามารถค้นหาไฟล์เพลง กราฟิก รูปภาพ และวิดีโอได้ ข้อดีของแอปพลิเคชัน ได้แก่ แอปพลิเคชันมีขนาดเล็กและมีภาระงานบนคอมพิวเตอร์น้อยที่สุด โปรแกรมใช้ทรัพยากรโปรเซสเซอร์ พื้นที่ดิสก์ และ RAM Copernic Desktop Search (CDS) มีตัวกรองที่หลากหลาย

21/10/2015

NeoSearch เป็นหนึ่งในแอปพลิเคชั่นที่สะดวกที่สุดที่ออกแบบมาเพื่อค้นหาข้อมูลที่ผู้ใช้ต้องการบนคอมพิวเตอร์ โปรแกรมมีส่วนต่อประสานผู้ใช้ที่สะดวกสบาย เข้าใจง่าย และมีสไตล์ มีฟังก์ชันง่ายๆ มากมายที่แม้แต่ผู้เริ่มต้นก็สามารถจัดการได้อย่างง่ายดาย หลังจากติดตั้งโปรแกรมแล้ว การจัดทำดัชนีไฟล์จะเริ่มต้นขึ้น neoSearch ตรวจสอบสถานะของไฟล์ทั้งหมดที่อยู่ในคอมพิวเตอร์ในขณะนั้น กระบวนการทั้งหมดนี้ใช้เวลาน้อยที่สุด เครื่องชั่งพิเศษจะแจ้งให้คุณทราบเกี่ยวกับความคืบหน้าของการสมัคร หลังจากนั้นผลการค้นหาจะแสดงบนหน้าจอพร้อมกันในรูปแบบเอกสาร 4 ฉบับ ซึ่งสูงสุด...

01/12/2014

Wise JetSearch เป็นโปรแกรมที่ให้การค้นหาโดยตรงสำหรับไฟล์หรือโฟลเดอร์ต่าง ๆ ที่อยู่ในไดรฟ์ในเครื่องต่าง ๆ ของคอมพิวเตอร์ส่วนบุคคลหรือบนสื่อเก็บข้อมูลแบบพกพาแบบถอดได้ ซอฟต์แวร์นี้มาแทนที่โมเดลการค้นหาไฟล์มาตรฐานที่สร้างไว้ในระบบปฏิบัติการอย่างมีข้อได้เปรียบ สามารถทำงานร่วมกับไดรฟ์ NTFS และ FAT ได้ ค้นหาข้อมูลโดยใช้เทมเพลต ชื่อ หรือพารามิเตอร์เฉพาะอื่นๆ ที่ผู้ใช้กำหนด อัลกอริทึมสำหรับการทำงานกับโปรแกรม Wise JetSearch นั้นค่อนข้างง่าย: ป้อนคำหลัก เลือกไดรฟ์ เริ่มค้นหา...

29/09/2014

FileSearchy - สร้างขึ้นเพื่อทำให้การค้นหาไฟล์บนคอมพิวเตอร์ของคุณง่ายขึ้น ไม่เหมือนกับโปรแกรมค้นหาอื่นๆ โปรแกรมนี้ค้นหาตามชื่อแบบเรียลไทม์ โปรแกรมยังช่วยให้คุณค้นหาเนื้อหาของไฟล์เช่น doc และ pdf และหากพบก็จะเน้นข้อความที่พบ FileSearchy ค้นหาไฟล์ที่คุณต้องการทันทีตามชื่อ ตัวโปรแกรมรองรับแท็บต่างๆ ซึ่งจะช่วยให้สามารถค้นหาได้หลายครั้งในแท็บต่างๆ ซึ่งสามารถจัดแนวได้ในตอนท้าย รองรับการค้นหาตามวันที่ ขนาดไฟล์ และรายการรีจิสตรี สามารถค้นหาได้หลายบรรทัดและยกเว้นบรรทัดที่ไม่ควรเป็น...

05/09/2014

SoftPerfect Network Search Engine (NSE) เป็นโปรแกรมที่มีประโยชน์สำหรับการค้นหาไฟล์ที่แชร์บนเครือข่ายท้องถิ่นอย่างรวดเร็ว โดยจะจัดทำดัชนีและจัดเรียงไฟล์เพื่อให้ตามคำขอที่ถูกต้อง ผู้ใช้ใดๆ ที่สามารถเข้าถึงเครือข่ายท้องถิ่นที่กำหนดจะค้นหาไฟล์ที่ต้องการได้ภายในไม่กี่วินาที ผู้ดูแลระบบเครือข่ายมีโอกาสมากมายเนื่องจากโปรแกรมมีฟังก์ชั่นที่มีประโยชน์มากมายซึ่งจะมีประโยชน์ในระหว่างการทำงานอย่างไม่ต้องสงสัย ตัวอย่างเช่นฟังก์ชั่นการเลือกสร้างดัชนีไฟล์และโฟลเดอร์ การติดตั้งและกำหนดค่าโปรแกรมจะใช้เวลาไม่นานนัก เนื่องจากไม่ซับซ้อน จึงเพียงพอที่จะคัดลอกไฟล์บางไฟล์ไปยังโฟลเดอร์ด้วย...

อินเทอร์เน็ตเป็นสิ่งจำเป็นสำหรับผู้ใช้จำนวนมากเพื่อรับคำตอบสำหรับคำถาม (คำถาม) ที่พวกเขาป้อน

หากไม่มีเครื่องมือค้นหา ผู้ใช้จะต้องค้นหาเว็บไซต์ที่ต้องการ จดจำ และจดบันทึกไว้ ในหลายกรณี การค้นหาสิ่งที่เหมาะสม "ด้วยตนเอง" อาจเป็นเรื่องยากมากและมักเป็นไปไม่ได้เลย

เครื่องมือค้นหาทำหน้าที่ค้นหา จัดเก็บ และจัดเรียงข้อมูลบนเว็บไซต์ให้เราเป็นประจำ

เริ่มจากเครื่องมือค้นหา Runet ที่มีชื่อเสียงกันก่อน

เครื่องมือค้นหาทางอินเทอร์เน็ตในภาษารัสเซีย

1) เริ่มจากเครื่องมือค้นหาในประเทศกันก่อน Yandex ไม่เพียงแต่ทำงานในรัสเซียเท่านั้น แต่ยังทำงานในเบลารุสและคาซัคสถาน ยูเครน และตุรกีอีกด้วย นอกจากนี้ยังมียานเดกซ์เป็นภาษาอังกฤษ

2) เครื่องมือค้นหาของ Google มาหาเราจากอเมริกาและมีการแปลเป็นภาษารัสเซีย:

3) เครื่องมือค้นหาในประเทศ Mail ru ซึ่งเป็นตัวแทนของโซเชียลเน็ตเวิร์ก VKontakte, Odnoklassniki รวมถึง My World, Answers Mail.ru ที่มีชื่อเสียงและโครงการอื่น ๆ พร้อมกัน

4) เครื่องมือค้นหาอัจฉริยะ

นิกมา (นิกมา) http://www.nigma.ru/

ตั้งแต่วันที่ 19 กันยายน 2017 นิมา "ปัญญา" ไม่ทำงาน ผู้สร้างไม่มีประโยชน์ทางการเงินอีกต่อไป พวกเขาเปลี่ยนมาใช้เครื่องมือค้นหาอื่นที่เรียกว่า CocCoc

5) บริษัท Rostelecom ที่มีชื่อเสียงได้สร้างเครื่องมือค้นหา Sputnik

มีเครื่องมือค้นหาชื่อ Sputnik ซึ่งฉันเขียนถึงซึ่งออกแบบมาเพื่อเด็กๆ โดยเฉพาะ

6) Rambler เป็นหนึ่งในเครื่องมือค้นหาในประเทศกลุ่มแรก:

มีเครื่องมือค้นหาที่มีชื่อเสียงอื่น ๆ ในโลก:

  • ปิง
  • ยาฮู!,
  • เป็ดเป็ดไป
  • ไป่ตู้,
  • อีโคเซีย

ลองพิจารณาว่าเครื่องมือค้นหาทำงานอย่างไร กล่าวคือ วิธีการจัดทำดัชนีไซต์ วิเคราะห์ผลลัพธ์การจัดทำดัชนี และสร้างผลการค้นหา หลักการทำงานของเสิร์ชเอ็นจิ้นนั้นใกล้เคียงกัน: การค้นหาข้อมูลบนอินเทอร์เน็ต จัดเก็บ และจัดเรียงเพื่อจัดส่งตามคำขอของผู้ใช้ แต่อัลกอริธึมที่เครื่องมือค้นหาใช้อาจแตกต่างกันอย่างมาก อัลกอริธึมเหล่านี้ถูกเก็บเป็นความลับและห้ามเปิดเผยข้อมูล

ด้วยการป้อนคำค้นหาเดียวกันลงในสตริงการค้นหาของเครื่องมือค้นหาต่างๆ คุณจะได้รับคำตอบที่แตกต่างกัน เหตุผลก็คือเครื่องมือค้นหาทั้งหมดใช้อัลกอริธึมของตัวเอง

วัตถุประสงค์ของเครื่องมือค้นหา

ก่อนอื่นคุณต้องรู้ว่าเครื่องมือค้นหาเป็นองค์กรเชิงพาณิชย์ เป้าหมายของพวกเขาคือการทำกำไร คุณสามารถทำกำไรจากการโฆษณาตามบริบท การโฆษณาประเภทอื่นๆ และจากการโปรโมตไซต์ที่จำเป็นไปที่ด้านบนของผลการค้นหา โดยทั่วไปมีหลายวิธี

ขึ้นอยู่กับขนาดของผู้ชม กล่าวคือ มีกี่คนที่ใช้เครื่องมือค้นหานี้ ยิ่งผู้ชมมีขนาดใหญ่ โฆษณาก็จะแสดงต่อผู้คนมากขึ้นเท่านั้น ดังนั้นการโฆษณานี้จะมีค่าใช้จ่ายมากขึ้น เสิร์ชเอ็นจิ้นสามารถเพิ่มจำนวนผู้ชมผ่านการโฆษณาของพวกเขาเอง เช่นเดียวกับการดึงดูดผู้ใช้โดยการปรับปรุงคุณภาพของบริการ อัลกอริธึม และความสะดวกในการค้นหา

สิ่งที่สำคัญและยากที่สุดในที่นี้คือการพัฒนาอัลกอริธึมการค้นหาที่ทำงานเต็มรูปแบบซึ่งจะให้ผลลัพธ์ที่เกี่ยวข้องกับข้อความค้นหาของผู้ใช้ส่วนใหญ่

การทำงานของเสิร์ชเอ็นจิ้นและการกระทำของเว็บมาสเตอร์

เครื่องมือค้นหาแต่ละรายการมีอัลกอริธึมของตัวเอง ซึ่งจะต้องคำนึงถึงปัจจัยที่แตกต่างกันจำนวนมากเมื่อวิเคราะห์ข้อมูลและรวบรวมผลลัพธ์เพื่อตอบสนองคำขอของผู้ใช้:

  • อายุของไซต์ใดไซต์หนึ่ง
  • ลักษณะโดเมนเว็บไซต์
  • คุณภาพของเนื้อหาบนเว็บไซต์และประเภทของเนื้อหา
  • คุณสมบัติของการนำทางและโครงสร้างไซต์
  • การใช้งาน (ความสะดวกสำหรับผู้ใช้)
  • ปัจจัยด้านพฤติกรรม (เครื่องมือค้นหาสามารถระบุได้ว่าผู้ใช้พบสิ่งที่เขากำลังมองหาบนเว็บไซต์หรือผู้ใช้กลับมาที่เครื่องมือค้นหาอีกครั้งและค้นหาคำตอบของข้อความค้นหาเดียวกันอีกครั้ง)
  • ฯลฯ

ทั้งหมดนี้จำเป็นอย่างยิ่งเพื่อให้ผลลัพธ์ตามคำขอของผู้ใช้มีความเกี่ยวข้องมากที่สุดเท่าที่จะเป็นไปได้ เพื่อตอบสนองคำขอของผู้ใช้ ในขณะเดียวกัน อัลกอริธึมของเครื่องมือค้นหาก็เปลี่ยนแปลงและปรับปรุงอยู่ตลอดเวลา อย่างที่พวกเขาพูดกันว่าความสมบูรณ์แบบไม่มีขีดจำกัด

ในทางกลับกัน เว็บมาสเตอร์และเครื่องมือเพิ่มประสิทธิภาพมักจะคิดค้นวิธีใหม่ๆ ในการโปรโมตเว็บไซต์ของตนอยู่ตลอดเวลา ซึ่งไม่ได้ซื่อสัตย์เสมอไป งานของนักพัฒนาอัลกอริธึมเครื่องมือค้นหาคือการเปลี่ยนแปลงซึ่งจะไม่อนุญาตให้ไซต์ที่ "ไม่ดี" ของเครื่องมือเพิ่มประสิทธิภาพที่ไม่ซื่อสัตย์ปรากฏในด้านบน

เครื่องมือค้นหาทำงานอย่างไร?

ตอนนี้เรามาพูดถึงวิธีการทำงานของเครื่องมือค้นหากัน ประกอบด้วยอย่างน้อยสามขั้นตอน:

  • การสแกน,
  • การจัดทำดัชนี
  • ตั้งแต่.

จำนวนไซต์บนอินเทอร์เน็ตนั้นมหาศาลมาก และทุกเว็บไซต์ล้วนเป็นข้อมูลเนื้อหาข้อมูลที่สร้างขึ้นเพื่อผู้อ่าน (คนมีชีวิต)

กำลังสแกน

นี่คือเครื่องมือค้นหาที่ท่องอินเทอร์เน็ตเพื่อรวบรวมข้อมูลใหม่ วิเคราะห์ลิงก์ และค้นหาเนื้อหาใหม่ที่สามารถใช้เพื่อส่งคืนผู้ใช้เพื่อตอบสนองคำขอของเขา สำหรับการสแกน เสิร์ชเอ็นจิ้นจะมีโรบ็อตพิเศษที่เรียกว่าโรบ็อตการค้นหาหรือสไปเดอร์

โรบ็อตการค้นหาคือโปรแกรมที่จะเยี่ยมชมเว็บไซต์และรวบรวมข้อมูลจากเว็บไซต์เหล่านั้นโดยอัตโนมัติ การรวบรวมข้อมูลสามารถเป็นหลักได้ (หุ่นยนต์เยี่ยมชมไซต์ใหม่เป็นครั้งแรก) หลังจากการรวบรวมข้อมูลเบื้องต้นจากไซต์และเข้าสู่ฐานข้อมูลเครื่องมือค้นหา หุ่นยนต์จะเริ่มเยี่ยมชมหน้าเว็บต่างๆ อย่างสม่ำเสมอ หากมีการเปลี่ยนแปลงใดๆ เกิดขึ้น (เพิ่มเนื้อหาใหม่ เนื้อหาเก่าถูกลบ) การเปลี่ยนแปลงทั้งหมดเหล่านี้จะถูกบันทึกโดยเครื่องมือค้นหา

ภารกิจหลักของสไปเดอร์ค้นหาคือการค้นหาข้อมูลใหม่และส่งไปยังเครื่องมือค้นหาสำหรับการประมวลผลขั้นต่อไปนั่นคือเพื่อการจัดทำดัชนี

การจัดทำดัชนี

เครื่องมือค้นหาสามารถค้นหาข้อมูลเฉพาะในเว็บไซต์ที่รวมอยู่ในฐานข้อมูลแล้ว (จัดทำดัชนีไว้) หากการรวบรวมข้อมูลเป็นกระบวนการค้นหาและรวบรวมข้อมูลที่มีอยู่ในไซต์ใดไซต์หนึ่ง การทำดัชนีเป็นกระบวนการป้อนข้อมูลนี้ลงในฐานข้อมูลเครื่องมือค้นหา ในขั้นตอนนี้เครื่องมือค้นหาจะตัดสินใจโดยอัตโนมัติว่าจะป้อนข้อมูลนี้หรือข้อมูลนั้นลงในฐานข้อมูลและจะป้อนข้อมูลที่ไหนในส่วนใดของฐานข้อมูล ตัวอย่างเช่น Google จัดทำดัชนีข้อมูลเกือบทั้งหมดที่โรบอตพบบนอินเทอร์เน็ต ในขณะที่ยานเดกซ์จะพิถีพิถันมากกว่าและไม่จัดทำดัชนีทุกอย่าง

สำหรับไซต์ใหม่ ขั้นตอนการจัดทำดัชนีอาจใช้เวลานาน ดังนั้นผู้เยี่ยมชมจากเครื่องมือค้นหาอาจรอไซต์ใหม่เป็นเวลานาน และข้อมูลใหม่ที่ปรากฏบนเว็บไซต์เก่าที่ได้รับการโปรโมตอย่างดีสามารถจัดทำดัชนีได้เกือบจะในทันทีและเกือบจะจบลงใน "ดัชนี" ทันทีนั่นคือในฐานข้อมูลของเครื่องมือค้นหา

ตั้งแต่

Ranking คือการจัดเรียงข้อมูลที่เคยจัดทำดัชนีและป้อนเข้าฐานข้อมูลของ Search Engine นั้นๆ ตามลำดับ กล่าวคือ ข้อมูลใดที่ Search Engine จะแสดงต่อผู้ใช้เป็นอันดับแรก และข้อมูลใดจะถูกวาง” อันดับ” ต่ำกว่า การจัดอันดับสามารถนำมาประกอบกับขั้นตอนของการบริการเครื่องมือค้นหาให้กับลูกค้า – ผู้ใช้

บนเซิร์ฟเวอร์เครื่องมือค้นหา ข้อมูลที่ได้รับจะถูกประมวลผลและสร้างผลลัพธ์สำหรับข้อความค้นหาทุกประเภทที่หลากหลาย นี่คือจุดที่อัลกอริทึมของเครื่องมือค้นหาเข้ามามีบทบาท ไซต์ทั้งหมดที่รวมอยู่ในฐานข้อมูลจะถูกจัดประเภทตามหัวข้อ และหัวข้อจะถูกแบ่งออกเป็นกลุ่มของคำขอ สำหรับคำขอแต่ละกลุ่มสามารถรวบรวมประเด็นเบื้องต้นซึ่งจะมีการปรับปรุงในภายหลัง

เครื่องมือค้นหาถือเป็นเว็บไซต์ยอดนิยมบนอินเทอร์เน็ต ไม่น่าแปลกใจเพราะหากต้องการค้นหาบางสิ่งบนอินเทอร์เน็ตคุณต้องใช้บริการค้นหาก่อน


มีค่อนข้างมากและแม้แต่ผู้ใช้อินเทอร์เน็ตที่ไม่มีประสบการณ์ก็รู้จักเครื่องมือค้นหาอย่างน้อย 2-3 รายการ

มีเครื่องมือค้นหาอะไรบ้าง? บางคนรู้เกี่ยวกับเครื่องมือค้นหาหนึ่งรายการ บางคนรู้เกี่ยวกับบริการค้นหา 10 รายการ แต่ในความเป็นจริงแล้วยังมีอีกมากมาย

แน่นอนว่าความนิยมนั้นแตกต่างกันไป เช่นเดียวกับอินเทอร์เฟซและคุณภาพของผลลัพธ์ เราจะนำเสนอรายการจากเครื่องมือค้นหาต่างๆ เพื่อให้คุณสามารถเปรียบเทียบได้

เครื่องมือค้นหายอดนิยม

บริการค้นหาได้รับการพัฒนาสำหรับคนประเภทต่างๆ โปรแกรมที่มีชื่อเสียงที่สุดครอบคลุมประเทศต่างๆ หรือแม้แต่ทั่วโลก ในขณะที่โปรแกรมที่ไม่ค่อยมีคนรู้จักนั้นออกแบบมาสำหรับภูมิภาคหรือความสนใจของผู้ใช้

ด้านล่างนี้คือ 10 เสิร์ชเอ็นจิ้นที่คุณควรรู้:

  1. – ทุกคนรู้เกี่ยวกับเครื่องมือค้นหานี้ ซึ่งเป็นที่นิยมมากที่สุดในรัสเซียและมีฟังก์ชันการทำงานที่หลากหลายให้กับผู้ใช้ (ตั้งแต่การชำระเงินทางอิเล็กทรอนิกส์ไปจนถึงแผงควบคุมสำหรับผู้ดูแลเว็บ)
  2. – ผู้นำในบรรดาเว็บไซต์ทั้งหมดในโลก ถูกใช้โดยผู้คนจากทั่วทุกมุมโลกและถือเป็นเครื่องมือค้นหาคุณภาพสูงสุด เช่นเดียวกับ Yandex ลูกค้าจะได้รับเครื่องมือเพิ่มเติมมากมาย
  3. – ระบบการค้นหาและข้อมูลโดยคำนึงถึงสัณฐานวิทยาของภาษารัสเซีย ไซต์นี้มีเวอร์ชันแยกกันหลายเวอร์ชัน เช่น XRambler ซึ่งคุณสามารถค้นหาบริการต่างๆ ได้พร้อมกัน
  4. – ระบบนี้ได้รับความนิยมอย่างมากในต่างประเทศ ได้รับการแปลเป็นภาษารัสเซียเมื่อนานมาแล้ว แต่ก็ไม่เคยได้รับชื่อเสียงมากนักใน Runet ผู้ใช้สามารถเข้าถึงการค้นหาต่างๆ (โดยรูปภาพ วิดีโอ ฯลฯ)
  5. เป็นบริษัทที่มีชื่อเสียงใน Runet ซึ่งมีส่วนร่วมในการพัฒนาในหลายทิศทางในคราวเดียว นอกเหนือจากเครื่องมือค้นหาและบริการอีเมลยอดนิยมแล้ว พวกเขายังเป็นเจ้าของโครงการเช่น Odnoklassniki และ Vkontakte
  6. – ถูกสร้างขึ้นเพื่อเป็นทรัพยากรของรัฐในรัสเซีย แต่ไม่ได้รับการเผยแพร่จำนวนมาก คุณสามารถใช้รูปแบบการค้นหาต่าง ๆ และยังได้รับข้อมูลที่เป็นประโยชน์อีกด้วย
  7. – ออกแบบมาเพื่อค้นหาข้อมูลเกี่ยวกับกลุ่มอินเทอร์เน็ตของจีน ใครจะรู้บางทีนี่อาจเป็นประโยชน์กับคุณ คุณสามารถรับข่าวสาร ค้นหารูปภาพ เพลง รับแผนที่ และอื่นๆ อีกมากมาย
  8. เป็นโครงการของบริษัท Microsoft ที่มีชื่อเสียง ในแง่ของปริมาณการเข้าชม ไซต์นี้อยู่ในอันดับที่สองในการจัดอันดับเครื่องมือค้นหาของโลก เปิดให้บริการมาตั้งแต่ปี 1998 และได้รับการปรับปรุงให้ทันสมัยหลายครั้งในช่วงเวลานี้
  9. – บริการนี้เฉพาะชาวต่างชาติเท่านั้น โปรเจ็กต์นี้เป็นแบบอเมริกัน และนอกเหนือจากเครื่องมือค้นหาแล้ว บริษัทยังมีเว็บไซต์และบริการอื่นๆ อีกมากมาย เป็นที่น่าสังเกตว่าพวกเขามีแคตตาล็อกลิงก์ไปยังไซต์ต่างๆ บนเวิลด์ไวด์เว็บที่ใหญ่ที่สุด

หากคุณไม่พบข้อมูลในเครื่องมือค้นหาใดเครื่องมือค้นหาหนึ่ง ทำไมไม่ลองค้นหาผ่านไซต์อื่นล่ะ ตอนนี้คุณมีทรัพยากรที่มีคุณภาพมากมาย คุณจะพบกับสิ่งที่คุณต้องการอย่างแน่นอน

สวัสดีผู้อ่านบล็อกไซต์ที่รัก จากนั้นผู้ใช้เพียงไม่กี่รายก็มีบุ๊กมาร์กของตนเองเพียงพอแล้ว อย่างไรก็ตาม อย่างที่คุณจำได้ มันเกิดขึ้นในความก้าวหน้าทางเรขาคณิต และในไม่ช้า มันก็กลายเป็นเรื่องยากมากขึ้นในการสำรวจความหลากหลายของมัน

จากนั้นไดเร็กทอรีก็ปรากฏขึ้น (Yahoo, Dmoz และอื่น ๆ ) ซึ่งผู้เขียนได้เพิ่มและจัดเรียงไซต์ต่าง ๆ ออกเป็นหมวดหมู่ สิ่งนี้ทำให้ชีวิตง่ายขึ้นทันทีสำหรับผู้ใช้เครือข่ายทั่วโลกในตอนนั้นที่ยังมีไม่มากนัก แคตตาล็อกเหล่านี้จำนวนมากยังมีชีวิตอยู่จนถึงทุกวันนี้

แต่หลังจากนั้นระยะหนึ่ง ขนาดของฐานข้อมูลก็ใหญ่มากเสียจนนักพัฒนานึกถึงการสร้างการค้นหาภายในฐานข้อมูล จากนั้นจึงสร้างระบบอัตโนมัติสำหรับการจัดทำดัชนีเนื้อหาอินเทอร์เน็ตทั้งหมดเพื่อให้ทุกคนสามารถเข้าถึงได้

เครื่องมือค้นหาหลักของส่วนที่พูดภาษารัสเซียของอินเทอร์เน็ต

ดังที่คุณเข้าใจ แนวคิดนี้ถูกนำไปใช้อย่างประสบความสำเร็จอย่างน่าทึ่ง แต่อย่างไรก็ตาม ทุกอย่างกลับกลายเป็นไปด้วยดีสำหรับบริษัทเพียงไม่กี่แห่งเท่านั้นที่จัดการไม่หายไปบนอินเทอร์เน็ต เครื่องมือค้นหาเกือบทั้งหมดที่ปรากฏในคลื่นลูกแรกตอนนี้หายไป อ่อนแรง หรือถูกซื้อโดยคู่แข่งที่ประสบความสำเร็จมากกว่า

เสิร์ชเอ็นจิ้นเป็นกลไกที่ซับซ้อนมากและที่สำคัญคือเป็นกลไกที่ต้องใช้ทรัพยากรมาก (ซึ่งไม่เพียงหมายถึงทรัพยากรทางวัตถุเท่านั้น แต่ยังหมายถึงทรัพยากรของมนุษย์ด้วย) เบื้องหลังสิ่งที่ดูเหมือนเรียบง่าย หรืออะนาล็อกที่นักพรตจาก Google มีพนักงานหลายพันคน เซิร์ฟเวอร์หลายแสนเครื่อง และการลงทุนหลายพันล้านครั้งที่จำเป็นสำหรับยักษ์ใหญ่แห่งนี้ในการดำเนินงานและรักษาความสามารถในการแข่งขันต่อไป

การเข้าสู่ตลาดนี้ตั้งแต่เริ่มต้นตั้งแต่ต้นถือเป็นยูโทเปียมากกว่าโครงการทางธุรกิจที่แท้จริง ตัวอย่างเช่น Microsoft หนึ่งในบริษัทที่ร่ำรวยที่สุดในโลก พยายามเข้าสู่ตลาดการค้นหามานานหลายทศวรรษ และตอนนี้ Bing เสิร์ชเอ็นจิ้นของพวกเขาก็เริ่มที่จะตอบสนองความคาดหวังของพวกเขาอย่างช้าๆ และก่อนหน้านั้นก็มีความล้มเหลวและความพ่ายแพ้มามากมาย

เราจะพูดอะไรเกี่ยวกับการเข้าสู่ตลาดนี้โดยไม่มีอิทธิพลทางการเงินเป็นพิเศษ ตัวอย่างเช่นเครื่องมือค้นหาในประเทศของเรา Nigma มีสิ่งที่เป็นประโยชน์และเป็นนวัตกรรมมากมายอยู่ในคลังแสง แต่ปริมาณการเข้าชมของพวกเขานั้นต่ำกว่าผู้นำของตลาดรัสเซียหลายพันเท่า ตัวอย่างเช่น ดูที่ผู้ชม Yandex รายวัน:

ในเรื่องนี้เราสามารถสรุปได้ว่ารายการเครื่องมือค้นหาหลัก (ดีที่สุดและโชคดีที่สุด) ของ Runet และอินเทอร์เน็ตทั้งหมดได้ถูกสร้างขึ้นแล้วและการวางอุบายทั้งหมดนั้นอยู่ที่ว่าใครจะกลืนกินใครในที่สุดหรือเปอร์เซ็นต์ส่วนแบ่งของพวกเขาจะเป็นอย่างไร จะถูกแจกจ่ายหากพวกมันทั้งหมดรอดและจะยังลอยอยู่ได้

ตลาดเครื่องมือค้นหาของรัสเซียมองเห็นได้ชัดเจนมากและที่นี่บางทีเราสามารถแยกแยะผู้เล่นหลักสองหรือสามคนและผู้เยาว์สองสามคนได้ โดยทั่วไปแล้ว RuNet ได้พัฒนาสถานการณ์ที่ค่อนข้างพิเศษซึ่งตามที่ฉันเข้าใจได้เกิดขึ้นซ้ำแล้วซ้ำอีกในสองประเทศอื่น ๆ ในโลกเท่านั้น

ฉันกำลังพูดถึงความจริงที่ว่าเครื่องมือค้นหาของ Google ซึ่งมาที่รัสเซียในปี 2547 ยังคงไม่สามารถเป็นผู้นำได้ ในความเป็นจริงพวกเขาพยายามซื้อยานเดกซ์ในช่วงเวลานี้ แต่มีบางอย่างไม่ได้ผลและตอนนี้ "รัสเซียของเรา" พร้อมด้วยสาธารณรัฐเช็กและจีนเป็นสถานที่เหล่านั้นที่ Google ผู้ยิ่งใหญ่หากไม่พ่ายแพ้ก็เข้ามา ทุกกรณีเจอการต่อต้านอย่างรุนแรง

ในความเป็นจริงเพื่อดูสถานะปัจจุบันของกิจการระหว่าง เครื่องมือค้นหาที่ดีที่สุดบน RuNetใครๆ ก็ทำได้ การวาง URL นี้ลงในแถบที่อยู่ของเบราว์เซอร์ของคุณก็เพียงพอแล้ว:

Http://www.liveinternet.ru/stat/ru/searches.html? period=month;total=yes

ความจริงก็คือส่วนใหญ่ใช้.

หลังจากป้อน URL ที่กำหนดแล้ว คุณจะเห็นภาพที่ไม่น่าดึงดูดและเรียบร้อยมากนัก แต่สะท้อนถึงแก่นแท้ของเรื่องได้ดี ให้ความสนใจกับเครื่องมือค้นหาห้าอันดับแรกที่ไซต์ในภาษารัสเซียได้รับการเข้าชม:

ใช่ แน่นอนว่าทรัพยากรทั้งหมดที่มีเนื้อหาภาษารัสเซียไม่ได้อยู่ในโซนนี้ นอกจากนี้ยังมี SU และ RF และพื้นที่ทั่วไปเช่น COM หรือ NET เต็มไปด้วยโครงการอินเทอร์เน็ตที่เน้นไปที่ Runet แต่ถึงกระนั้นกลุ่มตัวอย่างก็ค่อนข้างเป็นตัวแทน

การพึ่งพาอาศัยกันนี้สามารถนำเสนอได้ในรูปแบบที่มีสีสันมากขึ้น เช่น บางคนทำการนำเสนอทางออนไลน์:

สิ่งนี้ไม่ได้เปลี่ยนสาระสำคัญ มีผู้นำสองสามคนและอีกหลายคนตามหลังเครื่องมือค้นหามาก ยังไงก็ตามฉันได้เขียนเกี่ยวกับหลายเรื่องแล้ว บางครั้งมันก็ค่อนข้างน่าสนใจที่จะเจาะลึกประวัติศาสตร์แห่งความสำเร็จหรือในทางกลับกันเพื่อเจาะลึกถึงสาเหตุของความล้มเหลวของเครื่องมือค้นหาที่มีแนวโน้มครั้งหนึ่ง

ดังนั้นตามลำดับความสำคัญสำหรับรัสเซียและ Runet โดยรวม ฉันจะแสดงรายการและให้ลักษณะโดยย่อ:

    การค้นหาบน Google ได้กลายเป็นคำที่ใช้ในครัวเรือนสำหรับคนจำนวนมากบนโลกนี้แล้ว - คุณสามารถอ่านได้ในลิงก์ ในเครื่องมือค้นหานี้ ฉันชอบตัวเลือก "การแปลผลลัพธ์" เมื่อคุณได้รับคำตอบจากทั่วทุกมุมโลก แต่เป็นภาษาของคุณ แต่ตอนนี้น่าเสียดายที่ไม่สามารถใช้งานได้ (อย่างน้อยใน google.ru)

    เมื่อเร็ว ๆ นี้ ฉันยังรู้สึกสับสนกับคุณภาพของผลลัพธ์ (หน้าผลลัพธ์ของเครื่องมือค้นหา) โดยส่วนตัวแล้วฉันใช้เครื่องมือค้นหามิเรอร์ RuNet ก่อนเสมอ (มีอันหนึ่งอยู่ที่นั่นฉันคุ้นเคยแล้ว) และหากฉันไม่พบคำตอบที่เข้าใจได้ที่นั่น ฉันจะหันไปหา Google

    โดยปกติแล้วการปล่อยพวกเขาทำให้ฉันมีความสุข แต่เมื่อเร็ว ๆ นี้มันทำให้ฉันงงเท่านั้น - บางครั้งเรื่องไร้สาระก็ออกมา เป็นไปได้ว่าการต่อสู้เพื่อเพิ่มรายได้จากการโฆษณาตามบริบทและการสับเปลี่ยนผลการค้นหาอย่างต่อเนื่องเพื่อทำให้เสื่อมเสียชื่อเสียงในการโปรโมต SEO อาจนำไปสู่ผลลัพธ์ที่ตรงกันข้าม ไม่ว่าในกรณีใด เครื่องมือค้นหานี้มีคู่แข่งใน RuNet และประเภทใดในนั้น

    ฉันคิดว่าไม่น่าจะมีใครไปที่ Go.mail.ru โดยเฉพาะเพื่อค้นหาใน RuNet ดังนั้นปริมาณการเข้าชมโครงการบันเทิงจากเครื่องมือค้นหานี้จึงมีมากกว่าสิบเปอร์เซ็นต์อย่างมาก เจ้าของโครงการดังกล่าวควรให้ความสนใจกับระบบนี้

อย่างไรก็ตามนอกเหนือจากผู้นำที่ชัดเจนในตลาดเครื่องมือค้นหาของกลุ่มอินเทอร์เน็ตภาษารัสเซียแล้วยังมีผู้เล่นอีกหลายคนที่มีส่วนแบ่งค่อนข้างต่ำ แต่ถึงกระนั้นความจริงของการดำรงอยู่ของพวกเขาทำให้จำเป็นต้องพูดคำสองสามคำ เกี่ยวกับพวกเขา

เครื่องมือค้นหา Runet จากระดับที่สอง


เครื่องมือค้นหาทั่วทั้งอินเทอร์เน็ต

โดยทั่วไปแล้ว ในระดับอินเทอร์เน็ตทั้งหมดมีผู้เล่นที่จริงจังเพียงคนเดียวเท่านั้น - Google- นี่คือผู้นำที่ไม่มีปัญหา แต่ก็ยังมีการแข่งขันอยู่บ้าง

ก่อนอื่นก็ยังเหมือนเดิม ปิงซึ่งตัวอย่างเช่นมีตำแหน่งที่ดีมากในตลาดอเมริกาโดยเฉพาะอย่างยิ่งเมื่อพิจารณาว่าเอ็นจิ้นนั้นใช้กับบริการ Yahoo ทั้งหมดด้วย (เกือบหนึ่งในสามของตลาดการค้นหาในสหรัฐฯทั้งหมด)

ประการที่สองเนื่องจากผู้ใช้จากประเทศจีนมีส่วนแบ่งมหาศาลในจำนวนผู้ใช้อินเทอร์เน็ตทั้งหมดเครื่องมือค้นหาหลักของพวกเขาจึงเรียกว่า ไป่ตู้ก้าวเข้าสู่การกระจายตัวของสถานที่บนโลกโอลิมปัส เขาเกิดในปี 2000 และตอนนี้ส่วนแบ่งของเขาคือประมาณ 80% ของผู้ชมทั่วประเทศจีน

เป็นการยากที่จะพูดอะไรที่เข้าใจได้มากกว่านี้เกี่ยวกับ Baidu แต่บนอินเทอร์เน็ตมีความเห็นว่าสถานที่ในอันดับต้น ๆ นั้นไม่เพียงถูกครอบครองโดยไซต์ที่เกี่ยวข้องกับคำขอมากที่สุดเท่านั้น แต่ยังรวมถึงผู้ที่จ่ายเงินด้วย (ไปยังเครื่องมือค้นหาโดยตรง และไม่ไปที่สำนักงาน SEO) แน่นอนว่าสิ่งนี้ใช้กับรายการเชิงพาณิชย์เป็นหลัก

โดยทั่วไปเมื่อดูสถิติแล้วจะเห็นได้ชัดว่าเหตุใด Google จึงตกลงที่จะลดผลการค้นหาลงอย่างง่ายดายเพื่อแลกกับการเพิ่มผลกำไรจากการโฆษณาตามบริบท ที่จริงแล้วพวกเขาไม่กลัวว่าผู้ใช้จะเลิกใช้งาน เพราะในกรณีส่วนใหญ่ พวกเขาไม่มีที่จะไป สถานการณ์นี้ค่อนข้างน่าเศร้า แต่มาดูกันว่าจะเกิดอะไรขึ้นต่อไป

อย่างไรก็ตาม เพื่อทำให้ชีวิตยากขึ้นสำหรับผู้เพิ่มประสิทธิภาพ และอาจเพื่อรักษาความอุ่นใจของผู้ใช้เครื่องมือค้นหานี้ Google เพิ่งใช้การเข้ารหัสเมื่อส่งข้อความค้นหาจากเบราว์เซอร์ของผู้ใช้ไปยังแถบค้นหา ในไม่ช้า คุณจะไม่สามารถดูสถิติของผู้เยี่ยมชมได้อีกต่อไปว่าผู้ใช้ Google เข้ามาหาคุณเพื่อสอบถามอะไร

แน่นอนว่านอกเหนือจากเสิร์ชเอ็นจิ้นที่กล่าวถึงในเอกสารนี้แล้ว ยังมีอีกหลายพันรายการ - ภูมิภาค เฉพาะทาง แปลกใหม่ ฯลฯ การพยายามแสดงรายการและอธิบายทั้งหมดไว้ในบทความเดียวคงเป็นไปไม่ได้ และอาจไม่จำเป็น เรามาพูดคำสองสามคำกันดีกว่า การสร้างเครื่องมือค้นหานั้นง่ายแค่ไหนและวิธีที่ง่ายและราคาไม่แพงในการอัปเดตให้ทันสมัยอยู่เสมอ

ระบบส่วนใหญ่ทำงานบนหลักการที่คล้ายคลึงกัน (อ่านเกี่ยวกับเรื่องนี้และเรื่องนั้น) และบรรลุเป้าหมายเดียวกัน - เพื่อให้ผู้ใช้ได้รับคำตอบสำหรับคำถามของตน นอกจากนี้ คำตอบนี้จะต้องเกี่ยวข้อง (ตรงกับคำถาม) ครอบคลุม และสิ่งที่ไม่สำคัญ และเกี่ยวข้อง (ของความสดใหม่ครั้งแรก)

การแก้ปัญหานี้ไม่ใช่เรื่องง่ายโดยเฉพาะอย่างยิ่งเมื่อพิจารณาว่าเครื่องมือค้นหาจะต้องวิเคราะห์เนื้อหาของหน้าอินเทอร์เน็ตหลายพันล้านหน้าทันที กำจัดสิ่งที่ไม่จำเป็นออกไป และจากที่เหลือจะสร้างรายการ (ปัญหา) ซึ่งส่วนใหญ่ คำตอบที่เหมาะสมสำหรับคำถามของผู้ใช้จะปรากฏก่อน

งานที่ซับซ้อนอย่างยิ่งนี้แก้ไขได้โดยการรวบรวมข้อมูลเบื้องต้นจากหน้าเหล่านี้โดยใช้ข้อมูลต่างๆ หุ่นยนต์จัดทำดัชนี- พวกเขารวบรวมลิงก์จากหน้าที่เยี่ยมชมแล้วและโหลดข้อมูลจากหน้าเหล่านั้นลงในฐานข้อมูลเครื่องมือค้นหา มีบอทที่จัดทำดัชนีข้อความ (บอทปกติและรวดเร็วซึ่งอาศัยข่าวสารและแหล่งข้อมูลที่อัปเดตบ่อยครั้งเพื่อให้ข้อมูลล่าสุดปรากฏอยู่ในผลการค้นหาเสมอ)

นอกจากนี้ยังมีโรบอตที่จัดทำดัชนีรูปภาพ (สำหรับเอาต์พุตในภายหลัง), ไอคอน Fav, มิเรอร์ไซต์ (สำหรับการเปรียบเทียบในภายหลังและการติดกาวที่เป็นไปได้), บอทที่ตรวจสอบการทำงานของหน้าอินเทอร์เน็ต ซึ่งผู้ใช้หรือผ่านเครื่องมือสำหรับผู้ดูแลเว็บ (ที่นี่คุณ สามารถอ่านเกี่ยวกับและ)

กระบวนการสร้างดัชนีและกระบวนการอัปเดตฐานข้อมูลดัชนีในภายหลังนั้นค่อนข้างใช้เวลานาน แม้ว่า Google จะทำสิ่งนี้ได้เร็วกว่าคู่แข่งมาก แต่อย่างน้อย Yandex ซึ่งต้องใช้เวลาหนึ่งหรือสองสัปดาห์ในการดำเนินการนี้ (อ่านเกี่ยวกับ)

โดยทั่วไปแล้ว เสิร์ชเอ็นจิ้นจะแบ่งเนื้อหาข้อความของหน้าอินเทอร์เน็ตออกเป็นคำๆ เดียว ซึ่งลดเหลือเพียงหลักการพื้นฐาน เพื่อให้สามารถให้คำตอบที่ถูกต้องสำหรับคำถามที่ถามในรูปแบบทางสัณฐานวิทยาต่างๆ สิ่งพิเศษทั้งหมดในรูปแบบของแท็ก HTML ช่องว่าง ฯลฯ สิ่งต่างๆ จะถูกลบออก และคำที่เหลือจะถูกจัดเรียงตามตัวอักษรและมีการระบุตำแหน่งในเอกสารนี้ถัดจากคำเหล่านั้น

สิ่งนี้เรียกว่าดัชนีย้อนกลับและช่วยให้คุณค้นหาไม่ใช่จากหน้าเว็บ แต่ด้วยข้อมูลที่มีโครงสร้างที่อยู่ในเซิร์ฟเวอร์เครื่องมือค้นหา

จำนวนเซิร์ฟเวอร์ดังกล่าวสำหรับยานเดกซ์ (ซึ่งค้นหาเฉพาะไซต์ภาษารัสเซียเป็นหลักและเพียงเล็กน้อยสำหรับยูเครนและตุรกี) มีจำนวนนับหมื่นหรือหลายแสนและสำหรับ Google (ซึ่งค้นหาในหลายร้อยภาษา) - ในล้าน .

เซิร์ฟเวอร์จำนวนมากมีสำเนาซึ่งทำหน้าที่เพิ่มความปลอดภัยของเอกสารและช่วยเพิ่มความเร็วในการประมวลผลคำขอ (โดยการกระจายโหลด) ประมาณการต้นทุนในการรักษาเศรษฐกิจทั้งหมดนี้

โหลดบาลานเซอร์จะส่งคำขอของผู้ใช้ไปยังเซ็กเมนต์เซิร์ฟเวอร์ที่มีการโหลดน้อยที่สุดในปัจจุบัน จากนั้นการวิเคราะห์จะดำเนินการจากภูมิภาคที่ผู้ใช้เครื่องมือค้นหาส่งคำขอของเขาและทำการวิเคราะห์ทางสัณฐานวิทยา หากเพิ่งป้อนคำค้นหาที่คล้ายกันในแถบค้นหา ผู้ใช้จะได้รับข้อมูลจากแคชเพื่อไม่ให้เซิร์ฟเวอร์โอเวอร์โหลดอีกครั้ง

หากคำขอยังไม่ถูกแคช คำขอนั้นจะถูกโอนไปยังพื้นที่ซึ่งฐานข้อมูลดัชนีของเครื่องมือค้นหาตั้งอยู่ เพื่อเป็นการตอบสนอง คุณจะได้รับรายการหน้าอินเทอร์เน็ตทั้งหมดที่เกี่ยวข้องกับคำขอเป็นอย่างน้อย ไม่เพียงแต่คำนึงถึงเหตุการณ์โดยตรงเท่านั้น แต่ยังรวมถึงรูปแบบทางสัณฐานวิทยาอื่น ๆ อีกด้วย สิ่งของ.

ของพวกเขา จะต้องได้รับการจัดอันดับและในขั้นตอนนี้ อัลกอริธึม (ปัญญาประดิษฐ์) ก็เข้ามามีบทบาท ในความเป็นจริง คำขอของผู้ใช้จะถูกคูณด้วยตัวเลือกที่เป็นไปได้ทั้งหมดสำหรับการตีความ และคำตอบของคำขอจำนวนมากจะถูกค้นหาพร้อมกัน (ผ่านการใช้ตัวดำเนินการภาษาคิวรี ซึ่งบางอันมีให้สำหรับผู้ใช้ทั่วไป)

ตามกฎแล้ว ผลการค้นหาจะมีหนึ่งหน้าจากแต่ละไซต์ (บางครั้งก็มากกว่านั้น) ขณะนี้มีความซับซ้อนมากและคำนึงถึงปัจจัยหลายประการ นอกจากนี้เพื่อแก้ไขและใช้งานซึ่งประเมินไซต์อ้างอิงด้วยตนเองซึ่งช่วยให้คุณสามารถปรับการทำงานของอัลกอริทึมโดยรวมได้

โดยรวมแล้วเป็นที่ชัดเจนว่าสสารมืดมน เราสามารถพูดคุยเกี่ยวกับเรื่องนี้ได้เป็นเวลานาน แต่เป็นที่ชัดเจนว่าผู้ใช้พึงพอใจกับระบบการค้นหาแล้วโอ้มันยากแค่ไหน และจะมีคนที่ไม่ชอบบางสิ่งบางอย่างเช่นคุณและฉันผู้อ่านที่รักเสมอ

ขอให้โชคดี! พบกันเร็ว ๆ นี้ในหน้าของเว็บไซต์บล็อก

สามารถรับชมวีดีโอเพิ่มเติมได้ที่
");">

คุณอาจจะสนใจ

Yandex People - วิธีค้นหาผู้คนบนโซเชียลเน็ตเวิร์ก Apometr เป็นบริการฟรีสำหรับการติดตามการเปลี่ยนแปลงในผลการค้นหาและการอัพเดตของเครื่องมือค้นหา DuckDuckGo - เครื่องมือค้นหาที่ไม่ติดตามคุณ
วิธีตรวจสอบความเร็วอินเทอร์เน็ต - ทดสอบการเชื่อมต่อออนไลน์บนคอมพิวเตอร์และโทรศัพท์, SpeedTest, Yandex และเมตรอื่น ๆ
รูปภาพยานเดกซ์และ Google รวมถึงการค้นหาด้วยไฟล์ภาพใน Tineye (tinai) และ Google

พวกเขากลายเป็นส่วนสำคัญของอินเทอร์เน็ตรัสเซียมายาวนาน ขณะนี้เครื่องมือค้นหาเป็นกลไกขนาดใหญ่และซับซ้อนซึ่งไม่เพียงแต่เป็นตัวแทนเครื่องมือค้นหาข้อมูลเท่านั้น แต่ยังเป็นพื้นที่ที่ดึงดูดใจสำหรับธุรกิจอีกด้วย

ผู้ใช้เครื่องมือค้นหาส่วนใหญ่ไม่เคยคิด (หรือคิดเกี่ยวกับเรื่องนี้ แต่ไม่พบคำตอบ) เกี่ยวกับหลักการทำงานของเครื่องมือค้นหา รูปแบบการประมวลผลคำขอของผู้ใช้ ระบบเหล่านี้ประกอบด้วยอะไรบ้าง และทำงานอย่างไร...

คลาสมาสเตอร์นี้ออกแบบมาเพื่อตอบคำถามว่าเครื่องมือค้นหาทำงานอย่างไร อย่างไรก็ตาม คุณจะไม่พบปัจจัยที่มีอิทธิพลต่อการจัดอันดับเอกสารที่นี่ ยิ่งกว่านั้นคุณไม่ควรนับคำอธิบายโดยละเอียดของอัลกอริทึม Yandex ตามคำบอกเล่าของ Ilya Segalovich ผู้อำนวยการฝ่ายเทคโนโลยีและการพัฒนาเครื่องมือค้นหา Yandex นั้นมีเพียง Ilya Segalovich เท่านั้นที่จำได้ว่า "ถูกทรมาน"...

2. แนวคิดและหน้าที่ของเครื่องมือค้นหา

ระบบค้นหาคือซอฟต์แวร์และฮาร์ดแวร์ที่ซับซ้อนที่ออกแบบมาเพื่อค้นหาอินเทอร์เน็ตและตอบสนองต่อคำขอของผู้ใช้ที่ระบุในรูปแบบของวลีข้อความ (คำค้นหา) โดยสร้างรายการลิงก์ไปยังแหล่งข้อมูลตามลำดับความเกี่ยวข้อง ( ตามคำขอ) เครื่องมือค้นหาระดับนานาชาติที่ใหญ่ที่สุด: "Google", ยาฮู , เอ็มเอสเอ็น . บนอินเทอร์เน็ตของรัสเซีย ได้แก่ Yandex, Rambler, Aport

มาดูแนวคิดของคำค้นหาโดยใช้เครื่องมือค้นหา Yandex เป็นตัวอย่างกันดีกว่า ผู้ใช้ควรกำหนดคำค้นหาให้สอดคล้องกับสิ่งที่เขาต้องการค้นหาโดยกระชับและเรียบง่ายที่สุด สมมติว่าเราต้องการค้นหาข้อมูลใน Yandex เกี่ยวกับวิธีการเลือกรถยนต์ ในการดำเนินการนี้ให้เปิดหน้าหลักของยานเดกซ์แล้วป้อนข้อความค้นหา "วิธีเลือกรถยนต์" ต่อไป งานของเราคือการเปิดลิงก์ที่ให้ไว้ตามคำขอของเราไปยังแหล่งข้อมูลบนอินเทอร์เน็ต อย่างไรก็ตาม มีความเป็นไปได้ค่อนข้างมากที่เราจะไม่พบข้อมูลที่เราต้องการ หากสิ่งนี้เกิดขึ้น คุณจะต้องเรียบเรียงคำขอของคุณใหม่ หรือฐานข้อมูลเครื่องมือค้นหาไม่มีข้อมูลที่เกี่ยวข้องกับคำขอของเราจริงๆ (ซึ่งอาจเกิดขึ้นได้เมื่อถามคำถามที่ "แคบ" มาก เช่น "วิธีเลือก" รถยนต์ใน Arkhangelsk”)

เป้าหมายหลักของเครื่องมือค้นหาคือการนำเสนอข้อมูลที่ต้องการแก่ผู้คน และสอนผู้ใช้ให้ทำการร้องขอที่ “ถูกต้อง” ไปยังระบบ เช่น ข้อความค้นหาที่สอดคล้องกับหลักการทำงานของเครื่องมือค้นหานั้นเป็นไปไม่ได้ ดังนั้นนักพัฒนาจึงสร้างอัลกอริธึมและหลักการทำงานของเครื่องมือค้นหาที่จะช่วยให้ผู้ใช้ค้นหาข้อมูลที่ต้องการได้

ซึ่งหมายความว่าเครื่องมือค้นหาจะต้อง “คิด” แบบเดียวกับที่ผู้ใช้คิดเมื่อค้นหาข้อมูล เมื่อผู้ใช้ส่งคำขอไปยังเครื่องมือค้นหา เขาต้องการค้นหาสิ่งที่ต้องการอย่างรวดเร็วและง่ายดายที่สุด เมื่อได้รับผลลัพธ์ เขาประเมินประสิทธิภาพของระบบตามคำแนะนำของพารามิเตอร์พื้นฐานหลายประการ เขาพบสิ่งที่เขากำลังมองหาหรือไม่? หากเขาไม่พบ จะต้องเรียบเรียงคำถามใหม่กี่ครั้งเพื่อค้นหาสิ่งที่เขากำลังมองหา เขาสามารถหาข้อมูลที่เกี่ยวข้องได้มากเพียงใด เครื่องมือค้นหาประมวลผลคำขอได้เร็วแค่ไหน? ผลการค้นหามีการนำเสนอที่เป็นมิตรต่อผู้ใช้มากน้อยเพียงใด ผลลัพธ์ที่คุณกำลังมองหาเป็นอันดับแรกหรือที่ร้อยหรือไม่? พบขยะที่ไม่จำเป็นพร้อมข้อมูลที่เป็นประโยชน์มากน้อยเพียงใด จะพบข้อมูลที่จำเป็นเมื่อเข้าถึงเครื่องมือค้นหา เช่น หนึ่งสัปดาห์หรือหนึ่งเดือน?

เพื่อตอบคำถามเหล่านี้ด้วยคำตอบ นักพัฒนาเครื่องมือค้นหาจึงปรับปรุงอัลกอริธึมและหลักการในการค้นหาอย่างต่อเนื่อง เพิ่มฟังก์ชันและความสามารถใหม่ ๆ และพยายามทุกวิถีทางเพื่อเร่งการทำงานของระบบ

3. ลักษณะสำคัญของเครื่องมือค้นหา

ให้เราอธิบายลักษณะสำคัญของเครื่องมือค้นหา:

  • ความสมบูรณ์

    ความสมบูรณ์เป็นหนึ่งในคุณสมบัติหลักของระบบการค้นหา ซึ่งเป็นอัตราส่วนของจำนวนเอกสารที่พบโดยการร้องขอต่อจำนวนเอกสารทั้งหมดบนอินเทอร์เน็ตที่ตอบสนองคำขอที่กำหนด ตัวอย่างเช่น หากมี 100 หน้าบนอินเทอร์เน็ตที่มีวลี "วิธีเลือกรถยนต์" และพบเพียง 60 หน้าสำหรับข้อความค้นหาที่เกี่ยวข้อง ความสมบูรณ์ของการค้นหาจะเป็น 0.6 เห็นได้ชัดว่ายิ่งการค้นหาสมบูรณ์มากขึ้นเท่าใด ผู้ใช้ก็จะไม่พบเอกสารที่ต้องการมากขึ้นเท่านั้น โดยมีเงื่อนไขว่าเอกสารนั้นมีอยู่บนอินเทอร์เน็ตเลย

  • ความแม่นยำ

    ความแม่นยำเป็นคุณสมบัติหลักอีกประการหนึ่งของเครื่องมือค้นหาซึ่งกำหนดโดยระดับที่เอกสารที่พบตรงกับข้อความค้นหาของผู้ใช้ ตัวอย่างเช่น หากข้อความค้นหา "วิธีเลือกรถยนต์" มีเอกสาร 100 ฉบับ โดย 50 รายการในนั้นมีวลี "วิธีเลือกรถยนต์" และส่วนที่เหลือก็มีคำเหล่านี้ (“วิธีเลือกวิทยุที่เหมาะสมและติดตั้งใน รถยนต์") จากนั้นถือว่าความแม่นยำในการค้นหาเท่ากับ 50/100 (=0.5) ยิ่งการค้นหาแม่นยำยิ่งขึ้น ผู้ใช้ก็จะพบเอกสารที่ต้องการได้เร็วยิ่งขึ้นเท่านั้น ก็จะพบ "ขยะ" ประเภทต่าง ๆ น้อยลงในหมู่พวกเขา เอกสารที่พบก็จะไม่สอดคล้องกับคำขอบ่อยขึ้น

  • ความเกี่ยวข้อง

    ความเกี่ยวข้องเป็นองค์ประกอบที่สำคัญไม่แพ้กันในการค้นหา ซึ่งมีลักษณะเฉพาะคือเวลาที่ผ่านไปจากช่วงเวลาที่เอกสารถูกเผยแพร่บนอินเทอร์เน็ตจนกระทั่งเข้าสู่ฐานข้อมูลดัชนีของเครื่องมือค้นหา ตัวอย่างเช่น หนึ่งวันหลังจากข่าวที่น่าสนใจปรากฏขึ้น ผู้ใช้จำนวนมากหันไปหาเครื่องมือค้นหาที่มีข้อความค้นหาที่เกี่ยวข้อง ผ่านไปไม่ถึงหนึ่งวันนับตั้งแต่มีการเผยแพร่ข้อมูลข่าวในหัวข้อนี้ แต่เอกสารหลักได้รับการจัดทำดัชนีและพร้อมสำหรับการค้นหาแล้วเนื่องจากการมีอยู่ของเครื่องมือค้นหาขนาดใหญ่ที่เรียกว่า "ฐานข้อมูลที่รวดเร็ว" ซึ่ง มีการอัปเดตหลายครั้งต่อวัน

  • ความเร็วในการค้นหา

    ความเร็วในการค้นหามีความสัมพันธ์อย่างใกล้ชิดกับความต้านทานโหลด ตัวอย่างเช่น ตามข้อมูลของ Rambler Internet Holding LLC วันนี้ในช่วงเวลาทำการ เครื่องมือค้นหาของ Rambler ได้รับคำขอประมาณ 60 รายการต่อวินาที ภาระงานดังกล่าวจำเป็นต้องลดเวลาการประมวลผลคำขอแต่ละรายการ ความสนใจของผู้ใช้และเครื่องมือค้นหาตรงกันที่นี่: ผู้เข้าชมต้องการได้รับผลลัพธ์โดยเร็วที่สุดและเครื่องมือค้นหาจะต้องดำเนินการตามคำขอโดยเร็วที่สุดเพื่อไม่ให้การคำนวณข้อความค้นหาที่ตามมาช้าลง

  • การมองเห็น

4. ประวัติโดยย่อของการพัฒนาเครื่องมือค้นหา

ในช่วงเริ่มต้นของการพัฒนาอินเทอร์เน็ต จำนวนผู้ใช้มีน้อย และปริมาณข้อมูลที่มีอยู่ค่อนข้างน้อย โดยส่วนใหญ่แล้ว มีเพียงเจ้าหน้าที่วิจัยเท่านั้นที่สามารถเข้าถึงอินเทอร์เน็ตได้ ช่วงนี้งานค้นหาข้อมูลทางอินเตอร์เน็ตยังไม่เร่งด่วนเหมือนตอนนี้

หนึ่งในวิธีแรก ๆ ในการจัดการการเข้าถึงทรัพยากรข้อมูลเครือข่ายคือการสร้างไดเร็กทอรีแบบเปิดของไซต์ลิงก์ไปยังแหล่งข้อมูลที่จัดกลุ่มตามหัวข้อ โครงการแรกดังกล่าวคือเว็บไซต์ Yahoo.com ซึ่งเปิดในฤดูใบไม้ผลิปี 1994 หลังจากที่จำนวนไซต์ในแค็ตตาล็อกเพิ่มขึ้นอย่างมาก ความสามารถในการค้นหาข้อมูลที่จำเป็นในแค็ตตาล็อกก็ถูกเพิ่มเข้ามา โดยรวมแล้ว มันยังไม่ใช่เครื่องมือค้นหา เนื่องจากพื้นที่การค้นหาถูกจำกัดไว้เฉพาะทรัพยากรที่มีอยู่ในแค็ตตาล็อกเท่านั้น ไม่ใช่ทรัพยากรอินเทอร์เน็ตทั้งหมด

ไดเร็กทอรี Link ถูกใช้กันอย่างแพร่หลายในอดีต แต่ปัจจุบันได้สูญเสียความนิยมไปเกือบทั้งหมดแล้ว เนื่องจากแม้แต่แคตตาล็อกสมัยใหม่ซึ่งมีปริมาณมาก ก็มีข้อมูลเกี่ยวกับอินเทอร์เน็ตเพียงบางส่วนเท่านั้น ไดเรกทอรีที่ใหญ่ที่สุดของเครือข่าย DMOZ (หรือที่เรียกว่า Open Directory Project) มีข้อมูลเกี่ยวกับทรัพยากรประมาณ 5 ล้านรายการ ในขณะที่ฐานข้อมูลเครื่องมือค้นหาของ Google ประกอบด้วยเอกสารมากกว่า 8 พันล้านฉบับ

ในปี 1995 เครื่องมือค้นหา Lycos และ AltaVista ปรากฏขึ้น หลังเป็นผู้นำในด้านการค้นหาข้อมูลบนอินเทอร์เน็ตมาหลายปี

ในปี 1997 เซอร์เกย์ บริน และแลร์รี เพจ ได้สร้างเครื่องมือค้นหาของ Google โดยเป็นส่วนหนึ่งของโครงการวิจัยที่มหาวิทยาลัยสแตนฟอร์ด ปัจจุบัน Google เป็นเครื่องมือค้นหาที่ได้รับความนิยมมากที่สุดในโลก!

ในเดือนกันยายน พ.ศ. 2540 เครื่องมือค้นหายานเดกซ์ซึ่งได้รับความนิยมมากที่สุดบนอินเทอร์เน็ตภาษารัสเซียได้ประกาศอย่างเป็นทางการ

ปัจจุบันมีเครื่องมือค้นหาหลักสามรายการ (ระหว่างประเทศ) ได้แก่ Google, Yahoo และซึ่งมีฐานข้อมูลและอัลกอริธึมการค้นหาของตนเอง เครื่องมือค้นหาอื่นๆ ส่วนใหญ่ (ซึ่งมีจำนวนมาก) ใช้ผลลัพธ์จากทั้งสามรายการในรูปแบบใดรูปแบบหนึ่ง ตัวอย่างเช่น การค้นหา AOL (search.aol.com) ใช้ฐานข้อมูลของ Google ในขณะที่ AltaVista, Lycos และ AllTheWeb ใช้ฐานข้อมูล Yahoo

5. องค์ประกอบและหลักการทำงานของระบบค้นหา

ในรัสเซียเครื่องมือค้นหาหลักคือ Yandex ตามด้วย Rambler.ru, Google.ru, Aport.ru, Mail.ru นอกจากนี้ ในขณะนี้ Mail.ru ยังใช้เครื่องมือค้นหาและฐานข้อมูล Yandex

เสิร์ชเอ็นจิ้นหลักๆ เกือบทั้งหมดมีโครงสร้างเป็นของตัวเอง แตกต่างจากเสิร์ชเอ็นจิ้นอื่นๆ อย่างไรก็ตาม คุณสามารถระบุองค์ประกอบหลักที่เหมือนกันในเครื่องมือค้นหาทั้งหมดได้ ความแตกต่างในโครงสร้างสามารถอยู่ได้เฉพาะในรูปแบบของการใช้กลไกการโต้ตอบของส่วนประกอบเหล่านี้เท่านั้น

โมดูลการจัดทำดัชนี

โมดูลการจัดทำดัชนีประกอบด้วยโปรแกรมเสริมสามโปรแกรม (หุ่นยนต์):

Spider เป็นโปรแกรมที่ออกแบบมาเพื่อดาวน์โหลดหน้าเว็บ สไปเดอร์จะดาวน์โหลดเพจและดึงลิงก์ภายในทั้งหมดจากหน้านั้น ดาวน์โหลดโค้ด html ของแต่ละหน้าแล้ว โรบ็อตใช้โปรโตคอล HTTP เพื่อดาวน์โหลดเพจ แมงมุมทำงานดังนี้ หุ่นยนต์ส่งคำขอ “get/path/document” และคำสั่งคำขอ HTTP อื่นๆ ไปยังเซิร์ฟเวอร์ ในการตอบสนอง หุ่นยนต์จะได้รับข้อความที่มีข้อมูลการบริการและตัวเอกสารเอง

  • URL ของหน้า
  • วันที่ดาวน์โหลดเพจ
  • ส่วนหัว http การตอบสนองของเซิร์ฟเวอร์
  • เนื้อหาของหน้า (โค้ด html)

โปรแกรมรวบรวมข้อมูล (“สไปเดอร์เดินทาง”) เป็นโปรแกรมที่ติดตามลิงก์ทั้งหมดที่พบในหน้าโดยอัตโนมัติ เลือกลิงก์ทั้งหมดที่มีอยู่ในหน้า หน้าที่ของมันคือการกำหนดว่าสไปเดอร์ควรไปที่ไหนต่อไป โดยขึ้นอยู่กับลิงก์หรือตามรายการที่อยู่ที่กำหนดไว้ล่วงหน้า โปรแกรมรวบรวมข้อมูลตามลิงก์ที่พบ ค้นหาเอกสารใหม่ที่เครื่องมือค้นหายังไม่รู้จัก

Indexer (ตัวสร้างดัชนีหุ่นยนต์) เป็นโปรแกรมที่วิเคราะห์หน้าเว็บที่ดาวน์โหลดโดยสไปเดอร์ ตัวสร้างดัชนีจะแยกวิเคราะห์เพจเป็นส่วนต่างๆ และวิเคราะห์โดยใช้อัลกอริธึมคำศัพท์และสัณฐานวิทยาของตัวเอง มีการวิเคราะห์องค์ประกอบต่างๆ ของหน้า เช่น ข้อความ ส่วนหัว ลิงก์ คุณสมบัติโครงสร้างและสไตล์ แท็ก HTML บริการพิเศษ เป็นต้น

ดังนั้น โมดูลการจัดทำดัชนีทำให้คุณสามารถรวบรวมข้อมูลชุดทรัพยากรที่กำหนดโดยใช้ลิงก์ ดาวน์โหลดหน้าที่พบ แยกลิงก์ไปยังหน้าใหม่จากเอกสารที่ได้รับ และดำเนินการวิเคราะห์เอกสารเหล่านี้โดยสมบูรณ์

ฐานข้อมูล

ฐานข้อมูลหรือดัชนีเครื่องมือค้นหาคือระบบจัดเก็บข้อมูล ซึ่งเป็นอาร์เรย์ข้อมูลที่จัดเก็บพารามิเตอร์ที่แปลงเป็นพิเศษของเอกสารทั้งหมดที่ดาวน์โหลดและประมวลผลโดยโมดูลการจัดทำดัชนี

เซิร์ฟเวอร์การค้นหา

เซิร์ฟเวอร์การค้นหาเป็นองค์ประกอบที่สำคัญที่สุดของทั้งระบบ เนื่องจากคุณภาพและความเร็วในการค้นหาขึ้นอยู่กับอัลกอริธึมที่รองรับการทำงานของเซิร์ฟเวอร์โดยตรง

เซิร์ฟเวอร์การค้นหาทำงานดังนี้:

  • คำขอที่ได้รับจากผู้ใช้จะต้องได้รับการวิเคราะห์ทางสัณฐานวิทยา สภาพแวดล้อมข้อมูลของแต่ละเอกสารที่มีอยู่ในฐานข้อมูลจะถูกสร้างขึ้น (ซึ่งต่อมาจะแสดงในรูปแบบนั่นคือข้อมูลข้อความที่สอดคล้องกับคำขอในหน้าผลการค้นหา)
  • ข้อมูลที่ได้รับจะถูกส่งผ่านเป็นพารามิเตอร์อินพุตไปยังโมดูลการจัดอันดับพิเศษ ข้อมูลได้รับการประมวลผลสำหรับเอกสารทั้งหมด ซึ่งส่งผลให้แต่ละเอกสารมีการให้คะแนนของตัวเองซึ่งระบุลักษณะความเกี่ยวข้องของข้อความค้นหาที่ผู้ใช้ป้อนและส่วนประกอบต่างๆ ของเอกสารนี้ที่จัดเก็บไว้ในดัชนีเครื่องมือค้นหา
  • การให้คะแนนนี้สามารถปรับได้ตามเงื่อนไขเพิ่มเติม (เช่น ที่เรียกว่า "การค้นหาขั้นสูง") ทั้งนี้ขึ้นอยู่กับตัวเลือกของผู้ใช้
  • จากนั้น จะมีการสร้างตัวอย่างข้อมูล สำหรับแต่ละเอกสารที่พบ ชื่อเรื่อง บทคัดย่อสั้นๆ ที่ตรงกับข้อความค้นหามากที่สุด และลิงก์ไปยังเอกสารนั้นจะถูกแยกออกจากตารางเอกสาร และคำที่พบจะถูกเน้นสี
  • ผลลัพธ์การค้นหาจะถูกส่งไปยังผู้ใช้ในรูปแบบของ SERP (หน้าผลลัพธ์ของเครื่องมือค้นหา) - หน้าผลลัพธ์การค้นหา

อย่างที่คุณเห็นส่วนประกอบทั้งหมดเหล่านี้มีความสัมพันธ์กันอย่างใกล้ชิดและทำงานร่วมกันทำให้เกิดกลไกที่ชัดเจนและค่อนข้างซับซ้อนสำหรับการทำงานของระบบการค้นหาซึ่งต้องใช้ทรัพยากรจำนวนมาก

6. บทสรุป

ตอนนี้ขอสรุปทั้งหมดข้างต้น

  • เป้าหมายหลักของเครื่องมือค้นหาคือการนำเสนอข้อมูลที่ต้องการแก่ผู้คน
  • ลักษณะสำคัญของเครื่องมือค้นหา:
    1. ความสมบูรณ์
    2. ความแม่นยำ
    3. ความเกี่ยวข้อง
    4. ความเร็วในการค้นหา
    5. การมองเห็น
  • เครื่องมือค้นหาเต็มรูปแบบตัวแรกคือโครงการ WebCrawler ซึ่งเผยแพร่ในปี 1994
  • ระบบค้นหาประกอบด้วยส่วนประกอบต่อไปนี้:
    1. โมดูลการจัดทำดัชนี
    2. ฐานข้อมูล
    3. เซิร์ฟเวอร์การค้นหา

เราหวังว่ามาสเตอร์คลาสของเราจะช่วยให้คุณคุ้นเคยกับแนวคิดของเครื่องมือค้นหามากขึ้นและเข้าใจฟังก์ชันหลัก ลักษณะ และหลักการทำงานของเครื่องมือค้นหาได้ดีขึ้น