Hyko thank you for your kind words and suggestions. I'll try to go one by one through all of them.
I'm not sure if I understood properly. I think you are referring to the fact that when you search a specific kanji in the kanji search, if there is only one result, it will redirect you automatically to the kanji detail page. Am I right?
This is supposed to be a feature, as we thought there is no point to show the list of kanji if there is only one result. I guess we never thought that people would only check the "list" page and not the "detail" one.
It's currently possible to avoid this behaviour by adding
list=1 to the search query, but I know that's far from ideal. For example: https://www.japandict.com/kanji?s=%E8%BB%8A&list=1
Maybe we can add an option to disable this feature in the personal preferences. Would that work for you?
You also mention a couple of improvements in the search engine. The first one, allowing "non exact" searches. This is something that we already thought in the past. However, we ended up discarding it because we thought it could decrease the quality of the searches when they were done right: it would show some results that would be not relevant to the search.
The other suggestion is a bit more complex, and it's something we would like to do in the future. The current search is quite simple, but we'd like to add "wildcards", being able to build more complex search queries. This would definitely allow to search for words with kanji in parts of the word other than the beginning. I have no estimation on when this can be implemented, as we're currently working on other features.