Just because you’ve done a good job showing up in SERPs and a person visited your website does not mean that person is ready to buy anything from you. At least not yet. Trying to sell and survive in a B2B world is not a sprint, but a marathon, and having them come to your page and consume some of the content there is literally just a step in the right direction. It is a long-term game that requires building trust and nurturing a relationship with prospects. (visitors who were never potential customers are grounds for a different discussion).
What you need to do first is learn to distinguish blank leads from quality leads, those that actually might buy from you down the line, from those who are just interested in consuming content, maybe learning a thing or two, and moving on.