Make.com + Claude API 教學:建一個會自動產 SEO 文章的 AI Agent
這篇是《從零建置 AI Agent 完全指南》系列的實作篇。想先看工具怎麼選、整條 pipeline 長什麼樣,讀 AI Agent pipeline 從零開始的工具設定。
Make.com 加 Claude API 可以組成一條無程式的 SEO 文章生產線:Make 負責流程編排與資料搬運,Claude 負責產生內容,兩者用 HTTP 模組串起來,就能做到「給一個關鍵字,自動回傳一篇結構完整的草稿」。整套不用寫一行後端程式碼。
這篇帶你把這條流程實際建起來,包含每個模組怎麼設、prompt 怎麼拆、成本怎麼算,以及第一次串接最常卡住的地方。
先搞懂這條流程要做什麼
別一開始就想「全自動發文」。先把目標縮小成一件能驗證的事:輸入一個主題關鍵字,輸出一篇 1500 字、有 H2 結構的繁中草稿,存進 Google Sheet。
把這條跑通,後面要接 WordPress、要加自動配圖、要排程,都是往上疊的事。一次想做太多,只會卡在 debug 地獄。
整條流程的骨架是這樣:
- 觸發 —— 從 Google Sheet 讀一列待寫的關鍵字
- 產大綱 —— 呼叫 Claude,把關鍵字變成 H2 大綱
- 寫內文 —— 再呼叫 Claude,依大綱展開成全文
- 存檔 —— 把結果寫回 Google Sheet 對應欄位
為什麼大綱和內文分兩次呼叫?因為一次叫 Claude「直接寫一篇完整文章」,品質會比「先給大綱、再依大綱寫」差一截。拆成兩步,每一步的指令更聚焦,產出也更穩。這個拆法的邏輯在 AI Agent 與聊天機器人的差別講得更細。
動手前要準備的三樣東西
- Make.com 帳號 —— 免費方案就能跑這條流程,每月有一定的操作次數額度,測試夠用
- Anthropic API Key —— 到 Anthropic 官方後台申請,需綁信用卡,用多少算多少(Claude API 官方文件)
- 一個 Google Sheet —— 兩欄就好:
keyword(待寫主題)和article(產出結果)
API Key 申請好後請收進密碼管理工具,絕對不要把它貼進任何會被公開的地方,包含 Make 的分享連結。
實作步驟:四個模組串起來

步驟一:設定 Google Sheets 觸發模組
在 Make 新建一個 Scenario,第一個模組選 Google Sheets 的「Search Rows」。連上你的試算表,設定條件為「article 欄位為空的那一列」。這樣每次跑,它只會抓還沒寫的主題,不會重複寫已完成的。
步驟二:用 HTTP 模組呼叫 Claude 產大綱
Claude API 沒有 Make 原生模組,所以用通用的「HTTP > Make a request」模組來打。關鍵設定:
- URL:Claude 的訊息 API endpoint(看官方文件最新路徑)
- Method:POST
- Headers:放
x-api-key(你的 Key)、anthropic-version、content-type: application/json - Body:JSON 格式,
model選當前的 Claude 模型,messages裡放你的 prompt
這一步的 prompt 重點是「只要大綱,不要內文」。例如:你是 SEO 編輯。針對主題「{{keyword}}」,產出 5 個 H2 標題,每個標題後面用一句話說明要回答的搜尋意圖。只輸出大綱,不要寫內文。 其中 {{keyword}} 是從步驟一帶進來的欄位。
步驟三:第二個 HTTP 模組,依大綱寫內文
再加一個一樣的 HTTP 模組,這次的 prompt 把上一步產出的大綱帶進來:依照以下大綱,寫一篇 1500 字的繁體中文 SEO 文章,開頭第一段用具體案例或數字,不要用「在當今」這種開場。大綱:{{上一步的輸出}}。
把寫作規範直接寫進 prompt,產出就不用再大改。想知道怎麼把規範寫得更精準,參考 AI 寫作工具的指令設計。
步驟四:把結果寫回 Google Sheet
最後一個模組選 Google Sheets 的「Update a Row」,把步驟三的內文寫進對應那列的 article 欄位。設定好之後,點 Make 右下角的「Run once」測試一次。如果 Sheet 裡那一列冒出一篇文章,恭喜,你的第一個 SEO Agent 跑起來了。
接著把 Scenario 設成排程(例如每天早上跑一次),它就會自動把 Sheet 裡待寫的主題一篇一篇補完。
成本怎麼算
這條流程的花費分兩塊:
- Make.com:免費方案的操作次數對「一天幾篇」這種量級綽綽有餘,真的要放大產量再升級付費方案。
- Claude API:按 token 計費,輸入和輸出分開算。一篇 1500 字的文章,大綱加內文兩次呼叫,單篇成本通常落在很低的範圍(實際金額以官方當期定價為準)。產量大時建議在 prompt 裡控制輸出長度,避免 token 失控。
跟請人寫稿比,單篇成本是數量級的差距。但要講清楚:這條流程產的是草稿,不是成品。 直接發未經人工潤飾的 AI 稿,SEO 和品牌信任都會受傷,這點在 AI 內容怎麼避免被搜尋引擎判低品質有展開。
第一次串接最常卡住的三個地方

