Yes you are absolute right...Facebook is one of the best source to promote our business into search engines..For this i can share my experience on Facebook..i.e.:
* Create one Good Profile(With good pictures or walls)
* Add some friends
* Improve your community
* Do some posts(Which is related to your business)
* Increase your Likes
* Share your posts
* Create some Landing Pages
* Landing Pages must be effective because we need to attract and stable the visitors to our website.
* Add your website url into that Landing Page.
* Full-Fill with pics and posts in your landing page.