Basically, there are a lotof site building guide for you. But for the simple method, here detail of factor to build good site performance, such as :
1. use the simple themes
2. choose the right hosting plans.
3. offer useful thing for visitor
You can combine as you wish for your site just build.