Home » เรียนรู้ Algorithm ของ Search Engine

เรียนรู้ Algorithm ของ Search Engine

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

บทที่ 2 นี้ ผมจะพาคุณไปรู้จักกับอัลกอริทึมรูปแบบต่างๆ ของเสิร์ชเอนจิ้น และแน่นนครับเราจะต้องเน้นไปที่อัลกอริทึมของ Google เพราะ Google เป็นเสิร์ชเอนจิ้นที่ได้รับความนิยมสูงสุดในโลกออนไลน์ การทำ SEO ก็จะมีผลกับเสิร์ชเอนจิ้นอื่นๆไปด้วยไม่มากก็น้อย เพราะหลักการก็คือ มีเนื้อหาสัมพันธ์กับคีย์เวิร์ดนั้นๆแล้ว ยงต้องเป็นเว็บที่มีความเชื่อถือและมีคุณภาพอีกด้วยครับ

Algorithm ไม่ได้ทึ่มเหมือนชื่อ

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

ระบบที่ซับซ้อนคืออัลกอริทึมต่างๆ ของเสิร์ชเอนจิ้น

ถ้าเราเปรียบการทำงานของเสิร์ชเอนจิ้นเป็นเหมือนคณะกรรมการของเวทีประกวดนางงาม เหล่านางงามนั้นก็จะเป็นเหมือนข้อมูลจำนวนมากในโลกออนไลน์ เมื่อมีคนเข้ามาเสิร์ชหาข้อมูลด้วยคีย์เวิร์ดใดๆก็ตาม มันก็เหมือนกับคนๆนั้นสั่งกับกองประกวดว่า เขาต้องการผู้หญิงที่สวยที่สุด คราวนี้ก็เป็นหน้าที่ของคณะกรรมการตัดสินใจการประกวดที่จะคัดเลือกสาวงามที่สุดออกมา

ปัญหาคือจะคัดเลือกกันยังไง จะใช้อะไรเป็นเกณฑ์บ้าง ต้องดุความสูงไหม สีผิวล่ะ…เกี่ยวด้วยหรือเปล่า แล้วหน้าตาแบบไหนจะเรียกว่าสวย เพราะแต่ละคนดูดีไปคนละแบบ ต้องให้นางงามเดินอวดโฉมด้วยชุดหลายๆชุดหรือเปล่า จะได้เห็นว่าใครสวยที่สุดในชุดไหน เรื่องไหวพริบปฏิภาณต้องเอามาพิจารณาด้วยหรือเปล่า หรือไม่ต้องสนใจขอให้สวยอย่างเดียวพอ

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

อัลกอริทึมพื้นฐานที่สุดที่ทุกเสิร์ชเอนจิ้นมีเหมือนๆกันคืออัลกอริทึมที่เรียกว่า Keyword Relevancy Algorithm ซึ่งแปลเป็นไทยได้ว่า ความเกี่ยวข้องกับคีย์เวิร์ด หลักการทำงานของอัลกอริทึมนี้คือจะแสดงผลการค้นหาที่เกี่ยวข้องหรือสอดคล้องกับคีย์เวิร์ดออกมาปรากฏอยู่

ที่จริงเรื่องนี้เป็นเรื่องพื้นๆที่ไม่ต้องอธิบายอะไรกันมากอยู่แล้ว ใครๆก็รู้ว่าเสิร์ชเอนจิ้นจะแสดงผลการค้นหาที่สอดคล้องกับคีย์เวิร์ดออกมา

ไขปริศนา Google Sandbox

ในหมู่คนทำ SEO ทั้งหลายคงไม่มีใครไม่เคยรู้จักเพราะนี่คือชื่ออัลกอริทึมอันโด่งดังของ Google และไม่ได้มีไว้ใช้สำหรับเว็บไซต์หน้าใหม่ เนื่องจาก Google Sandbox ถูกพัฒนาขึ้นมาเพื่อเน้นสกัดเว็บไซต์ร้องใหม่

เจ้า Google Sandbox นี้ คืออัลกอริทึมรูปแบบหนึ่งที่ Google ใช้ในการวิเคราะห์และจัดอันดับเว็บไซต์ จุดมุ่งหมายสำคัญของระบบคือจะช่วยกรองเว็บไซต์ที่ไม่มีคุณภาพและไม่มีความน่าเชื่อถือไม่ให้มีแรงกิ้วสูงๆได้ หรือบางที่ก็ถูกดีอินเด็กซ์ หรือลบข้อมูลทิ้งออกไปจากฐานข้อมูล Google Sandbox จะเพิ่งเล็งไปที่เว็บไซต์เกิดใหม่ทั้งหลายเป็นสำคัญ เว็บไซต์หน้าใหม่ที่เนื้อหาไม่มีคุณภาพ มีเนื้อน้อย อีกทั้งยังพยายามทำ SEO แบบไม่เป็นธรรมชาติ

Google ต้องการให้คนที่เข้ามาค้นหาข้อมูลเจอแต่ข้อมูลที่เป็นประโยชน์ จึงพยายามกรองเว็บไซต์ขยะทั้งหลายให้หายไปจากหน้าผลการค้นหา สำหรับคนที่อยากรู้ว่าจะหลบเลี่ยง Google Sandbox ได้ยังไง คือคุณต้องพยายามพัฒนาเว็บไซต์อย่างเป็นธรรมชาติ อย่าคิดเล่นโกงหาหนทาง

อัพเดท