11 ก.ค. 2560

31181

การทำงานของ 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

บทความ

วิธีสร้างไอเดียสำหรับ Content ออนไลน์

วิธีสร้างไอเดียสำหรับ Content ออนไลน์

คาดการณ์ว่าภายในปี 2025 การตลาดเนื้อหาสร้างรายได้ประมาณ107 พันล้านดอลลาร์ ซึ่งเน้นย้ำถึงความสำคัญที่เพิ่มขึ้นของการตลาดเนื้อหาในส่วนผสมทางการตลาด ... อ่านเพิ่มเติม

จะทำให้คนพูดถึงแบรนด์ของเราได้อย่างไร

จะทำให้คนพูดถึงแบรนด์ของเราได้อย่างไร

การที่ผู้คนพูดถึงแบรนด์ของเราช่วยสร้างการรับรู้ถึงแบรนด์และเพิ่มความน่าเชื่อถือให้กับผลิตภัณฑ์หรือบริการของเรา เนื่องจากผู้บริโภคมักจะเชื่อถือคำแนะนำจากผู้อื่นมากกว่าการโฆษณาแบบดั้งเดิม ... อ่านเพิ่มเติม

ทำไม Local Search Engine Optimization  จึงมีความสำคัญสำหรับธุรกิจในประเทศไทย

ทำไม Local Search Engine Optimization จึงมีความสำคัญสำหรับธุรกิจในประเทศไทย

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

ล่าสุดผู้เชี่ยวชาญด้านการค้นหา 27 ปี ได้แบ่งปัน 5 ขั้นตอนในการปรับปรุง SEO ของเรา

ล่าสุดผู้เชี่ยวชาญด้านการค้นหา 27 ปี ได้แบ่งปัน 5 ขั้นตอนในการปรับปรุง SEO ของเรา

ใน Summit เมื่อเร็วๆ นี้ Duane Forrester ซึ่งเป็นผู้เชี่ยวชาญด้านการตลาดผ่านการค้นหามา 27 ปีได้แบ่งปันคำแนะนำเกี่ยวกับวิธีการเป็น SEO ที่ดีขึ้น และพัฒนาทักษะเพื่อคาดการณ์ได้ดีขึ้นว่าการตลาดผ่านการค้นหากำลังมุ่งหน้าไปที่ใด ... อ่านเพิ่มเติม

ขับเคลื่อนยอดขายด้วย PR ดิจิทัล (สิ่งที่แบรนด์อีคอมเมิร์ซจำเป็นต้องรู้)

ขับเคลื่อนยอดขายด้วย PR ดิจิทัล (สิ่งที่แบรนด์อีคอมเมิร์ซจำเป็นต้องรู้)

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

วิธีการแข่งขัน SEO เพื่อบรรลุอันดับที่สูงขึ้น (เหนือกว่าคู่แข่งของเรา)

วิธีการแข่งขัน SEO เพื่อบรรลุอันดับที่สูงขึ้น (เหนือกว่าคู่แข่งของเรา)

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

วิธีสร้างสมดุลระหว่าง SEO และ UX

วิธีสร้างสมดุลระหว่าง SEO และ UX

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

วิธีทำให้ Google จัดทำดัชนีเว็บไซต์ของเรา

วิธีทำให้ Google จัดทำดัชนีเว็บไซต์ของเรา

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

วิธีสร้างเนื้อหาธุรกิจท้องถิ่นที่ทำให้เกิด Conversion

วิธีสร้างเนื้อหาธุรกิจท้องถิ่นที่ทำให้เกิด Conversion

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