Homepage design principles

I'm working on the redesign of a homepage for a SaaS web application.

I know each website has its own audience and goals. However, I also know there are general patterns that apply to the vast majority of websites.

What are some good ways to approach a homepage redesign? What general patterns might one apply?