Sites like Facebook or Yelp are great to have in your branding strategy. However, you still need your own website and SEO strategy to help where you show in Google search results. Control your own content to help determine where it ranks in Google.