MacCMS 搜尋輸入了片名,頁面也換了,卻還是出現一整排不相關影片。先別急著換模板:搜尋入口、推薦區塊與真正的結果列表,是三件不同的事。
以下用文尼第53套的橫圖 Demo說明怎麼分辨。商品列有搜尋頁版面,並不代表你自己的資料、權限與搜尋設定已經正確。
網址有搜尋詞,不等於卡片都符合查詢
打開1979 搜尋頁,網址帶有 wd=1979,頁面標題與導覽也顯示1979。上方卡片卻同時出現963、983與1979,往下還有「没有找到匹配数据」。

不能因為1979出現在畫面中,就把整排卡片當成正確的搜尋結果。模板可能同時顯示推薦內容與結果區;先看每個區塊的標題、資料來源與空結果提示,再判斷哪一段需要調整。
用已知片名與找不到的詞,各走一次
在你自己的網站,挑一筆已啟用、可公開查看的影片,記下片名與ID。先搜尋完整片名,再換一個確定沒有使用的短詞。比較送出後網址、顯示的搜尋詞、結果影片ID與空結果提示;別只比較海報長得像不像。
例如另一個搜尋詞的 Demo 頁仍顯示同一排卡片,並有找不到匹配資料的提示。這能提醒你分開檢查固定推薦區與結果區,卻不能證明自己的資料庫沒有那個詞。頁面顯示詞也可能和輸入不同,應把原輸入與送出後的值一起核對。
若出現搜尋間隔或驗證碼提示,先按網站設定正常等待。不要連續快速送出,把限制畫面誤認成結果列表。
再查結果模板與資料條件
MacCMS Club 的影片搜尋頁文件列出:標準搜尋頁使用目前模板的 html/vod/search.html,wd是搜尋詞,page是頁碼;站點搜尋、頻率與驗證碼也受後台設定影響。獨立模板若有自己的路由或檔案配置,按實際配置核對。
確認搜尋頁中的結果標籤、連結與分頁對應搜尋用途,而不是直接沿用首頁推薦列表。資料本身則檢查啟用狀態、分類與訪問權限。片名以外的演員、年份或其他欄位是否可搜尋,要按你站的搜尋條件查,不能從輸入框提示直接推斷。
先分清原因,再決定改哪裡
網址沒有帶到正確搜尋詞,先查表單欄位與送出入口;網址正確但結果區不對,查模板區塊與查詢條件;已知影片找不到,再查資料狀態、權限與設定。頁面404另查路由與偽靜態,別把這幾種問題都交給換模板解決。
修改前保存原檔,先在自己的測試頁驗證已知片名與空結果。確認查詢詞、影片ID及連結都對,再套到正式搜尋頁;公開 Demo 的畫面只能幫你辨識問題,不能代替自己的資料與設定檢查。
參考資料
資料查核:2026年10月4日。公開頁內容與網站設定可能變動。

評論0