- HTTP 模組回 401 —— 九成是 API Key 貼錯,或 header 名稱打錯(
x-api-key不是Authorization)。逐字檢查 header。 - 回 400,說 body 格式錯 —— JSON 結構不對,通常是
messages陣列格式或缺了必填欄位。對照官方文件的請求範例逐欄比。 - 大綱有了但內文是空的 —— 第二步沒正確把第一步的輸出對應進 prompt 變數。檢查模組之間的資料對應有沒有接上。
根據數位發展部的中小企業數位工具推廣資源,流程自動化導入失敗最常見的原因不是工具太難,而是「一開始就想做太大」(數位發展部)。先把最小一條跑通,再往上加,成功率高很多。
下一步可以加什麼
最小流程穩定後,常見的擴充方向:
- 自動配圖 —— 接圖片生成 API,依文章主題產 hero 圖
- 直接發布 —— 把 Google Sheet 換成 WordPress 模組,寫完直接進草稿匣
- 加審稿關卡 —— 中間插一個 Claude 模組,用另一組 prompt 自我檢查 SEO 與 AI 痕跡
- 串 n8n —— 流程更複雜時改用 n8n 自架,彈性更大,做法看 n8n 真實場景工作流設定
但別忘了那條鐵律:每加一個模組,先單獨驗證它能跑,再接進主流程。
自己串很卡? AICycle 幫中小企業把這類 AI 內容流程一次建好、接上既有系統並做好把關機制,你只要驗收成品。聊聊你的內容自動化需求 →
常見問題
Q:完全不會寫程式,真的能照這篇做完嗎? A:可以。Make.com 是拖拉式介面,唯一需要動手填 JSON 的是 HTTP 模組,而那部分照官方文件範例複製貼上再改參數即可,不需要懂程式邏輯。
Q:為什麼用 Claude 不用 ChatGPT? A:兩者都能做,串法幾乎一樣。Claude 在長篇中文寫作的結構穩定度與指令遵循上表現很好,很適合 SEO 長文這種要照大綱展開的任務。想比較可看 Claude、ChatGPT、Gemini 內容產出比較。
Q:這樣產出的文章會被 Google 判定為 AI 垃圾內容嗎? A:直接發原始 AI 稿風險很高。這條流程的定位是「把草稿產能拉高」,後面一定要接人工潤飾與事實查核,把 AI 稿當素材不是當成品,SEO 才站得住。
AI 客服導入健檢清單:10 分鐘看出該不該做
10 個評估項目,勾完就知道量撐不撐得起這筆投資。
每兩週最多 2 封信,隨時退訂。