11 ก.ค. 2560

335

การทำงานของ Search Engine  by seo-winner.com

การทำงานของ Search Engine


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


ลักษณะการทำงานของ Search Engine ประกอบด้วย 3 ส่วนหลัก คือ
1. Spider หรือ Web Robot ทำหน้าที่สำรวจเว็บไซต์ต่างๆ แล้วดึงข้อมูลเหล่านั้นมาอัปเดตใส่ในรายการฐานข้อมูล ส่วนมาก Spider มักจะเข้าไปอัปเดตข้อมูลเป็นรายเดือน
2. ฐานข้อมูล หรือ Database เป็นส่วนที่เก็บรายการเว็บไซต์ ฐานข้อมูลที่ดีควรจะมีขนาดใหญ่เพียงพอที่จะรองรับการเจริญเติบโตของเว็บไซต์ในปัจจุบัน การออกแบบฐานข้อมูลที่ดีก็เป็นส่วนสำคัญ เพราะถ้าฐานข้อมูลออกแบบมาทำงานช้า ก็จะทำให้การรอผลนั้นนานเกินไป และทำให้ไม่ได้รับความนิยมในที่สุด
3. โปรแกรม Search Engine มีหน้าที่รับคำหรือข้อความต่างๆ ตามที่ผู้ใช้งานป้อนเข้ามา เพื่อใช้ค้นหาตามเว็บไซต์ต่างๆ ที่จัดเก็บไว้ในฐานข้อมูล จากนั้นจะรายงานผลเว็บไซต์ที่ค้นพบให้กับผู้ใช้ การสืบค้นด้วยวิธีนี้นอกจากจะต้องมีระบบการสืบค้นข้อมูลที่รวดเร็วและมีประสิทธิภาพแล้ว การกลั่นกรองผลเพื่อให้ตรงกับความต้องการของผู้ใช้ก็สำคัญเช่นกัน

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


วิธีการทำงานของ Search Engine
เว็บไซต์ Search engines มีกระบวนการทำงาน (Sullivan, 2001) แบ่งออกเป็น 3 ขั้นตอน
1. ใช้โปรแกรมรวบรวมเอกสาร (Spider หรือ Crawler) สำรวจและอ่านหน้าเว็บจากโดเมนต่างๆ หากมี link ภายใน site ก็จะทำการจนครบ การทำงานในลักษณะนี้เป็นที่มาของคำว่า Spider หรือ Crawler จากนั้น Spider จะนำข้อมูลเว็บดังกล่าวไปเก็บไว้ในฐานข้อมูลของ Search Engine และ Spider จะกลับไปตรวจสอบข้อมูลในเว็บนั้นๆ อย่างสม่ำเสมอเพื่อสำรวจความเปลี่ยนแปลง
2.จัดทำรายการดรรชนี คือ ข้อมูลที่โปรแกรม Spider พบจะถูกทำสำเนาและส่งมาจัดเก็บที่รายการดรรชนี (Index หรือ Catalog) ตามบัญชีดรรชนีที่ได้กำหนดเอาไว้ หากข้อมูลที่เว็บไซต์ต้นฉบับมีการเปลี่ยนแปลงข้อมูลในสมุดดรรชนีก็จะเปลี่ยนแปลงไปด้วย
3. โปรแกรมสืบค้น (Search Engine Software) โปรแกรมที่ช่วยให้ผู้ใช้อินเทอร์เน็ตเข้าใช้บริการ ทำหน้าที่ค้นข้อมูลจากฐานข้อมูลของ Search Engine เริ่มต้นการทำงานเมื่อผู้ใช้งานป้อนคำที่ต้องการค้น โปรแกรมจะนำคำค้นของผู้ใช้ไปจับคู่กับดรรชนีในฐานข้อมูลแล้วทำการดึงข้อมูลที่ตรงกับคำที่ค้นหาออกมาและจัดอันดับผลการค้นหาตามระดับความ้กี่ยวข้องที่โปรแกรมสามารถประเมินได้

