In order to create a successful user experience, you need to ensure that users can easily do what they want to do on your site, which is usually finding an answer to a problem. Users need to be able to accomplish what they want, efficiently.
Ensuring your site has fast load times is critical to decreasing bounce rates. Typically, if users have to wait more than three seconds for a page to load, they will leave. Higher mobile usage means that more people will be using mobile connections not WIFI, so your site has to load quickly in order to serve them the information in an appropriate time. To decrease your page load time there are multiple things you can look at including: reducing redirects, and optimising your images and code.
Having an easy to navigate menu and lots of clear call to actions will also help improve your site. Once a user has decided to complete an action, it must be easy, quick and simple for them to do. Using a page layout that makes sense makes it easier for a user to travel through the site onto the pages they require, however it can be helpful to add a search bar to the top of your page, so if users are struggling, they can quickly deduce where they would like to go.
By using a page layout that is consistent across all pages with similar font, pictures and design elements, users will also be able to work out exactly where on the page they will find content or links and increase how quickly they will be able to complete their session.