--> What is EdgeRank and How Is It Calculated? | Experience Lab - Online business creation and development guide for bloggers and startups

What is EdgeRank and How Is It Calculated?

Whenever there's a need for delivering dynamic content to users, there's a certain algorithm involved. The simplest of these deliver...

Facebook EdgeRank

Whenever there's a need for delivering dynamic content to users, there's a certain algorithm involved. The simplest of these delivers the latest content, as is the case with blogs and news websites, or social networks like Twitter. But that doesn't always cut it, because sometimes, users want more than just the latest news. They want the top and quality content, as is the case with Google Search. And not unlike Google's Search algorithm, Facebook has its own algorithm for ranking posts, and displaying them on your newsfeed. And this algorithm is called EdgeRank.

It is the job of the EdgeRank algorithm to make sure that your Facebook Newsfeed gets filled with the most important posts. The algorithm judges the importance of a post for a particular user , be it a status update or a photo, by analysing it through the factors like number of ‘likes’ or ‘comments’ it gets. Its prime objective is to give the most important post the top slot in your ‘Newsfeed’.

Understanding EdgeRank becomes simple if you get to know few of the terms associated with this algorithm. The calculation of EdgeRank is as shown in the image below.

EdgeRank formula


Anything that happens on Facebook is called an ‘edge’. It could be a status update, a photo shared, a comment or a ‘like’. Facebook provides its users with many ways through which they can socialize and express themselves. A user who uses any of these features is actually generating an edge (except for private messages). For example, if I update my status, then I am generating an edge and any user who ‘likes’ my status or comments on it, is also generating an edge.


Affinity is the measure of a user’s relationship with an edge. It is calculated by analysing the magnitude of a user’s interaction with the edges of a particular person or a brand. The more you ‘like’ or comment on a person or a brand’s edges, the more you get to see them on your Newsfeed. Even clicking on an edge increases the affinity of a user with that edge.


Weight is the fixed value Facebook has assigned to an action on an edge. A user’s action on an edge could be a ‘like’ or a comment on that edge (ignoring it won’t count). It won’t be difficult to understand that why Facebook has assigned more weight to a comment as compared to that of a ‘like’, it’s because comment depicts higher user involvement, while a like is merely a click.

Time Decay

This measure helps in keeping your Newsfeed safe from all those posts which had been interesting sometime in the past, but not anymore. Like everything which loses its charm with time, an edge on Facebook also loses its importance with the passage of time. Mathematically, it is calculated by taking the reciprocal of the time of an edge.

Importance from user’s perspective

For an ordinary user, EdgeRank plays an important role in making Facebook Newsfeed entertaining and informative. It helps in getting the Newsfeed filled with content a user wish’s to see on his/her Newsfeed, while making sure that the feed does not contain content already viewed by the user in the past.

Importance from Advertisers perspective

For an advertiser using Facebook for brand promotion, EdgeRank plays a very important role. It helps in measuring the effectiveness of an advertisement campaign. An advertiser can use available tools to calculate the edgerank of the posts on Facebook and then improve his/her edges accordingly. This helps a lot in using the budget allocate for social media advertising in an efficient and effective manner.

What more would you like to know about Facebook EdgeRank? Leave your suggestions and responses in the comments section below. Cheers :)



Affiliate Marketing,12,Announcement,34,Bing,9,Bitcoin,38,blog,7,Blogger Resources,42,Blogger Templates,4,blogger tricks,156,Blogging ethics,70,Blogging tips,198,Bugs and Errors,34,Business,7,Copyright Violation,9,CSS and HTMLTricks,95,Designs,8,drop down menu,7,eBook,12,Email Marketing,7,Events,30,Facebook,30,Facebook tricks,49,Google,157,Google AdSense,42,Google Analytics,7,Google Plus,51,Google Plus Tricks,38,Guest Posts,112,home,2,How To,77,Internet,1,JSON Feeds,25,Kitchen Recipes,2,Label Based Sitemap Themes,1,Make Money Online,108,Marketing,16,MBT Blogger Templates,7,Menus,1,News,146,Pages,1,Posts,10,presentations,15,Responsive,10,Reviews,7,SEO,307,Settings,6,Shortcode,15,Sitemap Themes,1,Social Media,155,Technology,6,Templates,1,Tips,2,Tools,1,Traffic Tips,80,Video,19,Web Designing,62,web hosting,18,Webmaster Tools,97,Widgets,199,wordpress,26,
Experience Lab - Online business creation and development guide for bloggers and startups: What is EdgeRank and How Is It Calculated?
What is EdgeRank and How Is It Calculated?
Experience Lab - Online business creation and development guide for bloggers and startups
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share. STEP 2: Click the link you shared to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy