The keywords are based on user input, so we can’t make a set list of keywords, they always vary—now for the “Barn Finds” part the exact order doesn’t matter, I need it to match the words “Barn” and “Finds” no matter the position in the string (e.g. “Barn Finds”, “Barn & Finds” & “Finds Barn” should match)
We don’t single out specific terms—we take a title (e.g. “How to find all Barn Finds in X game”), remove filler words (how, to, in, all, X game (already added as a parameter)) leaving us with a cut down version (find Barn Finds) and then what we’d like to do is to find other entries that use the same words somewhere in the title, like this:
User input: “find Barn Finds”
Entry 1: “discover Barn Finds”
Entry 2: “FindsBarn unlockables”
Entry 3: “find cars”
If you know how Google autocomplete works, it’s similar to that.
In summary, we’d like to take the words from a cut down version of the user input and then match each one individually to other entries, no matter their position in the entry.