Essentials is a strong word, but you will really put people off if you miss these out. Your church website has two main audiences - new visitors and existing church goers. The first of these will get their first impressions of your church by checking out the website and they will not hang around if they don't find what they are looking for.

This list isn't exhaustive. What else would you add?