used also by recoll, the desktop search app: https://www.recoll.org/
Cybernetics OR steering filename:Heidegger ext:pdf
It's an absolute power tool.
Title Year Author Name.pdf
Same benefits as you mentioned. You can also filter by time that way.
year__author1_author2_author-n~~title-of-book~subtitle##tag1#tag-2#tagn.pdf
This means that files are automatically organised by year of publication,that I can search by tag name, and that I dont have to escape chars in the terminal. One day I hope to get round to building an Emacs mode to filter by the different elements.