Let us look at the few steps that would help us to have a good portfolio site.
Logo
The visitor sees the first thing that is the logo. Normally we start reading from left and continues from top to bottom, so it is advisable that you put the logo on top left of the website, hence visitors can easily identify the website. Always link the logo to the home page.
Tagline
Now the visitors know who the owner of the website is, now they would want to know what your services are. You explain this with the tagline. The tagline should be snappy and short, and should summarize in short what you do.
Portfolio
As this is your personal photography portfolio website, therefore your portfolio would decide whether your website is appealing or not. Visitors would want to see the previous work to determine whether your work is interesting or not, what work you have done in past. Depending on the kind of work you do, the portfolio must have good quality images which should be accessible to the users. You should have a short description for each and every project you have done.
It is a good idea to have a testimonial from your client. Visitors are always keen to know about the stages of your project and the final outcome.
Services
So the tagline has summarized what you do. But now you have to give detail about your each and every services and products that is offered. Do not leave them speculating that whether you provide particular services or you do not. Thus make each and every thing clear and in detail.
About me
This website belongs to you; you can share the background, since how long you are in this business. Also do not be anxious of showing the recognition and awards.
Contact
This is the main element of the portfolio website, most of the times it is often neglected or hidden. Let the visitors know how they can contact you. Do not hide the information.
Blog
Blog is a good idea. It helps in promoting you. Let the people follow by subscribing to the RSS feed and you can show the popular posts to your new readers.