หลักการทำงานของอัลกอริทึมเครื่องมือค้นหา

搜索引擎算法的工作原理

# #ALGORITHM

 

อัลกอริทึมการค้นหาเป็นชุดอัลกอริทึมอื่น ๆ จำนวนมากและอัลกอริทึมแต่ละอัลกอริทึมมีวัตถุประสงค์และงานของตัวเอง นี่คือหลักการทำงาน

ฉันมักจะพบกลยุทธ์เฉพาะที่มุ่งเน้นไปที่การปฏิบัติหน้าที่เฉพาะหรือไม่?วิธีเขียนสำเนาที่น่าสนใจการจัดอันดับในการค้นหาอย่างไหนข้อมูลโครงสร้างสามารถชนะได้อย่างง่ายดาย

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

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

บทนี้จะสำรวจความรู้พื้นฐานของอัลกอริทึมการค้นหา

 

อัลกอริทึมคืออะไร? ใช้เป็นสูตร

หากคุณถาม Google ว่าอัลกอริทึมคืออะไรคุณจะพบว่าเครื่องยนต์เอง (และเกือบทั้งหมดอื่น ๆ ) กำหนดว่าเป็น "กระบวนการหรือชุดกฎที่ต้องปฏิบัติตามในการดำเนินการคำนวณหรือปัญหาอื่น ๆ โดยเฉพาะคอมพิวเตอร์"

หากคุณได้รับสิ่งใดจากคำจำกัดความนี้คุณเข้าใจว่ามันไม่สำคัญในบริบทของเรา

อัลกอริทึมไม่สูตร.

เพื่อที่จะเข้าใจความแตกต่างทำไมจึงมีความสำคัญและบทบาทของพวกเขาลองพิจารณามื้ออาหารที่อาจวางบนจานคืนนี้

เราจะเลือกรายการโปรดของฉัน:

  • เนื้อย่าง
  • พุดดิ้ง
  • ถั่วเขียว
  • มันฝรั่งบด
  • น้ำเกรวี่

(ชาวแคนาดากินมากกว่าแค่ซอสเนื้อสัตว์และน้ำเชื่อมเมเปิ้ลแม้ว่าทั้งคู่จะดี แต่ก็ไม่ได้อยู่ด้วยกัน)

เนื้อย่างต้องปรุงรสและปรุงสุกอย่างสมบูรณ์แบบ

การผสมผสานระหว่างเครื่องปรุงรสและการอบเป็นตัวอย่างของสูตร -ต้องมีหลายสิ่งหลายอย่างที่ต้องผลิตในสูตร

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

ในระดับพื้นฐานมากเราจะมี 10 สูตร (5 รายการ x 2 -one สำหรับการวัดและอื่น ๆ สำหรับเวลาในการทำอาหารตามระดับเสียงและระยะเวลา) เพื่อสร้างชุดอัลกอริทึมเป้าหมายคือการสร้างสิ่งที่เหมือนมากที่สุด มื้อ.

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

อย่างไรก็ตามลองเพิ่มสูตรอื่น -สูตรที่พิจารณาจำนวนอาหารต่าง ๆ ที่ฉันต้องการในจาน

ดังนั้นตอนนี้เรามีอัลกอริทึมในการทำงานที่สำคัญมากนี้ให้สำเร็จ ยอดเยี่ยม!

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

เราต้องพิจารณาว่าทุกคนแตกต่างกันและเราจะต้องการจำนวนองค์ประกอบที่แตกต่างกันและอาจต้องการเครื่องปรุงรสที่แตกต่างกัน

ดังนั้นเราจึงเพิ่มสูตรให้กับทุกคน ไม่เป็นไร.

อัลกอริทึมอัลกอริทึม

อะไรคือจุดทั่วไปของอัลกอริทึมการค้นหาและโต๊ะรับประทานอาหาร?

มากกว่าที่คุณคิด.

มาดูเว็บไซต์กันเถอะบางคุณสมบัติหลักในการเปรียบเทียบ ("น้อย" หมายความว่ามันอยู่ใกล้กับทุกสิ่งมากมันไม่ได้อยู่ใกล้)

  • เว็บไซต์
  • เนื้อหา
  • ลิงค์ภายใน
  • การเชื่อมโยงภายนอก
  • รูปภาพ
  • ความเร็ว

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

ถ้าเราไม่เห็นมันอัลกอริทึมและดูว่าเป็นหนึ่งอัลกอริทึมนั่นอาจจะดีกว่า

สิ่งสำคัญเช่นเดียวกันคือจำไว้ว่าแม้ว่าจะมีอัลกอริทึมมากมายและงานสูตรนับไม่ถ้วน แต่ก็ยังคงอยู่มีอยู่อัลกอริทึม

งานของมันคือการพิจารณาว่าปัจจัยอื่น ๆ เหล่านี้มีการชั่งน้ำหนักเพื่อสร้างผลลัพธ์สุดท้ายที่เราเห็นใน SERP

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

ตอนนี้กลับไปที่การเปรียบเทียบของเรา

เรามีคุณสมบัติของเว็บไซต์ที่แตกต่างกันมากมายเช่นเดียวกับที่เรามีองค์ประกอบอาหารมากมายที่ปรากฏบนจานรับประทานอาหารของเราในที่สุด

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

ฟังดูคุ้นเคยเล็กน้อย?

เมื่อเรานึกถึง "อัลกอริทึมของ Google" จริง ๆ แล้วเราอ้างถึงอัลกอริทึมและสูตรจำนวนมากการรวบรวมแต่ละฟังก์ชั่นเฉพาะและมันถูกวางโดยเบาะแสหรือกล้าที่จะบอกว่ามันเป็นอัลกอริทึม "แกน"

ดังนั้นเราจึงมี:

  • อัลกอริทึมบางอย่างสามารถช่วยให้ Google Judge, Filter, Punish และให้รางวัลเนื้อหาตามคุณสมบัติเฉพาะและอัลกอริทึมอาจมีอัลกอริทึมอื่น ๆ อีกมากมาย
  • อัลกอริทึมบางอย่างสามารถตัดสินลิงก์และแก้สแปมได้ที่นั่น อย่างไรก็ตามอัลกอริทึมนี้จะต้องต้องการข้อมูลจากอัลกอริทึมลิงก์ที่ประเมินล่วงหน้าอื่น ๆ และอาจต้องใช้อัลกอริทึมใหม่เพื่อทำความเข้าใจคุณสมบัติสแปมลิงค์ทั่วไปเพื่อให้อัลกอริทึมขนาดใหญ่สามารถทำงานได้
  • อัลกอริทึม -เฉพาะในงาน
  • อัลกอริทึมองค์กร
  • อัลกอริทึมมีหน้าที่ในการรวบรวมข้อมูลทั้งหมดและนำไปใช้ในบริบทของผลลัพธ์ผลลัพธ์นั่นคือผู้ใช้จะพบ SERP ที่มีประโยชน์

ดังนั้นเราจึงมีมัน นี่คือวิธีการทำงานหลักในการค้นหาอัลกอริทึม

เหตุใดอัลกอริทึมการค้นหาจึงใช้เอนทิตี

หนึ่งในเขตข้อมูลการค้นหาล่าสุดที่ได้รับความสนใจอย่างดีคือกิจการแนวคิดแม้ว่ามันจะยังไม่ได้เน้นอย่างเต็มที่

สำหรับบริบท Google กำหนดเอนทิตีเป็น: "สิ่งหนึ่งหรือแนวคิดคือเดียวที่ไม่ซ้ำกันชัดเจนและแตกต่าง

ดังนั้นในอัตราส่วนอาหารค่ำของเรามีฉัน ฉันเป็นนิติบุคคล

สมาชิกทุกคนในครอบครัวของฉันเป็นนิติบุคคลของตัวเอง อันที่จริงหน่วยครอบครัวของฉันเองเป็นนิติบุคคล

ด้วยเหตุนี้บาร์บีคิวและแต่ละคนจึงเป็นหน่วยงานของตัวเองเช่นเดียวกับพุดดิ้งเช่นเดียวกับการทำแป้ง

Google ถือว่าโลกเป็นชุดของหน่วยงาน เหตุผลมีดังนี้:

บนโต๊ะของฉันฉันมีสี่หน่วยงานที่แยกกันและพวกเขาจะถูกใช้โดย "กิน" และหน่วยงานมากมาย

