Many web designers want to create a spiffy web site with flashy navigation. This is great on the user’s end but when it comes down to search engine optimization, this will kill all of your efforts.
Search engine spiders crawl the web following every link they can find. Most spiders can not read complex flash menu systems. If you are using one of these types of menu systems then its possible search engines can not find your sub pages.
To solve the issue of menu systems you can do one of two things. The first thing you can do is create a separate navigation that is based of text links. This should be listed somewhere on your homepage such as at the bottom of your page. You can also just place a text link to a site map that list links to all the sub pages within you site. Although this will help all sub pages be found I highly discourage the use of any Flash menus.
I would like to suggest using Cascading Style Sheets (CSS for short) for creating your menus. Using CSS you can create drop down menus and other advance menus systems while still using plain text links. This means that the search engine will see the text link and where it points to and your users will see something that looks pretty spiffy. To learn how to create CSS menus just do a Google search to find out. Trust me…they are not to hard.