Hi @Graham
Thanks for your question. Let me ask you one more clarifying question before I can offer a solution.
You plan to use the widget for general site-wide search, right? If so, and in this case, if the information is found in one of these files that are listed in your example, then what exactly should be displayed on the search results page? And in this case, where should the user go when he clicks on the title of the search results element?