เสิร์ชเอนจิน

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

รายชื่อเสิร์ชเอนจินเรียงลำดับตามความนิยม

เสิร์ชเอนจินอื่นๆ 
 ไป่ตู้ (Baidu) เสิร์ชเอนจิน อันดับ 1 ของประเทศจีน
 คูล (Cuil)
 ยานเดกซ์ (Yandex) เสิร์ชเอนจิน อันดับ 1 ของรัสเซีย
 กูเกิล (Google) เสิร์ชเอนจิน ที่มีส่วนแบ่งการตลาดมากที่สุดอันดับ 1 ของโลก

เสิร์ชเอนจินในอดีตที่ปัจจุบันยกเลิกการใช้งานแล้ว 
 ฮอตบอต (HotBot)
 แอลตาวิสตา (Alta Vista)
 ไลคอส (Lycos)
ในประเทศไทยมีการพัฒนาเครื่องมือค้นหาของไทยในชื่อ สรรสาร พัฒนาโดยเนคเทค

ประเภทของเครื่องมือค้นหา 
 Catalog based search engine เป็นโปรแกรมสืบค้นข้อมูลในอินเทอร์เน็ตชนิดหนึ่ง โดยโปรแกรมจะรวบรวม และแยกจัดเก็บเว็บไว้ในฐานข้อมูลตามประเภทหัวข้อของเว็บ เมื่อผู้ใช้มาค้นหา ก็จะสามารถเข้าไปดูตามหัวข้อต่าง ๆ แล้วดูหัวข้อย่อย ๆ เข้าไปอีกจนกว่าจะเจอหัวข้อหรือเรื่องที่ต้องการ ตัวอย่าง catalog based search engine คือ Yahoo เป็นต้น ซึ่งจะต่างกับ query based search engine ที่จะต้องพิมพ์คำค้นหาเพื่อตรวจสอบกับฐานข้อมูลว่ามีข้อมูลนี้หรือไม่ ถ้ามีก็จะแสดงรายชื่อออกมา

หลักการทำงานของเสิร์ชเอนจิน 
 การตรวจค้นหาข้อมูลในเว็บเพจต่างๆ
 ทำหน้าที่ในการรวบรวมข้อมูลที่ได้ทำการตรวจค้นไว้ในฐานข้อมูล
 การแสดงผลการค้นหาข้อมูล
 หลักการทำงานของ Search Engine คือ ระบบ Search Engine จะสร้างระบบเก็บข้อมูล หรือที่เรียกว่า Google Bot สำหรับไต่ (Crawl) ตาม Links ต่างๆ เพื่อเก็บข้อมูลเว็บต่างๆ ไปไว้ใน Server และจะถูกจัดอันดับด้วยระบบ Algorithm ที่จะประมวลผลว่าเว็บไหนมีคุณภาพ และเกี่ยวกับเรื่องอะไร โดยจะจัดเก็บข้อมูลไว้ตามหมวดหมู่ต่างๆ เมื่อผู้ค้นหาข้อมูลผ่านทาง Search Bot ด้วย Keyword ต่างๆ ระบบ Search Engine จะไปค้นหาข้อมูลเหล่านั้นมาแสดงผลให้ผู้ค้นหาข้อมูล ซึ่งเว็บไซต์ไหนที่มีการ Optimize มาดี และมีคุณภาพตรงตามเกณฑ์ของ Search Engine ก็มีโอกาสที่จะได้ขึ้นแสดงในอันดับต้นๆ ส่งผลให้มีผู้ใช้คลิกเข้ามายังเว็บไซต์มากขึ้น เนื่องจากยิ่งอันดับสูง อัตราการคลิก หรือ Click Through Rate (CTR) ก็จะสูงตามไปด้วย

อ้างอิง