เสิร์ชเอนจิน (search engine) หรือ โปรแกรมค้นหาและคือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจินส่วนใหญ่จะค้นหาข้อมูลจากคำสำคัญ (คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะแสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอนจินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของผู้ใช้ไว้ด้วย และจะนำประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหาครั้งต่อ ๆ ไป
รายชื่อเสิร์ชเอนจินเรียงลำดับตามความนิยม
สัดส่วนของผู้ใช้ในสหรัฐอเมริกา
- กูเกิ้ล (Google) 49.2%
- ยาฮู(Yahoo!) 23.8%
- เอ็มเอสเอ็น (MSN ) 9.6%
- เอโอแอล (AOL) 6.3%
- อาส์ก (Ask)
- อื่นๆ 8.5%
เสิร์ชเอนจินอื่นๆ
- ไป่ตู้ (Baidu) เสิร์ชเอนจิน อันดับ 1 ของประเทศจีน
- Cuil
- ยานเดกซ์ (Yandex) เสิร์ชเอนจิน อันดับ 1 ของรัสเซีย
- เสิร์ชเอนจินในอดีตที่ยกเลิกการใช้งานแล้ว
- ฮอตบอต (HotBot)
- แอลตาวิสตา (Alta Vista)
- ไลคอส (Lycos)
ประเภทของเครื่องมือค้นหา
- Catalog based search engine เป็นโปรแกรมสืบค้นข้อมูลในอินเทอร์เน็ตชนิดหนึ่ง โดยโปรแกรมจะรวบรวม และแยกจัดเก็บเว็บไว้ในฐานข้อมูลตามประเภทหัวข้อของเว็บ เมื่อผู้ใช้มาค้นหา ก็จะสามารถเข้าไปดูตามหัวข้อต่าง ๆ แล้วดูหัวข้อย่อย ๆ เข้าไปอีกจนกว่าจะเจอหัวข้อหรือเรื่องที่ต้องการ ตัวอย่าง catalog based search engine คือ Yahoo เป็นต้น ซึ่งจะต่างกับ query based search engine ที่จะต้องพิมพ์คำค้นหาเพื่อตรวจสอบกับฐานข้อมูลว่ามีข้อมูลนี้หรือไม่ ถ้ามีก็จะแสดงรายชื่อออกมา
หลักการทำงานของเสิร์ชเอนจิน
- การตรวจค้นหาข้อมูลในเว็บเพจต่างๆ
- ทำหน้าที่ในการรวบรวมข้อมูลที่ได้ทำการตรวจค้นไว้ในฐานข้อมูล
- การแสดงผลการค้นหาข้อมูล
แหล่งข้อมูลอื่น
ที่มาค้นหา (Search Engine)
คือ เครื่องมือสำหรับให้ผู้เยี่ยมชมเว็บไซต์ สามารถค้นหาข้อมูลของคำที่ต้องการค้นหาได้

การใช้งานปุ่มค้นหา (Search Engine) มี 2 วิธีดังต่อไปนี้
วิธีที่ 1 ค้นหาจากในเว็บ คือ ระบบจะทำการค้นหาข้อมูลที่มีอยู่ภายในเว็บไซต์นี้เท่านั้น โดยมีขั้นตอนดังนี้
1. คลิกปุ่ม
เพื่อให้ระบบทำการค้นหาข้อมูลจากในเว็บเท่านั้น
2. พิมพ์คำที่ต้องการค้นหาลงไปในช่อง จากนั้นคลิกปุ่มค้นหา ดังภาพ

3. จากนั้น ระบบจะทำการค้นหาข้อมูลภายในเว็บไซต์ ดังภาพ

วิธีที่ 2 ค้นหาจากใน Google คือ ระบบจะทำการเชื่อมโยงการค้นหานั้นไปยัง http://www.google.co.th/ เพื่อให้
สามารถค้นหาคำที่เราต้องการได้จากเว็บไซต์อื่นๆ โดยมีขั้นตอนดังนี้
1. คลิกปุ่ม
เพื่อให้ระบบทำการค้นหาเชื่อมโยงไป http://www.google.co.th/
2. พิมพ์คำที่ต้องการค้นหาลงไปในช่องว่าง จากนั้นคลิกปุ่มค้นหา ดังภาพ

3. จากนั้น ระบบจะเชื่อมโยงไปยัง http://www.google.co.th/ และทำการค้นหาข้อมูล ดังภาพ
























