What do we make searchable? Just the keywords, or everything... docs and source?
My thinking was always that once you go to the bother writing a search function, it might as well do full text searching. But then, I've never written a search program / algorithm in my life, so not sure I'm necessarily right!
Keywords would probably be sufficient (and might allow for neat (but potentially a bit random) see-also linkage off each keyword), although often the problem is "I need to do 'blah', but can't find / didn't know the command".