According to Wikipedia, Search engine optimization (SEO) is the process of improving the visibility of a website or a web page in a search engine's "natural," or un-paid ("organic" or "algorithmic"), search results. For quite a few years I have been familiar with SEO and the benefits of appearing higher in search engine results, specifically Google. As I have continued to help websites with their SEO, I have dealt with Google changing the search engine algorithm and thus making my strategy obsolete as I have had to relearn the new steps to improve search engine results. It’s not the easiest thing to do but it has been quite a task for ministry and business websites. While reading http://allfacebook.com/news-feed-optimization-seo-facebook_b92006 last week I was introduced to a new term, Facebook Newsfeed Optimization. This is the approach to get stories and posts on facebook into as many people’s newsfeeds as possible. Facebook uses the EdgeRank formula to sort newsfeeds, the EdgeRank formula is based on how Facebook judges the closeness of two people (or a person and a brand), how valuable an activity is (sharing a photo is better than clicking “like,” for instance), and how long ago it took place. Precisely how these factors are measured is not revealed, and, like Google, Facebook is constantly making tweaks.
Therefore, when you are developing your online strategy, as you have your webmaster make sure your website is search engine optimized, make sure you have your social media manager make sure your facebook strategy is newsfeed optimized to your audience. To do this you need to go to edgerankchecker.com and connect via facebook and let them check your fanpage and analyze your audience, this will give you important data such as when to posts, what posts are most impactful and what the audience likes best.