Yes, Totally agree with shabbir. You must apply the both strategy for SEO purposes.
Is there any algorithm for Facebook as Google has?
Too easy, just go on gogole and search for list off bookmarking site or else you can use online Google SEO command.
Separate names with a comma.