This is a useful video i found highlighting mistakes to avoid which has some really useful information watch it not as a web developer making and selling websites when he talks about the client think of it from a users side and not someone buying a website anyways hope this helps