Search Unfriendly JavaScript Navigation Kills Robots & Spiders
A quick look at his website shows a Google PageRank of 1 out of 10 and a site: search at Google shows only three pages in the index. Why? No sitemap I can find, no xml sitemap either, and a cute little JavaScript fly out navigation menu that is totally search engine unfriendly.
If you look at the navigation code in the home page, there are no URLs in the script. Rather, the script calls for sub menus which are not page file names. So, when the spiders and robots crawl the page content, there are no hyperlinks for them to read and they go bye bye without having anything to eat content wise. The problem is compounded by a requirement for selecting navigation sources three wide. My guess is, if we could look at stats for this web, this web doesn't get crawled much any more.
A good html or php sitemap will help, but why intentionally penalize yourself by making your pages unfriendly for the sake of a cute little menu? You can accomplish similar fly out menus using plain text and CSS. Go look at www.kokodaspirit.com, one of my Australian web clients. The fly out menus you see there are all done with CSS and one itty bitty script that helps make the functionality work for both IE and Mozilla.
This website has other significant opportunities for improvement. More content on the pages I looked at, page specific targeting with title and tags determined from search phrase research, a robots text file, registration with Google and Yahoo Site Explorer. There is ample hope for resurrecting this website but if the crawl frequency is low, it may take a while for improvements to kick in.
There is an important lesson here. IF the web designer would have done a crawl as soon as this website went online it would have been immediately apparent that visiting spiders and robots were going to starve to death.
If you can't get crawled you can't get rankings. Spiders eat bugs except on the Internet. In the case of this website, the bugs are killing the spiders.

