A revolutionary rating platform for websites