When designing a website it is easy to get bogged down with the way you want it to look rather and function rather than what is best for your business and customers.
Depending on what type of website you have will determine what information you need on there. If you are looking to sell products or service online then you need to give your customers all the information upfront. This means you should include photos / videos, full descriptions etc on the page. If you are creating a lead generation site then you may not want to give all the information upfront as you may want to speak to the customer either face to face or on the phone to make it easier to complete a sale.
Compare competitor websites to see what their web design offers the customer and make sure that you have considered whether you should include similar things in your own sites too.