Directing people to your website and receiving high traffic is great, but it isn’t an indicator of how well your site is truly performing. For quality results, your site should be generating leads, and if it’s not, it means your content lacks optimisation.
Having unoptimised content means you’re not giving your site visitors a reason to convert to a lead (eg. make an enquiry). It might be because there’s no simple method of getting in touch, they don’t know what action they’re supposed to take, or your site doesn’t promote the value of your business effectively. To rectify this, consider the user journey of a site visitor, and make simple adjustments to make sure they see the content you want them to.