GitHub 上有個專案叫 OpenSEO,標題只有一句話:「Open source alternative to Semrush and Ahrefs」。16,000 顆星。看起來像是每個月省下 $129 的那種好消息。
一句話結論:OpenSEO 是一套 MIT 授權的開源 SEO 工具(截至 2026 年 9 月 ★15,973),但它開源的是介面、工作流與 MCP,數據仍然來自付費 API 供應商 DataForSEO,而後者最低入金是 $50。所以「免訂閱」的實際入場費,比官方託管版的 $10 月費高 5 倍。
這篇不是勸退文。OpenSEO 對某一類人是真的划算,只是那類人跟轉載標題想像的不一樣。以下每個數字都回到官方頁面、GitHub API 或原始碼核對過,我會標明每條的出處。
先說明這篇的定位。我們在 2026 年 7 月 23 日寫過一篇 open-seo 的入門介紹,講的是「是什麼、怎麼裝、適合誰」。那時它 7,200 星。40 天後的今天是 15,973 星,翻了 2.2 倍。想從零開始上手,看那篇;這篇要處理的是另一件事:它的成本結構到底怎麼算,以及官方文案裡三處容易讓人算錯帳的口徑。
OpenSEO 到底是什麼?
一句話:把 Semrush、Ahrefs 那種「大而全」的 SEO 套裝,拆成六個聚焦的工作流,再加上一層給 AI agent 用的介面。
官方 README 列出的六大工作流:關鍵字研究(Keyword research)、排名追蹤(Rank tracking)、競品洞察(Competitor Insights)、外鏈(Backlinks)、站點稽核(Site Audits)、AI Visibility。
比較特別的是最後一層。OpenSEO 內建 MCP server 與 Agent Skills,可以直接掛到 Claude Code、Cursor、ChatGPT 上。repo 根目錄裡實際存在 .claude-plugin/marketplace.json、plugins/openseo/、.cursor-plugin/、.claude/skills/ 這些檔案,不是只寫在文件裡的宣傳。對已經在用 AI agent 跑日常工作的人,這是它跟傳統 SEO 套裝最大的分野:你不必開瀏覽器登入後台,可以讓 agent 直接查。
| 項目 | 數值 | 來源 |
|---|---|---|
| Stars | 15,973 | api.github.com(2026-09-01 讀取) |
| Forks | 1,924 | 同上 |
| 授權 | MIT | 同上 |
| 語言 | TypeScript | 同上 |
| 建立日期 | 2026-02-27 | 同上 |
| 最後 push | 2026-08-24 | 同上 |
| 官方託管版 | $10/月 | openseo.so/pricing |
「開源替代 Ahrefs」——開源的是哪一半?
這是整件事最關鍵、也最容易被轉載漏掉的一點。
Ahrefs 之所以貴,主要不是因為它的介面,而是因為它自己養爬蟲、自己建索引。Ahrefs 官方定價頁自述是「世界第二活躍的爬蟲」,加上十年以上的網頁級數據。這種東西沒辦法用 MIT 授權送給你。
所以 OpenSEO 沒有嘗試複製它。README 講得很直白:自架時「你需要一組 DataForSEO API key 才能取得 SEO 數據」,而且「自架時你直接付錢給他們」。
開源的是:介面、六大工作流、MCP、Agent Skills、自架腳本。
不開源、也不可能開源的是:數據本身。那是 DataForSEO 的生意。
換句話說,你不是把 Ahrefs 換成免費,而是把「Ahrefs 的訂閱制」換成「DataForSEO 的按量計費」,中間那層 UI 由開源社群提供。這個交易對某些人非常划算——但它是一個交易,不是一份免費午餐。
真正的入場費是多少?
先講那個沒人提的數字:DataForSEO 官方定價頁寫明「最低付款金額為 $50」(原文:the minimum payment amount is $50)。
這代表什麼?如果你走「自架 + 自備 key」這條省錢路線,你第一步要先課 $50 進 DataForSEO 的帳戶。而官方託管版的月費是 $10。
這 $50 不是白燒的,它是預付額度,會慢慢用掉。但對一個只想試試水溫的個人站長來說,「$50 一次過鎖住」跟「$10 用一個月看看」是完全不同的決策。
下面這個試算機用官方估算器的實際單價,幫你算出兩條路各自的月成本,以及那 $50 能撐多久。單價來自 openseo.so/pricing 的估算器;自架價則是用 README 自認的「託管版對每次請求加收 28%」反推。
OpenSEO 成本試算機
拖動或輸入你每月的預估用量:
單價(託管版):關鍵字 $0.05/次、外鏈 $0.079/次、ChatGPT 品牌檢查 $1.09/次、排名追蹤 $0.0025/次。排名追蹤次數=追蹤關鍵字數 × 4.33 週。自架價為託管價 ÷ 1.28(依 README 自述的 28% 加成反推,屬推算值,非 DataForSEO 官方報價)。
把預設值跑一次就看得出重點:一個小型個人站(每月 100 次關鍵字查詢、20 次外鏈檢查、50 個追蹤關鍵字、不碰 AI Visibility),估算用量約 $7.12,低於託管版的 $10 底價。這種用量下,託管版照收 $10,自架只需約 $5.6。每月差 $4.4 左右,而那 $50 要用將近 9 個月。
結論很清楚:用量越小,自架的「省」越不值得為它預付 $50 和承擔維運。反過來,用量大到每月幾十美元的人,28% 加成才真的咬人。
那個最貴的功能,貴多少?
AI Visibility(追蹤你的品牌在 ChatGPT 回答裡出現的情況)是現在最熱的題目,也是 OpenSEO 帳單上最貴的一項。官方估算器直接在旁邊標註「This is the expensive one」,單價約 $1.09 一次。
做個簡單的算術:如果你想每天檢查一次,一個月 30 次 × $1.09 ≈ $32.7——已經是基本方案 $10 的三倍以上,而且這還只是一個品牌、一個提示詞。
這不是 OpenSEO 的問題,是整個 AI 可見度追蹤賽道的現況:每一次檢查都要真的去問一次模型,成本壓不下來。Ahrefs 那邊同樣要另外收費(其 Lite 方案僅含 5 個追蹤 AI 提示詞,獨立的提示詞追蹤套餐從 $50/月起跳)。想做 AI 可見度追蹤的人,先把這個預算算清楚再開工。
「沒有訂閱制」這句話,適用於哪一條路?
README 的賣點列表寫著「No subscriptions. Bring your own DataForSEO API key and pay only for what you use.」
但官網定價頁的 FAQ 寫著:「你需要有效的訂閱才能使用 OpenSEO」(原文:you need an active subscription in order to use OpenSEO)。
這兩句話看起來打架,其實不是。它們講的是兩條不同的路:
| 自架(Self-host) | 官方託管(Hosted) | |
|---|---|---|
| 訂閱 | 不需要 | 必須,$10/月 |
| 數據來源 | 自備 DataForSEO key | 官方代查 |
| 加價 | 無 | 每次請求 +28% |
| 入場門檻 | DataForSEO 最低入金 $50 | $10(另有 $0.50 試用額度) |
| 你要做的事 | 架 Cloudflare 或 Docker、自己維運 | 註冊就用 |
我不覺得這是刻意誤導。README 是寫給要自架的開發者看的,定價頁是寫給要買託管的人看的,各自都準確。但如果你只看到轉載標題那句「開源、免訂閱」,就會對成本結構有錯誤預期。免訂閱的代價是自己維運加 $50 起跳;$10 買的是「不用自己弄」。
官網說 Ahrefs 最便宜是 $129,這句準確嗎?
OpenSEO 定價頁有一句對比:「For comparison: Ahrefs’ cheapest plan is $129/mo.」
我去 Ahrefs 官方定價頁核對,結果是:Ahrefs 最便宜的方案不是 $129。官方頁面上同時存在:
- Ahrefs Free:免費,但只能看你自己驗證過的網站
- Starter,$29/月:定位是「看別人搜什麼、偷看競爭對手」
- Lite,$129/月:第一個包含 Site Audit、Rank Tracker、API 與 MCP 存取的完整方案
- 再往上:Standard $249、Advanced $449、Enterprise $1,499
公道地說,OpenSEO 這句話作為「功能對等的比較」是合理的:Starter $29 那一級並不提供站點稽核、排名追蹤這些 OpenSEO 有的工作流,拿 Lite 來比才是同一個層級。但「cheapest plan」這四個字,字面上就是不準確——Ahrefs 官方頁上白紙黑字有 $29,也有免費檔。
我把兩種讀法都寫出來,不是要抓語病,而是因為如果你的需求真的只是關鍵字研究,$29 的 Starter 可能比繞一圈自架更省事。這是轉載文不會告訴你的選項。
16,000 顆星背後:這是幾個人在寫?
GitHub API 的 contributors 清單顯示 18 位貢獻者。但把 commit 數攤開來看:
bensenescu:449 commits- 第二名:6 commits
- 其餘十幾位:1–5 commits
這是典型的單人主導專案(bus factor = 1)。不是缺點(很多優秀工具都這樣起步),但你在評估「要不要把工作流押上去」時,這是必須知道的事實。MIT 授權意味著就算作者停更,你也能 fork 自己接手,前提是你有能力接。
另一個值得注意的訊號:在我讀取當天(2026-09-01),OpenSEO 是當日 GitHub 熱門榜上少數不是「當天 push」的專案,最後一次提交停在 2026-08-24,距今 8 天。對照它 8 月的節奏——8 月 20 至 24 日幾乎每天多次提交,8 月 9、18、19 日連發 v0.1.4、v0.1.5、v0.1.6 三個版本——這個停頓是明顯的節奏變化。
8 天不代表專案已死,可能只是作者休假。我只陳述觀察到的事實:如果你打算依賴它,記得先自己去看一眼最新提交日期,這比看星數有用得多。
怎麼接上 Claude Code?
如果你已經在用 AI agent 做日常工作,這是 OpenSEO 最有價值的部分。基本路徑是三步:
- 決定走哪條路。只想試:註冊託管版,有 $0.50 試用額度。想長期自架:先去 DataForSEO 開帳戶(記得最低入金 $50),拿 API key。
- 自架的話選部署方式。官方文件給兩條路:Docker(文件標明「適合在自己機器上試玩」)與 Cloudflare(官方推薦,免費方案即可,適合多裝置或團隊)。README 明確建議,除非你本來就在自架其他應用,否則選 Cloudflare 而不是 Railway、Coolify 或 Dokploy。
- 掛上 MCP。OpenSEO 對外開放 MCP server,讓 Claude Code、Cursor、ChatGPT 這類 agent 直接讀你的 SEO 數據;Agent Skills 則是包好的可重複工作流。設定文件在 openseo.so/docs/mcp 與 openseo.so/docs/skills/setup。
另外一個小細節:它的 Google Search Console 數據不消耗額度(官方定價頁原文:Google Search Console data is free and doesn’t touch your $10)。如果你的主要需求就是看自家 GSC 數據、順手做點排名追蹤,這個組合的性價比會相當高。
誰適合用?誰不該碰?
| 適合 | 不適合 |
|---|---|
| 已經在用 Claude Code/Cursor,想讓 agent 直接查 SEO 數據 | 只想開個網頁看報表、完全不想碰設定的人 |
| 用量小且穩定,付不起 $129 但要完整工作流 | 需要 Ahrefs 那種十年期歷史外鏈數據的人 |
| 管多個小站,想按實際用量付費 | 團隊要 SSO、權限管理、稽核記錄 |
| 願意自架、能自己維運(Cloudflare 免費方案即可) | 只需要關鍵字研究,$29 的 Ahrefs Starter 更省事 |
| 接受單人主導專案的風險,或有能力自行 fork | 要把公司關鍵流程押上去、需要 SLA 保證 |
結論:值得看,但別照著標題算帳
OpenSEO 是一個做得相當紮實的專案:六大工作流齊全、MCP 與 Agent Skills 是真的能用、文件完整、MIT 授權、而且它對自己的商業模式異常誠實:把「我們加收 28%」直接寫進 README 的開源專案並不多見。
但「開源版 Ahrefs」這個標籤會讓人算錯帳。它替換掉的是 Ahrefs 的訂閱制,不是 Ahrefs 的數據成本。數據依然要付錢,只是收款方換成 DataForSEO,而那道門檻是 $50。
先用上面的試算機把你自己的用量算一次。如果算出來每月不到 $10,你要問的其實不是「該不該自架」,而是「$50 鎖在別人家帳戶裡九個月,換每月省四塊,值不值」。這個問題只有你自己答得了。
常見問題
OpenSEO 真的完全免費嗎?
軟體本身是 MIT 授權,免費且可自由修改。但數據不免費:自架必須自備 DataForSEO API key 並直接付費給對方,而 DataForSEO 的最低入金是 $50;用官方託管版則需要 $10/月的訂閱。
OpenSEO 可以完全取代 Ahrefs 嗎?
取決於你要什麼。工作流層面(關鍵字研究、排名追蹤、外鏈、站點稽核)大致覆蓋得到;但 Ahrefs 的核心資產是自家爬蟲累積十年以上的網頁級索引,這部分沒有開源專案複製得了。需要深度歷史外鏈數據的人,換不過去。
自架和官方託管差在哪?
託管版 $10/月、註冊即用,代價是每次數據請求加收 28%。自架不用訂閱、省下那 28%,代價是要自己架 Cloudflare 或 Docker、自己維運,而且要先在 DataForSEO 課至少 $50。用量越大,自架省得越多。
AI Visibility(ChatGPT 品牌檢查)為什麼那麼貴?
每次檢查約 $1.09,官方自己標為最貴的功能。因為每檢查一次就要實際去問一次模型,成本壓不下來。若每天查一次,一個月約 $32.7,是基本方案的三倍以上。
這個專案還有在維護嗎?
截至 2026 年 9 月 1 日,最後一次提交是 2026-08-24,距今 8 天,而 8 月中下旬曾維持每天多次提交的節奏。專案由單一作者主導(449 commits,第二名 6 commits)。建議使用前自己到 GitHub 看一眼最新提交日期。
OpenSEO 支援 Claude Code 嗎?
支援。它對外開放 MCP server,並提供 Agent Skills,可接 Claude Code、Cursor、ChatGPT 等。repo 內實際包含 .claude-plugin/marketplace.json、plugins/openseo/ 與 .claude/skills/。
本文所有數據截至 2026 年 9 月 1 日,來自 GitHub API、openseo.so 官方定價頁、dataforseo.com 官方定價頁與 ahrefs.com 官方定價頁。SEO 工具定價與功能變動頻繁,實際費用請以各服務商官網為準。自架版成本為依 README 自述之 28% 加成反推的推算值,非 DataForSEO 官方報價。本文僅為工具評測與資訊整理,不構成任何投資或採購建議,作者與文中提及之服務商無商業關係。







發表迴響