We cannot do this using the Facebook website itself But Facebook API does let you do that How to do it is explained here: [https://developers.facebook.com/docs/reference/api/search/][1] One of the websites that has implemented this is: [www.openstatussearch.com][2] [edit] There are 3 ways of doing this: Quoting from the link above > We support search for the following types of objects: > > All public posts: > https://graph.facebook.com/search?q=watermelon&type=post This search > type does not support limit/offset paging. 1. Now develop your own parser for this data. That's one way of doing this. 2. Using JavaScript SDK [https://developers.facebook.com/docs/javascript/gettingstarted/][3] With the fb.dataquery method. What you want to do is use the stream table to get the status posts for users. 3. Using PHP SDK (I personally prefer this) [https:/developers.facebook.com/docs/php/gettingstarted/][4] Decode (using json_decode) the json object recevied by this url: [https://graph.facebook.com/search?q=Vacation+in+italy&type=post][5] [1]: http://developers.facebook.com/docs/reference/api/search/ [2]: http://www.openstatussearch.com [3]: http://developers.facebook.com/docs/javascript/gettingstarted/ [4]: http://developers.facebook.com/docs/php/gettingstarted/ [5]: http://graph.facebook.com/search?q=Vacation%20in%20italy&type=post