Why doesn’t your site display products at all in search result?

Because your products haven’t indexed in your site. So, when you search, only some products that have been indexed display. In this case, please try go to your admin, then open Preferences >> Search >> Check Indexing field:

- Make sure all your products have been indexed

- If not, you can click 2 links: ‘Add missing products to the index’ and ‘Re-build the entire index’

You can refer the image: