I recently built a website for a friend. If I search for the company name, then the site itself shows 3rd, below threads from forums which link to it. (the site itself is the second link in my sig under 'my sites' - I'm hoping this thread won't go to #1 as a search result for it...) The site itself has a higher page ranking than the threads. The site also has 2 listings on DMOZ, and a few other stray sites link to it. Do I just need to wait for google to update a few more times (it has reindexed since the last update, though the google directory hasn't), or have I done something that I'm being penalised for? The only thing I can think of that I have changed is I originally had accessibility 'skip links' options with a class of hide, so I removed them just in case, but surely google wouldn't penalise a site for being accessible? Or is there something else?
Any assistance would be greatly appreciated,