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 內容與頁面、serp-title-width 標題寬度、fbc-guard Meta 點擊碼

哪一支適合你

寫內容、做多語系網站的人先用 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 嗎?
可以。每支工具都有指令列版本,退出碼就是結果,直接放在部署指令前面就能擋下有問題的版本。

需要有人幫你把這些做完

這些檢查是我們日常交付的一部分。如果你的站需要有人從頭把地基做對,把情境講給我們聽。

用 Telegram 聊需求
TG 聊需求