I'm managing my wife's business website for her day spa. I built the site in WordPress. I'm trying to find the best solution to manage reviews and the pro and cons of each. Right now, she has a Yelp business listing with a few reviews. I'm in the process of verifying a Google+ Place for her business.
I'd like to have reviews on her site and there are many solutions for integrating Yelp via their API. But is it beneficial to do that? I have another solution for self-hosted reviews on her site that are all marked with the appropriate schema tags for reviews.
On that same note, what about reviews that show up on the Google+ Place? Are those queried from Yelp and reviews on websites, such as mine?