社交網站的算法,如何決定動態的排序(附案例分析)
今天介紹一個基礎知識,以Facebook、Twitter、Instagram為例,解說社交網站的算法如何決定動態的排序。
Facebook動態消息算法
臉書的動態消息顯示分成“人氣動態”以及“最新動態”兩種?!白钚聞討B”依貼文的發布時間來排列,“人氣動態”則是根據臉書自己的算法來調整顯示順序。由于臉書默認的動態顯示為“人氣動態”,因此,大部分的用戶目前都使用這種顯示方式。
“邊際排名”是臉書過去控制人氣動態的方式,其影響顯示順序的因子共有3個,分別是親近程度、權重以及時間衰變。
不過,臉書現在已不再使用“邊際排名”來調整動態的顯示順序,并且舍棄這個用語,改以“算法”稱之。同時,影響動態顯示的要素也更加趨于多元、復雜。
目前臉書主要以4點來控制動態消息:
1. 發布貼文的是誰
第一點,是發文的人是誰?大家對這個用戶的文章是否有興趣?這里所謂的“興趣”,除了來自于點贊、留言等等與互動率相關的因素之外,也包含了點擊與流量。2016年6月,臉書官方公開表示即將更新算法,將會在動態消息中優先顯示親友的動態,想要借此改善用戶關注的親友動態被粉絲頁洗版的情況。
更新后的算法重視并優先顯示親友動態,對于企業用戶而言,這點很可能會造成十分不利的影響。也就是說,就算發文者再怎么努力也改變不了什么。然而,在這個新算法的運作之下,如何不要讓專頁的觸及率下降,接下來的3個重點,就顯得相當重要。
2. 其他用戶對貼文的反應
第二點即是互動率(Engagement Rage)。假設很多人回應了某則貼文,那么,臉書便會自動判斷出該文是有趣的,因此容易在動態消息中顯示出來。這里所謂的回應,包括點贊、留言,以及貼文或鏈接的點擊、分享等。此外,由互動率的方面來看,點“贊”的其他選項:“大心”、“哈”、“哇”、“嗚”、“怒”,其影響力會略大于“贊”。
理由在于,臉書認為單單以“贊”做為用戶的興趣指標,意義上可能過于曖昧,相較之下,由于選擇其他的表情圖示時需要長按選單,因此更能反映出用戶的企圖或情感的表現更為強烈。就這點來看,如果能夠做出可以引導用戶選擇其他點贊選項的貼文內容,提高互動率并且觸及到更多用戶,的確是一個值得考慮的操作方向。
案例:UEFA Champions League(歐洲冠軍聯賽)
這個職業足球聯盟的臉書專頁就是一個活用點贊選項的成功案例。由下圖可以看出,該貼文將四位人氣球星的照片分成四格,并附上個別的點贊選項,希望用戶依此投票預測當天的最佳球員是誰。由于文章已經事先提供選項,看熱鬧的用戶可以輕松挑選,同時也能期待死忠球迷會寫出理由,是一個活用留言欄的好方法。
3. 貼文類型
第三點則是用戶偏好的貼文類型。照片、視頻、網站鏈接、來自其他應用程序或網站的內容等,用戶喜歡并做出反應的文章,隨后也會顯示在動態消息上。
4. 發文時間
最后的第四點,為貼文的發布時間。貼文越新越容易顯示在動態消息中。然而,若是用戶長時間離線,于下次上線時,臉書會自動顯示被判定成重要、不受時間影響的舊貼文。
以上述4點為主軸,針對每一點,貼文都會被計分,分數越高,越容易優先顯示在動態消息中。
當然,臉書經常更新算法,僅供參考。
Twitter時間線的顯示順序
一直以來,Twitter都是純粹根據發文時間,在時間軸中由上而下顯示推文。不過,自2016年2月10日開始,新的算法會依照用戶的興趣或喜好來選定相關的推文,并優先顯示在主頁的上半部。
為何要改變文章排序呢?原因在于,過去的顯示方式會讓用戶錯過想要關注的推文,而有些用戶因為關注的帳號太多,常常因為文章流動太快而感到困擾,覺得操作不便。導入新功能后的Twitter不會受到帳號規模大小的影響,也改善了文章容易被洗版的狀況,操作上變得更加順手。
置頂的“你錯過了嗎”
“你錯過了嗎”當中所顯示的推文,為過去曾經獲得回復或轉推、喜歡等回饋的文章或帳號。
此外,除了新推文與“你錯過了嗎”,以“上次登入后發生了什么事”為目的,Twitter也會在頁面上部顯示可能漏讀的推文。
另外,也能自行取消新算法的“你錯過了嗎”功能。如此一來,便可以讓時間軸會回復成以前的排序方式。不過,由于該功能為默認項目,因此基本上可以推測,多數的用戶應該會繼續使用。
Instagram的動態排序算法
Instagram于2016年6月更新了算法。根據Instagram的調查,過去依時間排序的顯示方式,讓用戶錯過了70%的貼文;導入新算法后,留言、點贊等互動都有所增加。
那么,新的算法包含了哪些要素呢?Instagram官方的定義如下:
“The order of photos and videos in your feed will be based on the likelihood you’ll be interested in the content, your relationship with the person posting and the timeliness of the post.”
意思是,“動態頁面上顯示的照片、影片之排序,是依據各用戶可能會感興趣的內容,或貼文的相關性、發布時間而定?!敝档米⒁獾氖?,Instagram強制更新算法。也就是說,無法像Twitter一樣依照用戶的意愿改回舊有的排序方式。
總結
總的來說,社交網站的動態由過去的依時間排序,轉變成以用戶的興趣來顯示優先級。也就是說,對于運營者而言,重點是必須了解如何配合目標受眾的需求,來編輯貼文內容。因此,可以利用一貫的主題,來吸引有相同需求的粉絲,或者,舉辦活動或有獎征答等,而非單純發布圖片、影片,要設法運用具有原創性的內容,才有機會提升貼文的觸及率。
另外,社交網站與用戶之間的親密程度,也會影響排序。運營者可以利用貼文舉辦用戶可以一同參與的活動、問卷等,或是撰寫出除了點贊、留言之外,能夠引發用戶行動的內容。
作者:孫志超,小米科技投資部,MIUI生態負責人,微信公眾號:weixinsunzhichao
本文由 @孫志超 原創發布于人人都是產品經理。未經許可,禁止轉載。
題圖來自 Pexels,基于 CC0 協議
滿滿地濕貨,我知道按照興趣,按照用戶喜好,按照權重,按照社交關系,可是具體細節權重和時間模型呢????????
我也想知道 ??