The search engine was changed a few months back. While it is being promoted as a feature,I do not feel that search has improved, but the display of results has a better UI.
Examples include
search with an apostrophe (special characters) needs to be included to show in the top results if the official title has it.
Certain keywords give priority to unintended results such as “movie” prioritizing a streaming channel
I’ve experienced results where the top result is for content on a shared server and not my server for the same content
I feel that search results has been a step back (too sensitive to almost exact keyword) and not to include the metadata that would enable better search results. .Examples could include using the metadata of rating to influence the result order or owner content over shared content for top results.
Which is part of a bigger problem that keeps getting ignored. Tldr: Plex can time out reading the database, not showing that the movie is available locally.
And I agree with your observations. I have noticed the same things.