文字與寫作 指南

閱讀時間怎麼算?

「3分鐘閱讀」不是實測保證,而是用文字量除以假設閱讀速度得到的估計。

更新日期:

常見基本概念:

閱讀時間 ≈ 文字量 ÷ 假設閱讀速度

例如英文:

600 words ÷ 200 words/min

約:

3 分鐘。

但這個數字只是估計。

FunnyTools 目前的模型

Word Counter 公開說明目前採:

  • 英文:約 200 WPM
  • CJK:約 300 characters per minute

並依輸入內容估計閱讀時間。

這是一個:

實用固定模型。

不是針對每個讀者做眼動追蹤。

為什麼中文和英文不能直接共用一個速度?

英文常用:

words per minute。

中文內容沒有天然的空格 word boundary,因此常用:

characters per minute

比較容易做穩定估算。

這也是為什麼 FunnyTools 會把兩類內容分開處理。

混合文章

例如:

  • 300 個 CJK 字元
  • 200 個 English words

可以分別估:

  • CJK 時間
  • English 時間

再相加。

這比把全部文字硬塞進:

200 WPM

合理。

為什麼實際閱讀時間可能差很多?

內容難度

「今天去哪吃飯」和「量子力學教科書」不能用同一速度理解。

圖表

使用者可能停在:

  • 表格
  • 程式碼

很久。

掃讀

很多網頁使用者不是逐字讀。

語言能力

第二語言閱讀速度通常不同。

目的

校對比一般閱讀慢很多。

閱讀時間適合拿來做什麼?

編輯文章

比較:

  • 2分鐘短文
  • 8分鐘深度文

電子報

預估讀者投入程度。

簡報講稿

只能做粗略長度參考,真正口語速度還需要另外估。

SEO文章

可作 UX 提示,但不要把「越長閱讀時間」當成 SEO 目標。

不適合做什麼?

不要說

每個人一定3分鐘讀完。

不要拿來判斷內容品質

10分鐘不代表比較好。

不要為了增加閱讀時間灌水

People-first 內容應完整,而不是刻意拉長。

實際工作流程

  1. 完成草稿。
  2. 用 Word Counter 查看:
    • word
    • CJK count
    • paragraphs
    • reading time
  3. 判斷是否符合讀者情境。
  4. 若篇幅太長:
    • 刪重複
    • 加小標
    • 拆成清楚段落
  5. 不要單純為了讓分鐘數下降而刪掉必要內容。

最重要的解讀

閱讀時間是一種:

篇幅 proxy。

不是:

真實閱讀時間預測模型。

工具

不同內容型態要分開估算

教學文章、公告、產品說明和技術參考不應共用同一個閱讀速度。教學文章常需要停下來操作工具,技術參考會反覆查表,公告可能只需掃讀標題和結論。可以在頁面上把「閱讀」與「操作」分開描述,例如正文約三分鐘,完成範例另需幾分鐘。這樣讀者不會把估算值當成承諾,也能讓編輯知道是篇幅太長,還是步驟和例外說明真的需要時間。估算的目的在幫助安排內容,不是製造精準感。

讓估算更接近實際閱讀

閱讀時間的第一步是決定統計範圍:只算正文,還是包括標題、列表、表格、程式碼和圖說。第二步是選擇速度假設;一般說法常用每分鐘字數,但中文逐字閱讀、英文逐詞閱讀、技術文章查表和手機小螢幕閱讀,速度都可能不同。最好把速度寫成區間,而不是輸出一個看似精準的分鐘數。

例如一篇有大量公式的指南,即使字數不多,讀者仍會停下來核對符號;一篇短公告若結論很清楚,實際讀完可能快很多。因此發布頁面時可顯示「約 4 分鐘」,並提醒這只是篇幅估算。若文章有很長的程式碼或資料表,應把它們標記為需要理解的內容,而不是把每個符號都當成普通散文。更新文章後重新計算,並確認估算變化確實來自內容,而不是模板或導航文字。

字數統計工具

延伸: 字數 vs 字元數

發布前如何校準估算

先選一篇內容結構正常的樣本,分別計算中文 Han 字元、英文 words、數字與程式片段,再用站內採用的速度換算。接著找出標題、清單、表格、程式碼和引用所占的比例,判斷讀者是否需要停下來操作或核對資料。若同一模板中的短頁和長頁差異很大,不要用一個固定係數掩蓋問題,應把內容型態分組後再估算。

校準結果要保留輸入樣本、採用的計數單位、速度、四捨五入方式和最後顯示值。改版後若更換計數器或語言內容,重新跑同一組 fixture,確認舊頁沒有因標點、空白或 emoji 的處理差異而突然改變。這樣讀者看到的是一致的近似值,編輯也能知道數字變動來自內容更新還是演算法更新。

估算值的頁面呈現

建議使用「約」或區間,並把估算範圍放在正文附近,而不是用精確到秒的數字製造錯誤信心。若頁面同時有閱讀內容和互動工具,可分別標示閱讀時間與完成操作所需時間;若包含表格、程式碼或下載檔,補充讀者可能需要額外核對。對無法預測的討論或練習,不要硬塞進閱讀時間模型。

測試呈現時檢查短標題、長標題、零字數、極長文章和多語版本,確認沒有出現負數、零分鐘或版面溢出。語言切換後應使用該語言的計數口徑,不能只翻譯「分鐘」而沿用另一語言的速度。若模板或導航更新造成所有頁面的估算一起改變,先查統計範圍再決定是否需要重新發布。