EdgeRank

Share This
« Back to Glossary Index

EdgeRank is a formula developed by Facebook[1] to determine what content appears in a user’s News Feed. It was simplified in 2010 and primarily utilizes three components: user affinity, content weight, and a time-based decay parameter. The precise methods to tweak these factors are kept secret by Facebook. Interestingly, different user reactions can influence organic reach, with ‘like’ reactions potentially reducing it, while ‘haha’, ‘love’ reactions, and comments can boost it. This algorithm[2] can significantly shape users’ online experiences, sometimes leading to filter bubbles or even mood alterations. The average engagement rate for Facebook pages is less than 1%, while most non-profit pages achieve an organic reach of 10% or less. This algorithm is a crucial aspect of Facebook’s News Feed, impacting user interaction and engagement rates.

Terms definitions
1. Facebook ( Facebook ) Facebook, now known as Meta Platforms, is a major Internet company that started as a social networking platform. Founded by Mark Zuckerberg in 2004, Facebook expanded rapidly from Harvard to other universities and later to the general public, becoming a global phenomenon. It is known for its user-friendly interface and various features such as Groups, the Developer Platform, and Facebook Dating. Despite facing criticism for issues like privacy breaches and the spread of fake news, Facebook has remained a dominant player in the online world. It has made significant strides in the field of technology, including the development of its unique data storage system, the use of PHP for its platform, and the launch of the Hack programming language. In recent years, the company has shifted its focus to the metaverse, a virtual reality space where users can interact with a computer-generated environment.
2. algorithm. An algorithm is a well-defined sequence of instructions or rules that provides a solution to a specific problem or task. Originating from ancient civilizations, algorithms have evolved through centuries and are now integral to modern computing. They are designed using techniques such as divide-and-conquer and are evaluated for efficiency using measures like big O notation. Algorithms can be represented in various forms like pseudocode, flowcharts, or programming languages. They are executed by translating them into a language that computers can understand, with the speed of execution dependent on the instruction set used. Algorithms can be classified based on their implementation or design paradigm, and their efficiency can significantly impact processing time. Understanding and using algorithms effectively is crucial in fields like computer science and artificial intelligence.
EdgeRank (Wikipedia)

EdgeRank is the name commonly given to the algorithm that Facebook uses to determine what articles should be displayed in a user's News Feed. As of 2011, Facebook has stopped using the EdgeRank system and uses a machine learning algorithm that, as of 2013, takes more than 100,000 factors into account.

EdgeRank was developed and implemented by Serkan Piantino.

« Back to Glossary Index
en_USEN
Scroll to Top