hairy1:
I am no expert but the websites I have built have slowly tracked up the google rankings after build due to relevancy. I don't promise anything to the client with regard to Google rankings.
Cheers, Matt.
Even if not well built, if it is popular it can still rank and index quite well. But working to googles suggestions does probably help.