การโต้เถียงรอบ WordPress.org ธีม "ยอดนิยม" เผยให้เห็นจุดอ่อนในอัลกอริทึม
เผยแพร่แล้ว: 2016-10-27
หากคุณเคยสงสัยว่า WordPress Theme Directory ระบุและจัดอันดับธีมที่แสดงภายใต้แท็บยอดนิยมได้อย่างไร คุณอาจแปลกใจที่รู้ว่ามันไม่เกี่ยวข้องกับการให้คะแนน ความนิยมเป็นคุณภาพที่ค่อนข้างเป็นอัตวิสัยในการวัดตั้งแต่แรก แต่ WordPress.org มีอัลกอริธึมเพื่อให้ผู้ใช้ทราบว่าธีมใดมีแนวโน้ม

จำนวนไซต์ที่ใช้ธีมเป็นตัวชี้วัดแรกที่นึกถึงเรื่องความนิยม แต่ไม่สามารถจำกัดได้แค่นั้น มิฉะนั้น ผลลัพธ์อาจเอียงไปทางธีมเก่าที่ไม่ได้รับความนิยมอีกต่อไป ซามูเอล “อ็อตโต” วูด ได้ตอบกลับเธรด Twitter เกี่ยวกับลักษณะของธีมที่ดูเหมือนจะเป็นเกมของระบบ ได้สร้างวิดีโอเพื่ออธิบายว่าอัลกอริทึมความนิยมทำงานอย่างไร
“ปัจจุบันความนิยมคือการติดตั้งที่ใช้งานโดยแบ่งตามอายุของธีมและปัจจัยอื่นๆ สองสามอย่าง” วูดกล่าว “การให้คะแนนไม่ได้คำนึงถึงเรื่องนี้ เรากำลังพยายามหาอัลกอริทึมเพื่อเพิ่มการให้คะแนน ส่วนใหญ่มันเป็นเรื่องของความนิยม”
ฉันขอให้เขาชี้แจงเพิ่มเติมเกี่ยวกับปัจจัยอื่น ๆ และเขาบอกว่ามันแตกต่างกันไปขึ้นอยู่กับข้อมูลที่พวกเขามีและข้อมูลนั้นจะมีลักษณะอย่างไรเมื่อเวลาผ่านไป “เราปรับให้มันเปลี่ยนแปลงอย่างสม่ำเสมอ แต่ก็ยังสะท้อนถึงสิ่งที่เป็นที่นิยมในขณะนั้น” วูดกล่าว
Dion Hulse ซึ่งช่วยรักษาโครงสร้างพื้นฐานของ WordPress.org กล่าวว่า "ไม่ได้เผยแพร่โดยการออกแบบ หวังว่าจะป้องกันไม่ให้ผู้เขียนเล่นเกมมากเกินไป นอกเหนือจากสิ่งที่อ็อตโตพูด พวกเขาเพียงส่วนสาธารณะอื่นๆ เท่านั้นที่ธีมต้องมีอายุอย่างน้อยสองสัปดาห์จึงจะรวมอยู่ในการจัดอันดับยอดนิยม”
เมื่อปลายปีที่แล้ว จำนวนการดาวน์โหลดธีมถูกแทนที่ด้วยจำนวนการติดตั้งที่ใช้งานอยู่เพื่อพยายามป้องกันไม่ให้ผู้สร้างธีมเล่นเกมระบบเพื่อให้ปรากฏในแท็บยอดนิยม การเล่นเกมระบบยากขึ้นมากในขณะนี้ แต่มีวิธีอื่นที่จะทำได้ เนื่องจากการวัดที่ไม่สมบูรณ์สำหรับการติดตั้งที่ใช้งานอยู่
วิธีที่ WordPress.org วัดการติดตั้งที่ใช้งานสำหรับธีม
เมื่อวานนี้ Matt Medeiros เจ้าของธุรกิจขนาดเล็กและผู้เขียนธีม WordPress.org ได้จุดประเด็นเรื่องการติดตั้งที่ใช้งานอยู่อีกครั้ง ซึ่งสงสัยว่าเป็นผู้เขียนธีมเกมยอดนิยมเมื่อเร็วๆ นี้ในระบบ
การดาวน์โหลด/ใช้งานธีม .org ของเกมกำลังดำเนินไปอย่างล้นหลาม ชุดรูปแบบนี้ "มีการติดตั้งที่ใช้งานอยู่ 10k แล้ว" DL นับประมาณ 3k @ Otto42 pic.twitter.com/aaYwWcsvu8
– Matt Medeiros (@mattmedeiros) 25 ตุลาคม 2559
ธีม Vertex ซึ่งเป็นธีมใหม่ในไดเรกทอรีในเดือนนี้ มีการติดตั้งที่ใช้งานอยู่แล้วมากกว่า 10,000 ครั้ง แม้ว่าจะมีจำนวนการดาวน์โหลดที่ต่ำกว่ามากและไม่มีการให้คะแนนก็ตาม Medeiros ได้ทำวิดีโออธิบายสิ่งที่เขามองว่าเป็นกิจกรรมที่น่าสงสัยและผลักดันให้กิจกรรมนั้นติดอันดับที่สี่บน WordPress.org ที่ได้รับความนิยมมากที่สุด สิ่งนี้กระตุ้นให้ซามูเอล วูดถ่ายทำการตอบสนอง ซึ่งแบ่งข้อบกพร่องบางอย่างในระบบที่วัดการติดตั้งที่ใช้งานอยู่
"จำนวนการติดตั้งที่ใช้งานอยู่คือจำนวนไซต์ที่รายงานให้เราทราบว่าพวกเขากำลังตรวจสอบการอัปเดตสำหรับธีมนั้นและเปิดใช้งานอยู่" วูดกล่าว เขาอธิบายว่า 10,000+ ในกรณีนี้และในหลาย ๆ ที่เป็นการประมาณคร่าวๆ เนื่องจาก WordPress.org ไม่มีการวัดที่แน่นอนของจำนวนไซต์ที่ติดตั้งธีม:
สิ่งที่เรากำลังนับอยู่คือใช่ จำนวนการติดตั้งที่ใช้งานของธีมชื่อ Vertex ซึ่งอาจรวมถึงธีมที่ไม่ได้อยู่ในไดเร็กทอรีของเรา เช่น ธีมนี้จากธีมที่หรูหรา หากธีมไม่อยู่ในไดเร็กทอรีของเรา เราจะยังคงได้รับรายงานเกี่ยวกับเรื่องนี้ วิธีเดียวที่เราจะไม่ทำเช่นนั้นคือให้ธีมนั้นตรวจสอบการอัปเดตแทนที่จะตรวจสอบการอัปเดตซึ่งธีมของพวกเขาควรทำ ฉันจะพูดได้เต็มปากว่าธีมเชิงพาณิชย์ใดๆ ควรตรวจสอบเว็บไซต์เชิงพาณิชย์ของพวกเขา ระบบของพวกเขาไม่ใช่ของเรา แต่ถ้าพวกเขาไม่มีรหัสพิเศษใด ๆ ที่จะจัดการกับกรณีนั้น ใช่ มันจะรายงานกลับไปที่เซิร์ฟเวอร์ API ของเรา กำลังมองหาการปรับปรุง และถ้ามันมีชื่อเวอร์เท็กซ์ ใช่ มันจะถูกนับเป็นธีมเวอร์เท็กซ์
ในกรณีนี้ ผู้สร้างธีม Vertex ทราบดีว่ามีการใช้งานชื่อนี้นอก WordPress.org แล้ว พวกเขาเสนอให้เปลี่ยนชื่อธีมเป็น iVertex ในระหว่างกระบวนการตรวจสอบ แต่ทีมตรวจสอบธีมตัดสินใจว่าไม่จำเป็น

