Found and fixed a bug in my directory's search feature. It turns out the indexer was not getting the entry keywords into the database.
This is because I am a silly billy and failed to show it that keywords are a child of meta.
Fixed now and the indexer is slowly rebuilding for slightly better search results.
Give it a try: https://dir.lordmatt.co.uk/