Let me reproduce that example.
You have 2 posts:
– Post A, has the keyword “Mario” configured
– Post B, has the keyword “Super Mario Bros” configured
When the content of Post C gets published, which has “Super Mario Bros” in it, the Internal Link Juicer matches “Mario” first, so there is no chance for “Super Mario Bros” to get linked.
Is that the concern of your thread?
This only happens, when you have the “greedy” linking mode (“link everything that is possible”) active.
The Internal Link Juicer uses everything chronologically on its matching algorithm. This means that the older post (with the smaller ID; Post A) gets matched with its keywords first. All the others after that get ignored.
Then the solution would be, to recreate the older posts (with the keyword “Mario”), so that has a higher ID in your database.
There remains the problem of the changes I made; When I resolve with Translatepress for the changes, is there a quick way to undo all the changes made by me with your plugin? That sounds silly, but let me explain; If I add the Super Mario Bros 2 game, I would like it to automatically replace my edit with the Super Mario Bros. text.