Open source
這裡的工具都是我們替自家網站和客戶專案寫的檢查程式,上線前先擋下會讓排名、AI 引用或廣告成效出錯的寫法。全部 MIT 授權開源,可以接在部署流程前面,也可以接成 MCP server,讓 AI 寫稿時當場檢查。
| 工具 | 檢查什麼 | 安裝 |
|---|---|---|
| contentgate | 內容上線前五道檢查,加七項頁面體檢(關掉 JavaScript 的字數、結構化資料、外連標記、圖片、小圖示、慣用語、重複句) | npx -y mcp-server-contentgate |
| serp-title-width | 用像素寬度檢查中文、日文、韓文標題在 Google 搜尋結果會不會被截斷 | npx -y mcp-server-serp-title-width |
| fbc-guard | 檢查落地頁存放 Meta 點擊碼 fbclid 的 _fbc、_fbp cookie 程式有沒有寫錯 | npx -y mcp-server-fbc-guard |
寫內容、做多語系網站的人先用 contentgate。它在上線前檢查目標關鍵字有沒有真的寫進正文、譯稿結構有沒有走鐘、內容頁有沒有連到服務頁,0.2.0 起也檢查關掉 JavaScript 後 AI 爬蟲讀得到多少字、結構化資料能不能解析、外連有沒有標好。
經營中文、日文或韓文網站的人用 serp-title-width 量標題。多數健檢工具用字數判斷標題長度,門檻是從英文來的;中文字寬大約是英文字母的兩倍,所以要用像素量,才知道標題在 Google 搜尋結果會不會被切掉。
投 Meta 廣告、自己寫落地頁追蹤碼的人用 fbc-guard。它找出點擊碼 cookie 常見的寫錯,例如回訪者的舊點擊碼沒被蓋掉、fbclid 被再解碼一次、時間用秒而不是毫秒。這類錯誤頁面照樣能跑,只有成效報表會悄悄算錯。
每一支工具都先跑自己的對照測試:一組一定要擋下來的輸入,一組一定要放行的輸入。兩組都對了才給判定,對照測試沒過就直接退出,不對你的內容發表意見。退出碼就是結果,0 通過、1 要修、2 工具自己有問題。
工具只讀內容、不寫檔案,也不會把你的資料送到任何地方。Meta 點擊碼檢查會去抓你指定的網址,其他工具完全不連網。
這些工具要付費嗎?
不用。全部 MIT 授權開源,原始碼放在 GitHub,用 npx 就能執行,不需要註冊或 API 金鑰。
MCP server 是什麼?
讓 AI 助理呼叫外部工具的標準接法。接上之後,AI 寫標題、寫頁面、寫追蹤碼時,可以當場呼叫這些檢查,而不是等上線後才發現問題。
可以只用指令列,不接 AI 嗎?
可以。每支工具都有指令列版本,退出碼就是結果,直接放在部署指令前面就能擋下有問題的版本。