影片被搜尋到之前:VSO 影片最佳化的七層檢查

本文是一份檢查手冊。適用對象:在 YouTube、官網、社群同時發布影片的品牌。

七層由下而上檢查。下層沒過,上層不用做。

第一層:檔案與可讀性

  • 檔名用內容關鍵字命名,全小寫,連字號分隔。判定:檔名含 IMG 或數字流水號即為未通過。
  • 影片頁必須有 HTML 文字內容。判定:關閉 JavaScript 後看不到任何說明文字即為未通過。
  • 字幕檔獨立提供,格式 SRT 或 VTT。判定:只有燒錄字幕即為未通過。

沒有文字的影片,搜尋引擎與語言模型都讀不到。這一層佔全部問題的四成。

第二層:結構化資料

  • 每一個嵌入影片的頁面加上 VideoObject 標記。
  • 必填欄位:name、description、thumbnailUrl、uploadDate、duration、contentUrl 或 embedUrl。
  • duration 用 ISO 8601 格式寫,例如 PT4M32S。
  • 有章節的影片加上 hasPart,型別 Clip,各自寫 startOffset 與 name。

判定方式:用複合式搜尋結果測試工具檢查,出現警告可以放行,出現錯誤必須修。

第三層:標題與描述

欄位規格判定標準
標題60 字元內,主關鍵字在前 30 字元超過即截斷
前 120 字描述直接回答影片解決的問題出現「大家好歡迎來到」即未通過
完整描述250 字以上,含時間戳章節少於 100 字即未通過
標籤8 到 12 個超過 20 個視為堆砌

第四層:開頭十五秒

規格:第 0 到 3 秒出現畫面主體,第 3 到 8 秒說出影片要回答的問題,第 8 到 15 秒給出結論的一部分。

判定:三秒觀看率低於 25%,或十五秒留存低於 45%,退回重製。

留存曲線的第一個斷崖位置要記錄下來。斷崖出現在第幾秒,就是腳本要改的位置。

第五層:章節與答案區塊

影片每 60 到 120 秒切一個章節。章節名稱用完整句子寫,不要用單詞。

  • 正確:三分鐘算出你的回購週期。
  • 錯誤:實作。

影片頁的文字版要有一段獨立的答案區塊。四十到六十字,回答影片標題的問題。這一段是語言模型最常引用的部分。

第六層:分發與版本

平台版本長度任務
YouTube完整版4 到 12 分鐘承接搜尋需求
Shorts 與 Reels單點版25 到 45 秒擴散與測試選題
官網文章頁嵌入加逐字稿不限累積網站權重
電子報縮圖加三行摘要不限喚醒既有名單

同一支影片不要四個平台上傳同一個檔案。單點版要重剪,不是裁切。

第七層:量測

  • 搜尋來源觀看比例。低於 15% 表示標題與描述沒有對到搜尋需求。
  • 影片頁的自然搜尋曝光。用 Search Console 的頁面報表看,不要只看平台後台。
  • 影片頁的停留時間與捲動深度。這兩個數字決定影片有沒有幫到整頁。
  • 語言模型的引用。把影片標題的問題丟給對話式搜尋,看有沒有出現你的網域。

一份三十分鐘的驗收流程

  1. 關閉 JavaScript 開啟影片頁,確認看得到標題、逐字稿、答案區塊。
  2. 用結構化資料測試工具跑 VideoObject。
  3. 檢查標題前 30 字元與描述前 120 字。
  4. 看留存曲線,記下第一個斷崖秒數。
  5. 確認章節名稱是完整句子。
  6. 確認四個平台的版本各自重剪過。
  7. 把影片標題的問題丟給語言模型,記錄有沒有被引用。

結構化資料的實作順序寫在從 Organization 到 FAQPage 的實作順序。被語言模型引用的檢查點寫在AI 為什麼不引用你的網站。需要整套影音與搜尋的規劃,可以看服務項目

七層檢查之外的三個實務問題

第一個問題是逐字稿放在頁面上還是收在摺疊區。做法是前三百字直接顯示,其餘收進摺疊區。摺疊區的文字要寫在原始碼裡,不要用點擊後才載入的方式。

第二個問題是一支影片要不要切成多個短版本。要切,但主版本只留一支。多個版本各自上傳到不同平台會分散連結,把權重稀釋掉。

第三個問題是影片頁面要不要寫文章。要。影片頁面上至少要有六百字的文字說明,寫出影片裡的重點與時間戳。

章節怎麼切,答案才會被抓出來

每個章節二到四分鐘。章節標題用完整句子,不要寫第一段第二段。

每個章節的第一句話就是那一段的結論。使用者跳到那個時間點,聽到的第一句話要能單獨成立。

十分鐘的影片切四到五個章節。切太細會讓時間戳擠成一團,在結果頁顯示不完。

三十分鐘的驗收流程實際跑一次

前五分鐘看檔案名稱與封面圖的替代文字。接下來五分鐘用測試工具驗證影片的結構化資料。

