Many developers and administrators run into the problem where the results of a search query returns the database title only instead of the format found in the view specified in the search site scope document. There are a number of reasons why this can occur (see www.lotus.support.com" to search for technote 151172 for a troubleshooting list)
The most frequent reason is that the proper security is not in place. The most restrictive security for any entry (even Other Domains!) must be reader access. So what do you do if you want to allow everyone to search, but tailor the security on the databases targeted by the search.
Well, you have two options.
The first option is to use LotusScript to code up an agent that uses NotesDatabase.FTSearch to find your document(s) and format the link(s) as desired. The agent could check the NotesACLEntry against the NotesSession.UserName to see if access is permitted.
The second option is requires no programming, but an admin effort. Partition your server or install a second server. Place the search site database on your first server and give reader to everyone. On the second server, place the databases participating in the SearchSite and a restrict server level security as required. Now, everyone will be able to search and see the formatted links, but the user will be challenged for a password when they click the search result link.