In the world of web development, let's say I have a server-side search feature that is triggered by JavaScript (AJAX). What happens if I search for something like "chewy dragees", and although the server successfully receives the search request, it doesn't find any results for that specific term? Would it make sense for the server to return a 404 HTTP status code in this scenario? Or should the 404 code be reserved only for cases where the actual server side search functionality itself cannot be located?