11 ก.ค. 2560

34035

การทำงานของ 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 ปลั๊กอิน Wordpress ที่จำเป็นต้องติดตั้ง

5 ปลั๊กอิน Wordpress ที่จำเป็นต้องติดตั้ง

5 ปลั๊กอิน WordPress ที่จำเป็นต้องติดตั้ง เพื่อเว็บไซต์แข็งแกร่งยิ่งขึ้น เพิ่มประสิทธิภาพและฟังก์ชันการทำงานของเว็บไซต์ได้อย่างมากมาย ... อ่านเพิ่มเติม

ACE Indicator System เชื่อมโยงการตลาดกับ SEO

ACE Indicator System เชื่อมโยงการตลาดกับ SEO

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

PageSpeed Insights กับ GTmetrix

PageSpeed Insights กับ GTmetrix

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

Total Blocking Time คืออะไร

Total Blocking Time คืออะไร

Total Blocking Time (TBT) เป็นหนึ่งในเมตริกที่ใช้ในการวัดประสิทธิภาพของเว็บไซต์ โดยวัดระยะเวลาที่เว็บไซต์ถูกบล็อกจากการตอบสนองต่อผู้ใช้ เนื่องจาก JavaScript ที่ใช้เวลานานในการทำงาน ... อ่านเพิ่มเติม

ทำไมการทำเว็บไซต์ต้องรู้จัก Core Web Vitals

ทำไมการทำเว็บไซต์ต้องรู้จัก Core Web Vitals

ทำไมการทำเว็บไซต์ต้องรู้จัก Core Web Vitals ชุดของเมตริกที่ Google ใช้ในการวัดประสบการณ์ของผู้ใช้ (User Experience UX) บนเว็บไซต์ ซึ่งเป็นปัจจัยการจัดอันดับของ Google ... อ่านเพิ่มเติม

Topical Authority  กับการจัดอันดับเว็บไซต์

Topical Authority กับการจัดอันดับเว็บไซต์

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

ปลั๊กอิน Elementor สำหรับคนทำ Wordpress

ปลั๊กอิน Elementor สำหรับคนทำ Wordpress

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

Content Uniqueness คอนเทนต์ที่มีเอกลักษณ์เฉพาะตัว

Content Uniqueness คอนเทนต์ที่มีเอกลักษณ์เฉพาะตัว

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

Key Takeaway ทำ SEO สำหรับคนงบน้อย

Key Takeaway ทำ SEO สำหรับคนงบน้อย

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