Google sites stuff I think you might find helpful.
Sitemap for Google Sites — Feb 14, 2012 9:30:16 AM
How to change Google sites favicon — Feb 14, 2012 9:06:29 AM