In Google’s Terms of Service, they suggest that you use a site map, so set one up immediately! There are many excellent programs that will create site maps for you. Put a link to your site map on every single page of your site, and link to your other pages using link text that describes those pages.
If you are not sure how to write a XML sitemap, here is a free sitemap tool to do it for you. Just enter your domain name and it will read your site and build the map for you.
MSN makes a move on Google
Microsoft said Wednesday that it has more than quadrupled the amount of material it scours on the Web and will be rolling out a series of other improvements to its search engine over the next month, as the world's biggest software company continued its bid to narrow Google's large lead in Internet search and advertising.