Today I received a request about SEO recommendations in your SharePoint deployment. Well you should care about it always, no matter if it is SharePoint or not (although it would be better :)) In case you came from other dimension, search is the technology behind everything.
Just to the spec, I wanted to share that information:
"I would start caring about the content (SEO is content quality), and resolve features SharePoint doesn't have. You have a good pointer at http://blog.mastykarz.nl/tag/seo/ , http://blogs.technet.com/vedant/archive/2009/06/24/search-engine-optimization-in-sharepoint.aspx or http://www.thesug.org/Blogs/sharepointseo/default.aspx
On the other hand I would work with tools as IIS SEO Toolkit to monitor the site."
Nice to Read
Search Engine Optimization Starter Guide
How to Optimize SharePoint Server 2007 Web Content Management Sites for Search Engines