То, о чем вы здесь говорите, возвращает результаты поиска по «релевантности», и есть несколько примеров, включая плагины, такие как Relevanssi.
У меня нет примера того, как это сделать, однако я подумал, что было бы полезно узнать термин, который нужно копать глубже.