If you have created visually stunning website, you have better chances of retaining traffic and earning revenue. You do not have to work hard to build visually impressive website, if you pay attention to small things like using pictures and graphics, using fewer ads, using appropriate color, using the right template on your website to match your website niche, your website will have a better look. Content formatting is also very important to give your website better look, try to use images, graphics, videos, quizzes, polls, infographics, bullet points to create better appearance for your content. You also need to use a design that suits your niche.