If you use iPhoto to organize photos, you can export these images from iPhoto directly to a blog, podcast, or photos page in iWeb.
In iPhoto, select an album, individual photos, or multiple photos you want to add to your website.
Shift-click to select multiple adjacent photos, or Command-click to select multiple individual photos.
In iPhoto, do one of the following:
To export the photos to a photos page in iWeb, choose Share > “Send to iWeb” > Photo Page.
iWeb opens automatically, with the Photos template selected. Click the Choose button, and the photos appear on a new photos page.
You can’t add photos to an already existing photos page unless you drag them from the Media Browser or Finder to the page.
To export the photos to a blog, choose Share > “Send to iWeb” > Blog.
iWeb opens automatically, and you choose a blog to add the photos to. iWeb creates a blog entry for each photo.