Search Engine
Google
เป็น Search Engine ตัวหนึ่ง (หรือจะเรียก ที่หนึ่ง ก็ได้) ซึ่งหากเราเราจะเรียกแบบบ้าน ๆ ตามประสาคนท่องเว็บแล้ว Search Engine ก็คือ เครื่องมือในการค้นหาข้อมูลบนอินเตอร์เน็ตนั่นเอง นอกจาก Google แล้วยังมี Search Engine อีกหลาย ๆ ที่ ซึ่งดัง ๆ ที่เราพอจะคุ้นตาคุ้นหูอยู่บ้างก็อาทิเช่น Yahoo MSN เป็นต้น (ขอแนะนำที่ดัง ๆ เป็นพอ ไม่ดังไม่สน)
ซึ่งในปัจจุบันหากให้เดาเพื่อน ๆ คงจะพอเดาถูกว่า Search Engine ที่ดังที่สุด (มีคนใช้เยอะสุด ๆ) ก็คือ Search Engine พระเอกที่ชื่อว่า Google.com นั่นเอง ซึ่งเป็น Search Engine ที่มีคนใช้เยอะมาก ๆ ทั้ง ๆ ที่มีให้บริการมาไม่กี่ปีนี่เอง เปิดบริการมาไม่นานก็แซงหน้าขาใหญ่เดิมอย่าง Yahoo ไปชนิดที่เรียกว่ามองแทบไม่เห็นฝุ่น ก็เพราะว่าด้วยรูปแบบที่ใช้งานง่าย และรวดเร็วนั่นเอง แถมเป็นภาษาไทยด้วย ยิ่งถูกใจคนไทยเป็นอย่างยิ่ง
ซึ่งปรากฏการ google ฟรีเว่อร์นี้เอง ที่ทำให้คนส่วนหนึ่ง ซึ่งส่วนใหญ่เป็น Webmaster หันมาทำ SEO เจาะที่ Search Engine ที่มีชื่อว่า Google กันอย่างถล่มทะลาย
พูดไปเรื่องของ SEO แต่ล่ะที่ ที่ดัง ๆ ไปแล้ว เราก็มารู้เรื่องเกี่ยวกับประเภทของ Search Engine กันซักหน่อย ซึ่ง Search Engine ก็มีอยู่หลาย ๆ ประเภท ดังนี้
1. แบบอาศัยการเก็บข้อมูลเป็นหลัก (Crawler-Based Search Engine)
หลักการนี้เป็นการใช้เครื่องมือที่เรียกว่า Crawler-Based Search Engine เป็นเครื่องมือที่ทำการบันทึกและเก็บข้อมูลเป็นหลัก ซึ่งเป็นประเภท Search Engine ที่ได้รับความนิยมมากที่สุดในปัจจุบัน
ซึ่งการทำงานประเภทนี้ จะใช้โปรแกรมตัวเล็ก ๆ ที่เรียกว่า Web Crawler หรือ Spider หรือที่เรียกอีกอย่างว่า Search Engine Robots หรือที่เรียกสั้น ๆ ว่า บอท ในภาษาไทย www คือเครือข่ายใยแมงมุม ตัวโปรแกรมเล็ก ๆ ตัวนี้ก็คือแมงมุมนั่นเอง โดยเจ้าแมงมุมตัวนี้จะทำการไต่ไปยังเว็บไซต์ต่าง ๆ ทั่วโลกอินเตอร์เน็ต โดยอาศัยไต่ไปตาม URL ต่าง ๆ ที่มีการเชื่อมโยงอยู่ในแต่ละเพจ แล้วทำการ Spider กวาดข้อมูลที่จำเป็นต่าง ๆ (ขึ้นอยู่กะ Search Engine แต่ละที่ว่าต้องการเก็บรวบรวมข้อมูลอะไรบ้าง) แล้วเก็บลงฐานข้อมูล การใช้โปรแกรมกวาดข้อมูลแบบนี้ จึงทำให้ข้อมูลที่ได้มีความแม่นยำ และสามารถเก็บรวบรวมข้อมูลได้เร็วมาก Search Engine ที่เป็นประเภทนี้ เช่น Google Yahoo MSN
1. แบบอาศัยการเก็บข้อมูลเป็นหลัก (Crawler-Based Search Engine)
หลักการนี้เป็นการใช้เครื่องมือที่เรียกว่า Crawler-Based Search Engine เป็นเครื่องมือที่ทำการบันทึกและเก็บข้อมูลเป็นหลัก ซึ่งเป็นประเภท Search Engine ที่ได้รับความนิยมมากที่สุดในปัจจุบัน
ซึ่งการทำงานประเภทนี้ จะใช้โปรแกรมตัวเล็ก ๆ ที่เรียกว่า Web Crawler หรือ Spider หรือที่เรียกอีกอย่างว่า Search Engine Robots หรือที่เรียกสั้น ๆ ว่า บอท ในภาษาไทย www คือเครือข่ายใยแมงมุม ตัวโปรแกรมเล็ก ๆ ตัวนี้ก็คือแมงมุมนั่นเอง โดยเจ้าแมงมุมตัวนี้จะทำการไต่ไปยังเว็บไซต์ต่าง ๆ ทั่วโลกอินเตอร์เน็ต โดยอาศัยไต่ไปตาม URL ต่าง ๆ ที่มีการเชื่อมโยงอยู่ในแต่ละเพจ แล้วทำการ Spider กวาดข้อมูลที่จำเป็นต่าง ๆ (ขึ้นอยู่กะ Search Engine แต่ละที่ว่าต้องการเก็บรวบรวมข้อมูลอะไรบ้าง) แล้วเก็บลงฐานข้อมูล การใช้โปรแกรมกวาดข้อมูลแบบนี้ จึงทำให้ข้อมูลที่ได้มีความแม่นยำ และสามารถเก็บรวบรวมข้อมูลได้เร็วมาก Search Engine ที่เป็นประเภทนี้ เช่น Google Yahoo MSN
2. แบบสารบัญเว็บไซต์ (Web Directory)
Search Engine ที่เป็นแบบนี้มีอยู่หลายเว็บไซต์มาก ๆ ที่ดังที่สุดในเมืองไทย ที่เอ่ยออกไปใครใครคงต้องรู้จัก นั้นก็คือที่สารบัญเว็บของ Sanook.com ซึ่งหลาย ๆ คนคงเคยเข้าไปใช้บริการ หรืออย่างที่ Truehits.com เป็นต้น
ส่งที่เราจะสังเกตเห็นจาก Search Engine ประเภทนี้ก็คือ ลักษณะของการจัดเก็บข้อมูลที่แสดงให้เราเห็นทั้งหมด ว่ามีเว็บอะไรบ้างอยู่ในฐานข้อมูล ซึ่งแตกต่างจากประเภทแรก ที่หากคุณไม่ค้นหาโดยใช้คำค้น หรือ Keyword แล้ว คุณจะมีทางทราบเลยว่ามีเว็บไซต์อะไรอยู่บ้าง และมีเว็บอยู่เท่าไหร่
แบบสารบัญเว็บไซต์ จะแสดงข้อมูลที่รวบรวมเว็บไซต์ที่มีทั้งหมดในฐานข้อมูล และจะแบ่งเป็นหมวดหมู่ และอาจจะมีหมวดหมู่ย่อย ซึ่งผู้ค้นหาข้อมูลสามารถคลิกเข้าไปดูได้
หลักการทำงานแบบนี้ จะอาศัยการเพิ่มข้อมูลจากเจ้าของเว็บไซต์ต่าง ๆ ที่ต้องการประชาสัมพันธ์เว็บ หรืออาจใช้เจ้าหน้าที่ที่ดูแลส่วน Search Engine เป็นผู้หาข้อมูลเว็บไซต์มาเพิ่มในฐานข้อมูล ซึ่งข้อมูลในส่วนของสารบัญเว็บไซต์จะเน้นในด้านความถูกต้องของฐานข้อมูล ซึ่งข้อมูลเว็บไซต์ที่ถูกเพิ่มเข้ามาจะถูกตรวจสอบและแก้ไขจากผู้ดูแล
Search Engine ที่เป็นแบบนี้มีอยู่หลายเว็บไซต์มาก ๆ ที่ดังที่สุดในเมืองไทย ที่เอ่ยออกไปใครใครคงต้องรู้จัก นั้นก็คือที่สารบัญเว็บของ Sanook.com ซึ่งหลาย ๆ คนคงเคยเข้าไปใช้บริการ หรืออย่างที่ Truehits.com เป็นต้น
ส่งที่เราจะสังเกตเห็นจาก Search Engine ประเภทนี้ก็คือ ลักษณะของการจัดเก็บข้อมูลที่แสดงให้เราเห็นทั้งหมด ว่ามีเว็บอะไรบ้างอยู่ในฐานข้อมูล ซึ่งแตกต่างจากประเภทแรก ที่หากคุณไม่ค้นหาโดยใช้คำค้น หรือ Keyword แล้ว คุณจะมีทางทราบเลยว่ามีเว็บไซต์อะไรอยู่บ้าง และมีเว็บอยู่เท่าไหร่
แบบสารบัญเว็บไซต์ จะแสดงข้อมูลที่รวบรวมเว็บไซต์ที่มีทั้งหมดในฐานข้อมูล และจะแบ่งเป็นหมวดหมู่ และอาจจะมีหมวดหมู่ย่อย ซึ่งผู้ค้นหาข้อมูลสามารถคลิกเข้าไปดูได้
หลักการทำงานแบบนี้ จะอาศัยการเพิ่มข้อมูลจากเจ้าของเว็บไซต์ต่าง ๆ ที่ต้องการประชาสัมพันธ์เว็บ หรืออาจใช้เจ้าหน้าที่ที่ดูแลส่วน Search Engine เป็นผู้หาข้อมูลเว็บไซต์มาเพิ่มในฐานข้อมูล ซึ่งข้อมูลในส่วนของสารบัญเว็บไซต์จะเน้นในด้านความถูกต้องของฐานข้อมูล ซึ่งข้อมูลเว็บไซต์ที่ถูกเพิ่มเข้ามาจะถูกตรวจสอบและแก้ไขจากผู้ดูแล
3. แบบอ้างอิงในคำสั่ง Meta Tag (Meta Search Engine )Search Engine ประเภทนี้จะอาศัยข้อมูลใน Meta tag (อยากรู้ดูในบทความหน้า) ซึ่งเป็นส่วนของข้อมูลที่อยู่ในแท็ก HEAD ของภาษา HTML ซึ่งข้อมูลในส่วนนี้ จะเป็นส่วนที่ให้ข้อมูลกับ Search Engine Robots
Search Engine ประเภทนี้ไม่มีฐานข้อมูลของตนเอง แต่จะอาศัยข้อมูลจาก Search Engine Index Server ของที่อื่น ๆ ซึ่งข้อมูลจะมาจาก Server หลาย ๆ ที่ ดังนั้น จึงมักได้ผลลัพธ์จากการค้นหาที่ไม่แม่นยำ
Search Engine ประเภทนี้ไม่มีฐานข้อมูลของตนเอง แต่จะอาศัยข้อมูลจาก Search Engine Index Server ของที่อื่น ๆ ซึ่งข้อมูลจะมาจาก Server หลาย ๆ ที่ ดังนั้น จึงมักได้ผลลัพธ์จากการค้นหาที่ไม่แม่นยำ
Search Engine นั้นมีประโยชน์อย่างมากในการค้นหาข้อมูลบนอินเตอร์เน็ตและเป็นเหมือนตัวกลางในการเชื่อมต่อระหว่างผู้ใช้งานและเว็บไซต์ ปัจจุบันผู้ใช้งานส่วนใหญ่ใช้งาน Search Engine มากกว่าการเข้าชมเว็บไซต์โดยตรง เพราะว่าเว็บไซต์บนโลกมีมากมายหลายร้อยหลายพันล้านเว็บไซต์ และเราไม่สามารถรู้ได้ว่าข้อมูลที่เราต้องการนั้นอยู่ในเว็บไซต์ใด เพราะฉะนั้นผู้ใช้งานจึงใช้ Search Engine เป็นตัวกลางในการค้นหาข้อมูล เพื่อที่จะเข้าไปยังเว็บไซต์ที่มีข้อมูลที่ต้องการอยู่นั่นเอง
การทำงานของ Search Engine
Search Engine แต่ละประเภทจะมีการทำงานที่คล้าย ๆ กันนั่นคือ การส่ง Web Crawler หรือ Spider ไปเก็บข้อมูลเว็บไซต์ต่าง ๆ เข้ามาเก็บไว้ในระบบ เพื่อจัดทำเป็นดัชนี (Indexing) การค้นหา และเมื่อผู้ใช้งานค้นหาข้อมูลผ่าน Search Engine ตัวโปรแกรม Search Engine ก็จะทำการประมวลผลด้วยอัลกอลิทึมการจัดอันดับ (Ranking) และนำผลลัพท์จากข้อมูลที่มีอยู่ออกมาแสดงผลให้ผู้ใช้งานได้เห็น
Search Engine ที่เป็นที่นิยม
ในปัจจุบันผู้ใช้งานในประเทศไทยจะใช้งาน Google Search Engine ซึ่งคิดเป็น % แล้วมากถึง 95% เลยทีเดียว เนื่องด้วยคุณภาพ ความเร็วในการค้นหา และลูกเล่นอื่น ๆ เพราะฉะนั้นผู้ที่ต้องการทำ SEO ก็ควรที่จะศึกษาการทำงานของ Google เพื่อที่จะทำให้อันดับการค้นหาของเว็บไซต์ตัวเองอยู่ในอันดับต้น ๆ ได้นั่นเอง
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
การทำงานของ Search Engine
Search Engine แต่ละประเภทจะมีการทำงานที่คล้าย ๆ กันนั่นคือ การส่ง Web Crawler หรือ Spider ไปเก็บข้อมูลเว็บไซต์ต่าง ๆ เข้ามาเก็บไว้ในระบบ เพื่อจัดทำเป็นดัชนี (Indexing) การค้นหา และเมื่อผู้ใช้งานค้นหาข้อมูลผ่าน Search Engine ตัวโปรแกรม Search Engine ก็จะทำการประมวลผลด้วยอัลกอลิทึมการจัดอันดับ (Ranking) และนำผลลัพท์จากข้อมูลที่มีอยู่ออกมาแสดงผลให้ผู้ใช้งานได้เห็น
Search Engine ที่เป็นที่นิยม
ในปัจจุบันผู้ใช้งานในประเทศไทยจะใช้งาน Google Search Engine ซึ่งคิดเป็น % แล้วมากถึง 95% เลยทีเดียว เนื่องด้วยคุณภาพ ความเร็วในการค้นหา และลูกเล่นอื่น ๆ เพราะฉะนั้นผู้ที่ต้องการทำ SEO ก็ควรที่จะศึกษาการทำงานของ Google เพื่อที่จะทำให้อันดับการค้นหาของเว็บไซต์ตัวเองอยู่ในอันดับต้น ๆ ได้นั่นเอง
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->