As for search engines, ever hear of Meta Tags? The wonderful little things allow you to add keywords without needing to be seen within the content of the site. They're great for search engines.
Just on a side note, not all search engines check out the meta tags. Google for example doesn't even look at the meta tags, it generates the page description on the pages itself. No comment on the use and/or explanation of meta tags tho!