Create a RSS Feed Button for your Google Site so the XML RSS Feed can be simply added to iGoogle or Google Reader.
Make sure to use the Google Sites' RSS .../post.xml address (and your domain name, if you have a custom domain set).
Web Tech Blog (RSS Feed)
Once you have added your Blog to iGoogle, then you can share the gadget that has been created.
In iGoogle Select the drop box (top right of iGoogle Gadget) > Share this Gadget > Copy the link address.
Gadget Link address: Bug Blog
In Google sites > Edit a Page > Insert >More Gadgets > Add Gadget by URL > Paste the address.