Google Sites and its ‘blessing’ for scammers Google’s free website builder, Google Sites, has begun to be looked upon favorably by tech…