ด้วยวิธีนี้การจำแนกประเภทของเราทุกคนได้ประเมินกิจกรรมของเราเป็นชุดคำที่จะไปที่ Googleประโยชน์มากมาย

ร่างกายการกินแต่ละครั้งสามารถจัดสรรเอนทิตีบนจานให้พวกเขา (เนื้อย่าง, ถั่วเขียว, มันฝรั่ง, พุดดิ้ง แต่เอนทิตีไม่มีน้ำเกรวี่)

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

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

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

เอนทิตี "A" ถือว่าเป็น "อาหารค่ำเนื้อย่าง" แต่นิติบุคคลถัดไป (เราเรียกสิ่งนี้ว่า "B") เป็นเรื่องเกี่ยวกับ "การทำอาหาร"

ตอนนี้หากนิติบุคคลภายนอกที่เรียกว่า "C" ต้องการกำหนดว่าจะกินที่ไหนคุณสามารถจัดอันดับตัวเลือกให้เป็น C ตามความชอบหรือการสืบค้นของพวกเขา

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

ใช้สูตรที่แตกต่างกันเพื่อประมวลผล "เนื้อย่าง" ทางกายภาพและเพิ่มขนมปังทางกายภาพชีสและหัวหอมเรามี:

หลักการทำงานของอัลกอริทึมเครื่องมือค้นหา: ทุกสิ่งที่คุณต้องรู้

วิธีใช้เอนทิตีสำหรับอัลกอริทึมการค้นหา

โอเคสิ่งนี้ดูเหมือนจะไม่ชัดเจนในการทำความเข้าใจความสำคัญของอัลกอริทึมการค้นหาและวิธีการทำงานของหน่วยงานในลักษณะนี้

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

ลองพิจารณาว่า Google เข้าใจว่าหน้าเว็บเป็นเรื่องเกี่ยวกับเนื้อย่าง ลองพิจารณาลิงก์หน้าอื่นไปแล้วและหน้านั้นเกี่ยวกับน้ำจิ้มเนื้อวัว

ในกรณีนี้ Google รู้ว่าเนื้อวัวและเนื้อคั่วเนื้อสัตว์มาจากเอนทิตีหลักเดียวกันซึ่งสำคัญมาก

พวกเขาสามารถจัดสรรการกำหนดลิงก์ตามการเชื่อมต่อของเอนทิตีเหล่านี้

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

เอนทิตีนั้นยากที่จะจัดการ

หน้าเว็บเป็นเรื่องเกี่ยวกับเอนทิตีหรือไม่

ด้วยการเข้าใจวิธีทั่วไปในการคว้าเครือข่ายและการวาดความสัมพันธ์ทางกายภาพเครื่องมือค้นหาสามารถทำนายความสัมพันธ์ที่ควรมีน้ำหนักมากที่สุด

ดังนั้นอัลกอริทึมการค้นหาทำงานอย่างไร

โอเคเราได้แนะนำเนื้อหามากมายคุณอาจหิว คุณต้องการซื้อกลับบ้าน

พื้นหลังเป็นสิ่งสำคัญ

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

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

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

เอนทิตีมีความสำคัญมาก

นอกจากนี้การทำความเข้าใจหน่วยงานเหล่านี้มีความสำคัญมาก:

  • มีบทบาทสำคัญในอัลกอริทึมการค้นหาในปัจจุบัน
  • มีอัลกอริทึมของคุณเอง
  • เมื่อเวลาผ่านไปมันจะมีบทบาทสำคัญมากขึ้นเรื่อย ๆ

การรู้สิ่งนี้ไม่เพียงช่วยให้คุณเข้าใจสิ่งที่มีค่า แต่ยังช่วยให้คุณเข้าใจว่าลิงก์ใดที่อาจได้รับการตัดสินที่ดีขึ้น

นี่เป็นเพียงข้อดีบางประการ

ทุกอย่างเกี่ยวข้องกับความตั้งใจของผู้ใช้

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

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

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


ทิ้งข้อความไว้

เว็บไซต์นี้ได้รับการคุ้มครองโดย reCAPTCHA และมีการนำนโยบายความเป็นส่วนตัวของ Google และข้อกำหนดในการใช้บริการมาใช้