Search is important because search is used to engage users with fresh online experiences, to maximize existing information assets and to create new business models that drive business performance.
Search is a key component of an effective CMS. Everyone agrees with that. If you can't find it, it isn't worth much, is it?
So why is the search capability provided by most developers so anemic? Most developers have difficulty understanding the content subject matter as well as eliciting the insights of users. For their part, users have difficulty understanding the role and importance of both search and the metadata which makes it fly. Yes, automated tagging and other tools help but they're expensive and complex. You need a content expert who understands the problems and can work out the right approach for you.
Whether you are using search to drive revenue in an Internet business or tasked with improving productivity by giving access to all the information users need, our approach can help you.