Confusing navigation is another way to keep your visitors from coming back or even staying very long on their first visit. You must provide a way for your visitors to find out what you've got - it's of no use if no one sees it.
Link Every Page To The Home Page - One huge mistake that many webmasters make is to forget to link every page back to their home page. It's important to remember that search engines typically spider your entire site. This means that visitors can land literally anywhere in your site. If you are smart you will accept this fact and place a link back to home page.
Java or ActiveX Menus - I know those Java or ActiveX menus look great, but a large minority of your visitors will not allow these to operate due to security concerns. In my company I am in charge or security, and one of things that we do is turn off downloading of ActiveX controls from internet. Period. We are also very cautious about allowing unknown Java applets into our organization.
The point is stick to a simple, clean navigation interface. Personally, I would avoid Java and most especially ActiveX in anything intended for internet.
Confusing Menus - You want to make it difficult for your site to succeed? Then make your navigational system difficult to understand and use. Bury your hyperlinks in a complex image map that's not obvious to user. That's a great way to stop people from looking around your site. Some other things you can to do prevent users from enjoying your site:
- Scatter your links all over page haphazardly - Put your menus only at bottom of every page - Make hyperlinks same color as rest of test - Make text very, very small or in a strange font - Make menu actually move around screen (I've run into a couple of sites with strange floating menus) - Put menus on a popup window or console of some kind