Please Critique My Site

OK I have done a few improvements like adding an image of a watch and text underneath the logo to show visitors that this is in fact a watch forum. I have also added a portal with the latest news. Do you think this looks better and is the Portal a good idea?

http://www.forums.calibre24.com
 
Last edited:
I think it should, as the forum is the only part of the site.

Also why do you have know homepage title, description and keywords? It's google ranking suicide.

I tried to find your site by searching "watch forum" on google as i couldn't remember the url and it's know where to be found.
 
Back
Top Bottom