We’ve been using YARPP for some years & it has worked well. We recently migrated to a new server & since then YARPP has been generating very poor matches, for instance we have lots of blogs about bees & this recent blog post doesn’t find any of them – previously we would have expected this to work.
One obvious change is that we’ve moved from MySQL-5.7 to MySQL-8, and the table collation has changed from utf8 (general_ci)
to utf8mb4 (utf8mb3_general_ci)
, so my suspicion is that the FULLTEXT match is no longer working correctly – but I’m not sure how to start debugging this. Do you have any pointers?
We’ve also upgraded from php-7.2 to php-8.1, but I feel less suspicious about that change in terms of this plugin.