Сейчас для текстов используют текстовые анализаторы. Как по мне, это далеко не идеальный вариант.
Потому что если подстраивать под ТА текст, то много лишнего в нём может быть. Для человека не совсем приятно читать. Хотя такой текст многовероятно попадёт в топ.
Но смысл ПС же - дать пользователю ЛУЧШИЙ ответ. А тут только контент. Хотя он должен соответствовать собранным запросам.
Короче СЛОЖНА