要約:読みやすさスコアは意見ではなく数式だ——Flesch Reading Easeを含むほとんどのスコアは、文の長さと音節数に帰着する。つまり、同じ2つの要因が、ほとんどすべての低スコアを説明している。数式を知ることで、漠然と"簡単にする"のではなく、何を修正すべきかが正確にわかる。このガイドはWord Frequency CounterText DifferenceRemove Extra SpacesCharacter Counterと組み合わせて使ってください。

読みやすさの数式は、テキストの意味ではなく構造だけを使い、テキスト自体の測定可能な性質を使ってどれだけ読みにくいかを推定する。

数式が実際に測っているもの

Flesch Reading Easeの数式は206.835 − 1.015 × (単語数/文数) − 84.6 × (音節数/単語数)だ——スコアが高いほど読みやすいことを意味し、2つの入力は単に平均文長と単語あたりの平均音節数にすぎない。この数式には、内容が論理的に明快かどうか、専門用語が定義されているかどうか、あるいは論旨が理にかなっているかどうかという概念がまったくない——テキストは混乱していても"簡単"というスコアを得ることがあり、意図した読者にとって完全に明快であっても"難しい"というスコアを得ることがある。

長い文が長い単語より害が大きい理由

文の長さは、典型的な変動に対する単語の長さよりも、数式内で重い重み(1.015)を持つ。実際には通常、こちらの方が大きなレバーになる:3つの節を持つ40語の文は、個々の単語がどれほど単純であっても作業記憶に負荷をかける。なぜなら、読者は意味が解決される前に構造全体を保持しなければならないからだ。長い文を2つの短い文に分けることは、いくつかの単語をより短い同義語に置き換えるよりも、しばしばスコアを大きく改善する。

音節数は推定であり、辞書検索ではない

ほとんどの実装は、発音辞書で各単語を調べる代わりに、アルゴリズムで音節を数える(一定の規則の例外を伴いながら母音のグループを数える)。つまりこの数は近似値であり、通常は文書全体の集計スコアには十分近いが、単一のややこしい用語について単語ごとに信頼できるものではない。

スコアを実際に動かすもの

  1. 意味が許す限り、"そして"、"〜が"、セミコロンでつながった複合文を2つの別々の文に分ける。
  2. 短い単語が同じ意味を持つ場合にのみ、多音節語をより短い同義語に置き換える——まず正確さ、その後にスコア。
  3. 読者が文の途中で余分な文脈を保持することを強いる、括弧内の挿入句を取り除くか移動する。
  4. 各回の修正後に再チェックする——一つの文への最大の修正は、通常、テキスト全体で均一にいくつかの単語を短くするよりも役立つ。

避けるべきよくある間違い

  • 機械的に単語を交換して特定の目標スコアを追いかけること。これは文章を人工的に単純に聞こえさせることがある。
  • 読みやすさスコアが高いことが内容が実際に明快であることを意味すると想定すること——この数式は論理や専門用語を測ることができない。
  • 読者が重要であることを無視すること:専門家向けの技術文書は、一般向けの文章と同じスコアを必要としない。
  • 一つの非常に長く複雑な文と10のやや長い文を、同じくらい修正に値するものとして扱うこと——通常、最も問題の大きい一文が、スコアに最大の影響を与える。

読みやすさスコアは、具体的には文と単語の長さという、どこを見るべきかを教えてくれる——簡略化されたバージョンがまだあなたの意図したことを言っているかどうかについての判断に取って代わるものではない。