“ไม่มีการเล่นเกมใดเกิดขึ้นเบื้องหลัง” วูดกล่าว “ถ้ามีใครเล่นเกมระบบ ฉันจะหามันเจอ ฉันรับประกันคุณ อย่างไรก็ตาม นี่ไม่ใช่กรณีดังกล่าว อัลกอริธึมปัจจุบันของเราจะพิจารณาการติดตั้งที่ใช้งานอยู่ และหากคุณบังเอิญเลือกชื่อที่ได้รับความนิยมมาก [นอก WordPress.org] คุณสามารถมีการติดตั้งที่ใช้งานอยู่จำนวนมากได้โดยที่ไม่ได้เป็นธีมที่จะถูกนับ"
ปัญหานี้สามารถแก้ไขได้ด้วย ID เฉพาะสำหรับธีม Wood กล่าวว่ามีตั๋วหลักอายุหกขวบที่เขาต้องการนำไปใช้ แต่ปัจจุบันยังไม่มีความสำคัญ
“น่าเสียดายที่ไม่มีแรงผลักดันให้ทำอย่างนั้นจริงๆ” เขากล่าว “ในอนาคต ฉันต้องการให้ธีมและปลั๊กอินทั้งหมดในไดเร็กทอรี WordPress ได้รับ ID ที่ไม่ซ้ำกันซึ่งพวกเขาสามารถใส่ในส่วนหัวและเมื่อพวกเขารายงานกลับ การมี ID ที่ไม่ซ้ำนั้นจะระบุธีมหรือปลั๊กอินนั้นโดยไม่ซ้ำกัน มันจะขจัดปัญหามากมายให้ฉัน มันจะทำให้การอัปเดตง่ายขึ้นมาก ฉันจะสามารถทำสิ่งที่มีประโยชน์มากมายกับมันและมันจะให้ฉันแก้ไขปัญหานี้ที่นี่”
อัลกอริธึมธีมยอดนิยมส่งผลต่อธุรกิจธีมอย่างไร
การรับ ID เฉพาะเข้าที่ไม่ใช่เรื่องง่าย เนื่องจากการรายงานธีมจะต้องมีการยกเครื่องและระบบหลายระบบที่โต้ตอบกันจะต้องมีการเปลี่ยนแปลง คงจะคุ้มค่าในระยะยาวสำหรับการรายงานที่แม่นยำยิ่งขึ้นบน WordPress.org ซึ่งเป็นที่แรกที่ผู้ใช้จำนวนมากเรียกดูเมื่อมองหาธีมใหม่ หากจำนวนการติดตั้งที่ใช้งานไม่ได้เป็นตัวแทนที่ถูกต้องของการติดตั้งผ่าน WordPress.org การตรึงอัลกอริธึมยอดนิยมกับตัวเลขนั้นไม่สมเหตุสมผล
ฉันถาม Matt Medeiros ว่าเหตุใดเขาจึงเลือกเน้นย้ำสถานการณ์นี้ด้วย Vertex และเขาอธิบายว่าทำไมเจ้าของธุรกิจขนาดเล็กจำนวนมากถึงสนใจหน้าธีมยอดนิยมอย่างมาก
“ทุกวันนี้มันยากขึ้นเรื่อยๆ ที่จะอยู่รอดในฐานะร้านธีม” เมเดรอสกล่าว “ผู้เขียนอินดี้ถูกบดบังด้วยร้านธีมขนาดใหญ่และตลาดขนาดใหญ่ สำหรับฉัน .org เป็นแหล่งที่มาของการเผยแพร่เพียงแหล่งเดียวสำหรับธีมของฉัน และฉันต้องการที่จะเห็น repo กลายเป็นแหล่ง defacto เพื่อค้นหาธีมที่มีคุณภาพ น่าเศร้าที่ธีมทั้งหมดไม่ได้ถูกส่งเพื่อ 'ทำในสิ่งที่ถูกต้อง' และหลายๆ แบบก็ครอบตัดเพื่อคว้าเงินอย่างรวดเร็วจากผู้ใช้ปลายทางที่ไม่สงสัย จุดสูงสุดนั้นคุ้มค่าเงินจำนวนมาก (ดู: Zerif) และเมื่อรวมกับเสิร์ชเอ็นจิ้นที่ล้าสมัยสำหรับธีมต่างๆ การเล่นเกมไปสู่จุดสูงสุดก็คุ้มค่าแม้ในระยะสั้น ผู้ใช้ที่ไม่สงสัยซึ่งพบว่าการค้นหาท้าทายเกินไป จัดการกับสิ่งที่อยู่ตรงหน้าพวกเขา”
Medeiros อ้างถึง Zerif Lite ซึ่งเพิ่งถูกลบออกจาก WordPress.org เนื่องจากมีการละเมิดหลักเกณฑ์ที่เริ่มบังคับใช้หลังจากธีมได้รับการอนุมัติ ธีมนี้ใช้เงินหลายหมื่นดอลลาร์สำหรับ ThemeIsle เนื่องจากเป็นจุดที่มักพบในธีมยอดนิยมบน WordPress.org Ionut Neagu ซีอีโอของบริษัท ประมาณการว่าการระงับ Zerif Lite จากไดเรกทอรีจะทำให้รายรับของบริษัทลดลง $70K/เดือน 50%
Medeiros กล่าวว่า "กระบวนการตรวจสอบการเพิ่มยอดขาย freemium มีความไม่พอใจที่รอช้าอยู่นาน" “ไม่ใช่ทุกคนที่เห็นด้วยว่าผู้คนควรมีผลิตภัณฑ์เพิ่มยอดขายที่นี่ และนั่นก็น่าเสียดาย ในฐานะเจ้าของธุรกิจขนาดเล็ก รายได้นั้นช่วยให้ฉันลงทุนซ้ำในชุมชน WordPress, WordCamps จ้างและฝึกอบรมผู้คนในการพัฒนาด้วย WordPress ในบางครั้ง กระบวนการตรวจสอบที่ผสมผสานกับอารมณ์ของผู้อื่น ทำให้รู้สึกเหมือนต้องเสียภาษีเพิ่มขึ้นสำหรับเจ้าของธุรกิจซอฟต์แวร์ขนาดเล็ก เช่น ตัวฉันเอง”
เมื่อดึงความสนใจไปที่หมายเลขการติดตั้งที่น่าสงสัยสำหรับธีม Vertex และข้อบกพร่องในอัลกอริทึม Medeiros ดึงการต่อต้านจาก Wood ซึ่งไม่เห็นไดเรกทอรีนี้เป็นสถานที่ที่ธุรกิจควรคาดหวังผลตอบแทนจากการลงทุน
"ไดเร็กทอรีธีมไม่ใช่โฆษณาเพื่อขายของให้กับคุณ" วูดกล่าว “มันเป็นความคิดแบบนั้น [ที่ทำให้] ฉันต้องการแบนธีมทั้งหมดที่มีเวอร์ชัน 'แบบชำระเงิน' จากไดเร็กทอรีทั้งหมด ไดเร็กทอรีธีมไม่ใช่วิธีการโฆษณา นั่นไม่ใช่จุดประสงค์ของมัน ถ้านั่นเป็นความตั้งใจของคุณ แสดงว่าคุณกำลังทำผิด”
Medeiros กล่าวว่าเขาไม่สนใจที่จะตรวจสอบหัวข้อทั้งหมดสำหรับการฉ้อโกง และไม่คาดหวังว่า Otto จะทำเช่นเดียวกัน จุดสุดยอดเป็นเพียงตัวอย่างหนึ่งในหลายๆ ประการที่มีข้อบกพร่องในอัลกอริธึมแสดงต่อสาธารณะ
“ฉันเลือกที่จะเน้นปัญหานี้เพราะฉันคิดว่าการซื้อคืนอาจเป็นทางเลือกที่ดีกว่าสำหรับผู้ใช้มากกว่าตลาดที่แสวงหาผลกำไร” Medeiros กล่าว “ไม่ว่าจะด้วยวิธีใด ฉันได้แต่หวังว่าการค้นพบการสนทนานี้จะช่วยให้เกิดการเปลี่ยนแปลงในทางที่ดีขึ้น”
