JavaScript Navigation
The Why
JavaScript can do many cool things for your website. The functionality
gained by using JavaScript is obvious but issues brought with
it should concern you. If you are using JavaScript as a navigational
system for your site then you've got problems ahead. Search
engine crawlers may have serious problems crawling your website
or at least following the JavaScript links within your navigation.
Links that you have set up within your JavaScript navigation
will more than likely be ignored by the search engines. In addition,
usability gurus will tell you not to use JavaScript navigation
but a hypertext linking structure instead.
The Fix
If you must use JavaScript navigation for your sites pages all
is not lost. A simple workaround would be to use an alternate
hypertext linking navigation. You will notice on most professional
websites the text links at the bottom of the sites pages or
off to the right of the page. This is a great example of ensuring
the spiders have a way to crawl your site.