วันพุธที่ 28 เมษายน พ.ศ. 2553

ประเภทของ Search Engine

เจ้า Search Engine ที่ว่านี้ สามารถแบ่งออกได้หลากหลายประเภท โดยทั่วไปส่วนใหญ่แล้ว"จะอ้างอิงตามลักษณะการทำงาน" ซึ่ง Search Engine จะสามารถแบ่งประเภทได้ดังนี้ครับ

1. แบบอาศัยการจัดเก็บข้อมูลเป็นหลัก Crawler-Based Search Engines
Crawler-Based Search Engines คือ เครื่องมือค้นหาบนอินเทอร์เน็ต แบบอาศัยการบันทึกและจัดเก็บข้อมูลด้วยตนเองเป็นหลัก นับได้ว่าเป็นประเภทของ Search Engine ที่ได้รับความนิยมในปัจจุบันมากที่สุด  ด้วยประสิทธิภาพในส่วนของผลการค้นหาที่ให้ความแม่นยำสูงและการประมวลผลการค้นหาภายในระยะเวลาอันรวดเร็ว ซึ่งถือได้ว่า Crawler-Based Search Engines ประเภทนี้  มีบทบาทสำคัญอย่างยิ่งต่อการก้าวกระโดดของวงการอินเทอร์เน็ตในโลกยุคปัจจุบันเลยก็ว่าได้ครับ

2. แบบสารบัญเว็บไซต์ Web Directory
web Directory  หรือ เว็บไดเร็คทอรี่ หรือเราเรียกติดปากว่า "สารบัญเว็บไซต์" เจ้ารูปแบบนี้จะอาศัยหลักการทำงานง่ายๆ  เหมือนวิธีการใช้งานสมุดหน้าเหลือง  ที่มีเนื้อหาที่ถูกแยกหมวด และจัดทำดัชนีไว้แล้วอย่างเป็นระเบียบไว้อย่างชัดเจน
              ข้อดีก็คือ เราจะสามารถเข้าไปดูข้อมูลของเว็บไซต์ทั้งหมดที่มีเนื้อหาเกี่ยวกข้องกัน  และตรงตามที่เรากำลังต้องการของหมวดหมู่นั้นๆ ในปริมาณมาก และสามารถนำเอาข้อมูลเหล่านั้นมาลองดูลองเอามาเปรียบเทียบกับเว็บไซต์อื่นๆ กันตรงนั้นได้เลยครับ

3. แบบอ้างอิงใน "ชุดคำสั่งเมตะ" Meta Search Engine
 Meta Tag (เมตะ แท็ก) คือชุดแท็กคำสั่งที่ใช้สำหรับประกาศข้อมูลสำคัญต่างๆ ของเอกสารหน้าเพจนั้น เช่น ชื่อผู้พัฒนา, เจ้าของเว็บไซต์ ,คำค้นหา (คีย์เวิร์ด)  คำอธิบายย่อของเว็บไซต์โดยจะปรากฏในส่วนหัวของเอกสารเว็บ (Head Section) มีหน้าที่เพื่อแจ้งข้อมูลสำคัญๆ ให้กับ Search Engine Robots ได้รับทราบ

       Search Engine ประเภทนี้ จะไม่มีระบบฐานข้อมูลของตนเองครับ แต่จะอาศัยข้อมูลจาก Search Engine lndex Server จากที่อื่นหลายๆ ที่ นำเอามาประมวลผลร่วมกัน ทำให้เกิดผลการค้นหาที่หลากหลาย แต่ในทางตรงกันข้าม ผลการค้นหาที่หลากหลายเหล่านั้น มักได้ผลลัพธ์ออกมาไม่เที่ยงตรงเท่าที่ควร  เนื่องจากยังอาศัยข้อมูลจาก Search Engine lndex Server หลายๆ แห่งนำมารวมกันครับ