We've recently installed Google site maps across all sites. You won't find it on the site anywhere as we think from a usability standpoint it's not important but it is for SEO. The site map produces a XML file of the site that's very search engine friendly. It also pings the major search engines every time there's an update to a site.
In a battle of inches - call this one a few in the right direction.