this is a general comment on the search, with a specific example:
I noticed that when you use the search box and type a topic, for example, "vedic astrology", the books that appear as results seem to be chosen only on whether their title include the word "vedic astrology". The problem is that if a book is shelved as 'vedic astrology' but does not contain those words in the title, it does not appear in the search.
For example, my book Astrology for a yogi, it is a vedic astrology book, shelved as vedic astrology as well as astrology, but it only appears in the search results for 'astrology', not for 'vedic astrology'.
I suggest including the shelved topic as a criteria for the search results.
I noticed that when you use the search box and type a topic, for example, "vedic astrology", the books that appear as results seem to be chosen only on whether their title include the word "vedic astrology". The problem is that if a book is shelved as 'vedic astrology' but does not contain those words in the title, it does not appear in the search.
For example, my book Astrology for a yogi, it is a vedic astrology book, shelved as vedic astrology as well as astrology, but it only appears in the search results for 'astrology', not for 'vedic astrology'.
I suggest including the shelved topic as a criteria for the search results.