Hi Peter,
look at step 3) of my Google FAQ
http://iwebfaq.org/site/iWeb_Google.htmlQuote:
3) Before creating a Sitemap of your site there is a problem: The Navigation Bar of iWeb ’08 and iWeb ’09 is Javascript rendering so Google and other search engines (and applications for making Sitemaps) can’t look it through and don’t see what pages your website contains. The solution is to put a second Navbar on the bottom of the page made by your own, that’s how: create a text field, make normal text links to the pages included in the Navbar and you’re done (you can see an example of it at the bottom of this page). The search engines will now follow those links. Best is to make it once and then copy and paste it to the other pages included in the navbar. However you don’t have to put it on all your pages. Add it to the first page of your website.
Regards,
Cédric