På f8-utvecklarkonferensen presenterade Facebook-ingenjörerna Ruchi Sanghvi och Ari Steinberg en detaljerad genomgång av edgeRank, algoritmen som styr Facebooks nyhetsflöde. edgeRank väljer ut en delmängd av alla inlägg för att undvika att användare överväldigas, och dess framgång är avgörande för "News Feed optimization". Algoritmen baseras på tre huvudkomponenter: en "affinity score" mellan användaren och innehållsskaparen, en "weight" för olika typer av interaktioner (t.ex. kommentarer tyngre än likes), och tid (nyare interaktioner är viktigare). Ju högre ett objekts edgeRank-poäng är, desto större är sannolikheten att det visas i en användares nyhetsflöde, vilket uppmanar utvecklare att skapa engagerande innehåll. Facebook experimenterar med nya signaler och överväger en enklare version av nyhetsflödet, även om de inte avslöjade alla edgeRanks hemligheter.