อธิบาย ประเภทของ กลไก การค้นหา

การสืบค้นข้อมูลบนอินเทอร์เน็ต

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

การค้นหาข้อมูลมีกี่วิธี ?
1. การค้นหาในรูปแบบ Index Directory
2. การค้นหาในรูปแบบ Search Engine

การค้นหาในรูปแบบ Index Directory
 วิธีการค้นหาข้อมูลแบบ Index นี้ข้อมูลจะมีความเป็นระเบียบเรียบร้อยมากกว่าการค้นหาข้อมูลด้วย วิธีของ Search Engine โดยมันจะถูกคัดแยกข้อมูลออกมาเป็นหมวดหมู่ และจัดแบ่งแยก Site ต่างๆออกเป็นประเภทสำหรับวิธีใช้งาน
คุณสามารถที่จะ Click เลือกข้อมูลที่ต้องการจะดูได้เลยใน Web Browser จากนั้นที่หน้าจอก็จะแสดงรายละเอียดของ
หัวข้อปลีกย่อยลึกลงมาอีกระดับหนึ่งปรากฏขึ้นมาให้เราเลือกอีก ส่วนจะแสดงออกมาให้เลือกเยอะแค่ไหนอันนี้ก็ขึ้นอยู่กับ
ขนาดของฐานข้อมูลใน Index ว่าในแต่ละประเภทจัดรวบรวมเก็บเอาไว้มากน้อยเพียงใดเมื่อคุณเข้าไปถึงประเภทย่อยที่
่คุณสนใจแล้วที่เว็บเพจจะแสดงรายชื่อของเอกสารที่เกี่ยวข้องกับ ประเภทของข้อมูลนั้นๆออกมา

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

ข้อแตกต่างระหว่าง Index และ Search Engine
คำตอบก็ คือวิธีในการค้นหาข้อมูลแบบ Index เค้าจะใช้คนเป็นผู้จัดรวบรวมและทำระบบฐานข้อมูลขึ้นมาส่วนแบบ
Search Engine นั้นระบบฐานข้อมูลของมันจะได้รับการจัดสร้างโดยใช้ Software ที่มี หน้าที่เกี่ยวกับงานทางด้านนี้
โดยเฉพาะมาเป็นตัวควบคุมและจัดการ ซึ่งเจ้า Software ตัวนี้จะมี ชื่อเรียกว่า Spiders การทำงานข้องมันจะใช้วิธี
การเดินลัดเลาะไปตามเครือข่ายต่างๆที่เชื่อมโยงถึง กันอยู่เต็มไปหมดใน Internet เพื่อค้นหา Website ที่เกิดขึ้นมาใหม่ๆ
รวมทั้งยังสามารถตรวจสอบหาความเปลี่ยนแปลงของ ข้อมูลใน Site เดิมที่มีอยู่ว่าที่ใดถูกอัพเดตแล้วบ้าง

