Do you have a “sitemap” (an index to all the pages on your site) which is visible to the public? I’m not talking here about what’s known as an “XML sitemap”, which is a specialist file aimed at search engine robots. I’m talking about a set of conventional web pages which list all of the real pages on your site.
On the SEO Theory and Analysis blog, Michael Martinez has produced an excellent guide to why and how you should do this. HTML Sitemap Design and Theory – Fundamental Basic Principles of HTML Sitemap Design actually claims that the HTML sitemap is “the most important part of any large web site.” Not only does the article explain why the author thinks this is so, but it goes on to show you how to construct it, and how you can use it to play with “anchor text”. Well worth a read.