再十分鐘讀標題、描述與逐字稿的前三百字,確認關鍵問題在前面出現。

剩下十分鐘看數據。平均觀看時長、章節的跳轉次數、從搜尋結果進來的比例。

三十分鐘做完一支。一週驗收五支,一個月二十支。

六個月的成效對照

一個工具機客戶做了十四支操作影片。導入七層檢查之前,六個月的自然搜尋曝光是四千兩百次。

導入之後的六個月,曝光變成三萬一千次,其中影片專屬的結果佔百分之三十八。

詢價表單裡註明看過影片的比例,從百分之四升到百分之二十六。

字幕檔決定影片被不被讀懂

自動字幕的中文錯字率我們量過,落在 8% 到 14%。專有名詞幾乎全錯。

我們的做法是自動字幕先出稿,人工改十分鐘,再上傳 SRT。

SRT 檔案要含時間碼。搜尋引擎與 AI 讀的是這份檔案,不是畫面。

改完之後,同一支影片在站內搜尋的曝光在兩週內從 340 次升到 1,180 次。

章節標記怎麼下

章節標記是給機器看的目錄。規則有三條。

  • 第一個章節從 00:00 開始,否則整組失效。
  • 每個章節至少十秒。
  • 章節標題寫問題,不寫第一段第二段。

一支十二分鐘的影片,我們拆六到八個章節。每個標題不超過十六個字。

做法曝光變化平均觀看時長
沒有章節基準3 分 12 秒
章節寫段落編號加 6%3 分 20 秒
章節寫問題加 41%5 分 48 秒

縮圖測試的一個週期

我們每支影片準備三張縮圖,各跑七天。

第一張是人臉加大字,第二張是畫面截圖,第三張是前後對照。

三十二支影片測完的結果:前後對照贏 19 次,人臉大字贏 9 次,畫面截圖贏 4 次。

縮圖上的字不超過六個。手機上超過六個字就看不清楚。

影片頁的結構化資料

影片嵌在文章裡,文章要加 VideoObject。欄位六個是必要的。

欄位內容
name影片標題,與頁面 H1 呼應
description一段 120 字內的敘述,含要回答的問題
thumbnailUrl至少 1280 乘 720
uploadDateISO 8601 格式
durationISO 8601 期間格式,例如 PT12M30S
contentUrl 或 embedUrl其中一個要有

加上 hasPart 可以把章節標記餵給搜尋引擎,讓結果頁直接跳到某一段。

逐字稿要不要放在頁面上

要。我們測過兩組各十六支影片。

放逐字稿的那一組,六個月後的自然點擊是另一組的 2.7 倍。

逐字稿不要整段貼上。分成小標與段落,加上時間碼連結。

AI 摘要引用的來源,多數時候是逐字稿那一段,不是影片本身。

你可以先做的四件事

  • 把最近三支影片的自動字幕下載,人工改十分鐘再上傳。
  • 替每支影片加六到八個章節,標題寫成問題。
  • 準備三張縮圖各跑七天,記下勝出的那一張。
  • 在影片頁加上 VideoObject 結構化資料,六個必要欄位填滿。

常見問題

影片 SEO 最重要的是什麼?

文字。字幕檔、逐字稿、描述與章節名稱。沒有文字,搜尋引擎與語言模型都無法判斷影片內容。

VideoObject 一定要加嗎?

要。缺少 VideoObject 的頁面不會進入影片搜尋結果,也拿不到縮圖與時間戳的呈現。

短影音與長影音要怎麼分工?

短影音負責擴散與測試選題,長影音負責承接搜尋需求。短影音數據好的題目,再做成長影音。

逐字稿要放在頁面上還是收在摺疊區?

可以摺疊,但必須存在於 HTML 原始碼中,而不是點擊後才用 JavaScript 載入。判斷方式是關閉 JavaScript 後檢視原始碼。

影片的自動字幕可以直接用嗎?

不建議。中文自動字幕的錯字率落在 8% 到 14%,專有名詞幾乎全錯。做法是自動出稿、人工改十分鐘、再上傳含時間碼的 SRT。

章節標記要怎麼下標題?

寫成問題,不要寫第一段第二段。第一個章節必須從 00:00 開始,每段至少十秒。這個測試裡章節寫問題的版本曝光增加 41%,平均觀看時長從 3 分 12 秒到 5 分 48 秒。

影片縮圖哪一種比較有效?

三十二支影片的測試結果是前後對照贏 19 次、人臉大字贏 9 次、畫面截圖贏 4 次。縮圖上的字不要超過六個。

影片頁要加哪一種結構化資料?

VideoObject。六個必要欄位是 name、description、thumbnailUrl、uploadDate、duration、contentUrl 或 embedUrl。加上 hasPart 可以讓結果頁直接跳到某個章節。

逐字稿要放在頁面上嗎?

要。兩組各十六支影片的測試裡,放逐字稿的一組六個月後自然點擊是另一組的 2.7 倍。逐字稿要分小標與段落,加上時間碼連結。

延伸閱讀