When people come to your website, do they know what you do? What the website is about? What to expect?

I was just randomly looking at websites about cycling, and was surprised how many website were not very clear on what they were about (besides cycling, but that was because of a picture, not the text).