EdgeRank

Share This
« Back to Glossary Index

Facebook[1] developed EdgeRank, an algorithm[2] that dictates the content visible in a user’s News Feed. This formula, simplified in 2010, primarily hinges on three elements: user interaction, content significance, and a decay factor related to time. Facebook closely guards the exact techniques to manipulate these elements. Notably, varying user responses can sway organic reach – ‘likes’ may decrease it, while ‘haha’, ‘love’ responses, and comments might enhance it. This algorithm plays a pivotal role in shaping users’ digital experiences, occasionally resulting in filter bubbles or mood changes. The mean engagement rate for Facebook pages is under 1%, while the majority of non-profit pages reach an organic visibility of 10% or less. EdgeRank is a key feature of Facebook’s News Feed, influencing user engagement and interaction rates.

Terms definitions
1. Facebook ( Facebook ) Meta Platforms, previously known as Facebook, is a prominent internet corporation that originated as a social networking site. The brainchild of Mark Zuckerberg in 2004, Meta Platforms swiftly spread from Harvard to other educational institutions, eventually reaching the wider public and becoming a global sensation. Its appealing user interface and diverse features such as Groups, the Developer Platform, and Meta Platforms Dating are well-known. Despite encountering backlash over matters like privacy violations and the proliferation of misinformation, Meta Platforms continues to hold a strong position in the digital sphere. It has made remarkable progress in the realm of technology, including the creation of its distinctive data storage system, the employment of PHP for its platform, and the introduction of the Hack programming language. In the past few years, the company has pivoted its attention towards the metaverse, a virtual reality domain where users can engage with a digitally-created environment.
2. algorithm. A set of instructions or rules that are clearly defined and offer a solution to a specific problem or task is known as an algorithm. With roots tracing back to ancient civilizations, algorithms have undergone centuries of evolution and today play a pivotal role in contemporary computing. Techniques such as divide-and-conquer are utilized in their creation and their efficiency is assessed via metrics such as big O notation. Algorithms can be depicted in multiple ways, including pseudocode, flowcharts, or programming languages. To execute them, they are translated into a language comprehensible to computers, with the execution speed being influenced by the utilized instruction set. Depending on their design or implementation paradigm, algorithms can be categorized differently, and their level of efficiency can greatly affect processing time. In fields like computer science and artificial intelligence, the comprehension and effective application of algorithms is vital.
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
Keep up with updates
en_USEnglish