これはかもしれない 必要なヘッド部分との関連性を高めます。倍増することはありませんが、おそらくあなたのために十分かもしれません:
SELECT pages.*,
MATCH (head, body) AGAINST ('some words') AS relevance,
MATCH (head) AGAINST ('some words') AS title_relevance
FROM pages
WHERE MATCH (head, body) AGAINST ('some words')
ORDER BY title_relevance DESC, relevance DESC
-- alternatively:
ORDER BY title_relevance + relevance DESC
DBエンジンを柔軟に切り替えることができる場合は、調査したい代替案は Postgres 。オペレーターの重みを設定し、ランキングをいじることができます。