Forum Moderators: phranque
Are you sure all your 5000 pages have equal priority and that some could not be equally well found through more clicks (more as a follow-up)?
Do not forget that very often people will or might enter your site through an internal page (e.g. via search engine results), and three clicks from there will mean more reach.
You can also use exploding hierarchial navigational menus.
You could look to alternate navigational methods such as <select> elements that link to other pages, or a portal idea that has a page full of <select> elements, each with multiple links grouped by category.
I do the latter on my "home" page for my web based application. The users wanted one central location to find most everything within one or two clicks.
Breadcrums are great for navigation and also for spidering. What you might also want to think about is having a search box within the header of each page. That way if the user gets lost thay can do a quick search to get back on course.
Hope this helps!
Home -> Dogs Information
Dogs Information
Golden Retrievers
-how to groom
-best food
-pictures
Labradors
-how to groom
-best food
-pictures
I have 3 columns centered on the page. Now, when users click one of the links, it goes to a page with a left link bar with the content to the right of the left link bar. This is opposed to directory/site map view where all the link are arranged by category in 3 columsn in the center of the page. If for example, "Best Food" has multiple categories, I go to directoy/site map view instead of left link bar/content to right view. This is cut down the clicks and allow the user to see everything at a glance.
There are lots more of course, but i think you'll find something useful quicker in these.
Another approach is to look critically at how other very big sites (eg, cnet, guardian.co.uk, yahoo, etc etc) manage their information architecture, and see where you can rip off their ideas - er, learn from them.