Facebook is a big site, it gets as many visitors as Google, and people stay there for ten times longer.

It's possible to rank Facebook pages on Google, (and Facebook) quite easily for low competition searches, just by getting Facebook page likes.

There are other factors obviously, like updating the page regularly with relevant content, adding custom tabs, making back links to it, and cross linking within Facebook, and it helps if there's some interaction on your page from visitors like comments.

You can do cross linking within Facebook by commenting on relevant pages, or by creating more pages yourself, and clicking add to my page, or like the page with yours, while using Facebook as your page.

The simple act of getting likes is cross linking within Facebook, (a do follow, high PR link) and because Google and Facebook have no way of telling how many are targeted likes, and how many are random likes, it's quite easy to trick them.

You can make a Facebook page a PR 6 or higher in a few months, and even though it's no follow to sites outside Facebook, it's still a very valuable back link to your site.

Don't make too many pages that link to your site, cause Google can see through that. Make one main page that links to your site, and back link and cross link it thoroughly. It may turn out that your Facebook page does better than your website in a Google search.

You can use custom tabs to redirect people to an affiliate link, or any URL you want. You can have an entire mini site on your Facebook page with payment buttons, or anything you want using iFrame.

The SEO benefit of Facebook, and Facebook page likes cannot be ignored.