影片被搜尋到之前: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 的頁面報表看,不要只看平台後台。
- 影片頁的停留時間與捲動深度。這兩個數字決定影片有沒有幫到整頁。
- 語言模型的引用。把影片標題的問題丟給對話式搜尋,看有沒有出現你的網域。
一份三十分鐘的驗收流程
- 關閉 JavaScript 開啟影片頁,確認看得到標題、逐字稿、答案區塊。
- 用結構化資料測試工具跑 VideoObject。
- 檢查標題前 30 字元與描述前 120 字。
- 看留存曲線,記下第一個斷崖秒數。
- 確認章節名稱是完整句子。
- 確認四個平台的版本各自重剪過。
- 把影片標題的問題丟給語言模型,記錄有沒有被引用。
結構化資料的實作順序寫在從 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 |
| uploadDate | ISO 8601 格式 |
| duration | ISO 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 倍。逐字稿要分小標與段落,加上時間碼連結。
