S survey.googleratings.com Google Ratings has a Windows server loading page 7 points mrdassani 10 years ago 2 comments