In episode 144 of Semantic Mastery's weekly Hump Day Hangouts, one participant asked why Google sites work in terms of ranking websites.
The exact question was:
Can you please explain why g sites work. Are they additional landing pages. I am really having a tough time understanding their relevance