Om det är ett begränsat antal worddokument och Office-objekten finns installerade på servern så kan du eventuellt trixa med sån här kod:
<%
Set objWord = Server.CreateObject("Word.Application")
Set objDoc = objWord.Documents.Open(Server.MapPath("dokument.doc"))
if objDoc.ActiveWindow.Selection.Find.Execute(sSokord) then
'sSokord fanns i dokument.doc.
else
'sSokord fanns inte.
end if
objDoc.Close
objWord.Quit
%>
.. och så klart loopa runt över alla dokument med ändelsen .doc.
Annars är det nog Index Server som gäller.