To be honest I don’t know if the term I used is the best fit for this relationship. Suggestions welcome.
I like the idea of linking to these, but also not sure about the wording Let’s see what people come up with.
Good idea. Don’t forget Google Maps also.
I just added a sample URL to the ticket.
It’s my understanding that that relationship is meant for single, standalone reviews, not sites that aggregate them.