Yes, each placement and review acts as a "micro-site" which links back to your profile. This has SEO benefits, which means the more reviews and placements you receive, the higher you will rank in google.