ตัวอย่างของ Search Engine ที่ใช้ในปัจจุบัน        
http://www.sanook.com
http://www.google.co.th
http://www.google.com
http://www.yahoo.com
http://www.msn.com
http://www.live.com
http://www.baidu.com
http://www.ask.com







ที่มา : urlsiriporn , krutarinee

บทความ

5 เหตุผลที่ทำให้อันดับใน Google ของเรากับคนอื่นแตกต่างกัน

5 เหตุผลที่ทำให้อันดับใน Google ของเรากับคนอื่นแตกต่างกัน

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

Search Engine Facebook เปลี่ยนให้ผู้บริโภคค้นเจอธุรกิจมากขึ้น

Search Engine Facebook เปลี่ยนให้ผู้บริโภคค้นเจอธุรกิจมากขึ้น

คนในสังคมส่วนใหญ่นั้นต่างใช้เวลาในแต่ละวันไปกับ Facebook เพื่อใช้เช็คข้อมูลข่าวสาร ติดต่อเพื่อน สังคมต่างๆ สิ่งที่ชอบหรืองานอดิเรก ก็เป็นสิ่งที่ปรากฏใน Facebook ด้วย อย่างที่กล่าวไปว่าคนเราต่างใช้เวลาส่วนใหญ่ไปกับการเข้าไปอยู่ในโลก Facebook ดังนั้นหลายสิ่ ... อ่านเพิ่มเติม

วิธีทำ SEO ให้โดดเด่นโดยไม่สนใจคู่แข่ง

วิธีทำ SEO ให้โดดเด่นโดยไม่สนใจคู่แข่ง

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

5 กลยุทธ์สร้างการเชื่อมโยงที่ดีและปรับปรุง SEO

5 กลยุทธ์สร้างการเชื่อมโยงที่ดีและปรับปรุง SEO

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

เคล็ดลับที่ไม่ลับในการสร้าง Content ที่ส่งผลดีต่อ SEO

เคล็ดลับที่ไม่ลับในการสร้าง Content ที่ส่งผลดีต่อ SEO

การสร้าง Content หรือ เขียนบล็อกให้กับบริษัท หลายคนอาจเข้าใจว่าเป็นวิธีที่ช่วยให้ติดอันดับในการค้นหา แต่รู้หรือไม่ว่าหากเราเขียนแบบเรื่อยเปื่อย หรือไม่มีจุดมุ่งหมายในการเขียน Content ที่เราสร้างขึ้นก็อาจเป็น Content ที่ไร้คุณภาพ อีกทั้งไม่ส่งผลใดๆ ต่อการ ... อ่านเพิ่มเติม

ทำไมจึงนิยมใช้ Session มากกว่า User

ทำไมจึงนิยมใช้ Session มากกว่า User

การวัดผลใน Google Analytics จะมี Metric อยู่ 2 ค่าที่มีความสำคัญ นั่นก็คือ User และ Session บางคนอาจจะยังใช้ไม่ถูกและอาจจะยังสับสนว่ามันแตกต่างกันอย่างไร ควรใช้อันไหน ดังนั้นควรทำความเข้าใจความหมายที่แท้จริงของทั้งสองคำนี้และเพราะเหตุใดทำไมคนจึงนิยมใช้ Se ... อ่านเพิ่มเติม

Meta Description คืออะไร

Meta Description คืออะไร

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

4 หลักพื้นฐาน SEO ที่เพิ่มการเข้าชมเว็บไซต์

4 หลักพื้นฐาน SEO ที่เพิ่มการเข้าชมเว็บไซต์

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

15 คำศัพท์เบื้องต้นต้องรู้ก่อนใช้ Google Analytics

15 คำศัพท์เบื้องต้นต้องรู้ก่อนใช้ Google Analytics

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