ประเภทของ Search Engine
Search Engine แต่ละแห่งมีวิธีการและการจัดเก็บฐานข้อมูลที่แตกต่างกันไปตามประเภทของ Search Engine ที่แต่ละ
เว็บไซต์นำมาใช้เก็บรวบรวมข้อมูล ดังนั้นการที่คุณจะเข้าไปหาข้อมูลหรือเว็บไซต์โดยวิธีการ Search นั้น อย่างน้อยคุณ
จะต้องทราบว่า เว็บไซต์ที่คุณเข้าไปใช้บริการ ใช้วิธีการหรือ ประเภทของ Search Engine อะไร เนื่องจากแต่ละประเภท
มีความละเอียดในการจัดเก็บข้อมูลต่างกันไปที่นี้เราลองมาดูซิว่า Search Engine ประเภทใดที่เหมาะกับการค้นหาข้อมูล
ของคุณ
1.  Keyword Index เป็นการค้นหาข้อมูล โดยการค้นจากข้อความในเว็บเพจที่ได้ผ่านการสำรวจมาแล้วจะอ่านข้อความ ข้อมูล อย่างน้อยๆก็ประมาณ 200-300 ตัวอักษรแรกของเว็บเพจนั้นๆโดยการอ่านนี้จะหมายรวมไปถึงอ่านข้อความที่อยู่
ในโครงสร้างภาษา HTML ซึ่งอยู่ในรูปแบบของข้อความที่อยู่ในคำสั่ง alt ซึ่งเป็นคำสั่งภายใน TAG คำสังของรูปภาพ
แต่จะไม่นำคำสั่งของ TAG อื่นๆ ในภาษา HTML และคำสั่งในภาษา JAVA มาใช้ในการค้นหาวิธีการค้นหาของ Search Engine ประเภทนี้จะให้ความสำคัญกับการเรียงลำดับข้อมูลก่อน-หลังและความถี่ในการนำเสนอข้อมูลนั้นการค้นหาข้อ
มูลนั้นการค้นหาข้อมูลโดยวิธีการเช่นนี้จะมีความรวดเร็วมาก
2. Subject Directories การจำแนกหมวดหมู่ข้อมูล Search Engine ประเภทนี้ จะจัดแบ่งโดยการวิเคราะห์เนื้อหา รายละเอียดของแต่ละเว็บเพจ ว่ามีเนื้อหาเกี่ยวกับอะไร โดยการจัดแบ่งแบบนี้จะใช้แรงงานคนในการพิจารณาเว็บเพจ
ซึ่งทำให้การจัดหมวดหมู่ขึ้นอยู่กับวิจารณญาณของคนจัดหมวดหมู่แต่ละคนว่าจะจัดเก็บข้อมูลนั้นๆอยู่ในเครือข่ายข้อมูล
อะไรดังนั้นฐานข้อมูลของ Search Engine ประเภทนี้จะถูกจัดแบ่งตามเนื้อหาก่อนแล้วจึงนำมาเป็นฐานข้อมูลในการ
ค้นหาต่อไป
3. Metasearch Engines จุดเด่นของการค้นหาด้วยวิธีการนี้ คือ สามารถเชื่อมโยงไปยัง Search Engine ประเภทอื่นๆ
และยังมีความหลากหลายของข้อมูล แต่การค้นหาด้วยวิธีนี้มีจุดด้อย คือ วิธีการนี้จะไม่ให้ความสำคัญกับขนาดเล็กใหญ่
ของตัวอักษรและมักจะผ่านเลยคำประเภท Natural Language (ภาษาพูด)ดังนั้น หากคุณจะใช้ Search Engine
แบบนี้ละก็ขอให้ตระหนักถึงข้อบกพร่องเหล่านี้ด้วย

หลักการค้นหาข้อมูลของ Search Enine
สำหรับหลักในการค้นหาข้อมูลของ Search Engine แต่ละตัวจะมีลักษณะที่แตกต่างกันออกไปขึ้นอยู่กับว่าทางศูนย์ บริการต้องการจะเก็บข้อมูลแบบไหน แต่โดยส่วนใหญ่แล้วจะมีกลไกใน การค้นหาที่ใกล้เคียงกัน หากจะแตกต่างก็คงจะ
เป็นเรื่องประสิทธิภาพเสียมากกว่า ว่าจะมีข้อมูล เก็บรวบรวมไว้อยู่ในฐานข้อมูลมากน้อยขนาดไหนและพอจะนำเอาออก
มาบริการให้กับผู้ใช้ ได้ตรงตามความต้องการหรือเปล่าซึ่งลักษณะของปัจจัยที่ใช้ค้นหาโดยหลักๆจะมีดังนี้
1. การค้นหาจากชื่อของตำแหน่ง URL ใน เว็บไซต์ต่างๆ
2. การค้นหาจากคำที่มีอยู่ใน Title (ส่วนที่ Browser ใช้แสดงชื่อของเว็บเพจอยู่ทางด้าน ซ้ายบนของหน้าต่างที่แสดง
3. การค้นหาจากคำสำคัญหรือคำสั่ง keyword (อยู่ใน tag คำสั่งใน html ที่มีชื่อว่า meta)
4. การค้นหาจากส่วนที่ใช้อธิบายหรือบอกลักษณะ site
5. ค้นหาคำในหน้าเว็บเพจด้วย Browser