That doesn't sound right, unless you have things in Websites.CSV that will match everything. You can check the resulting search string by running a variant of the subsearch on its own and adding | format at the end:
| inputlookup Websites.CSV | rename Websites as query | format
This is the filter that the main search will use. If it includes terms that will function as catch-all filters, then there's your problem.
... View more