首頁 / n8n 工作流模板 / 自動化 AI 驅動的 WordPress 部落格文章生成器,具備 SEO 優化功能

自動化 AI 驅動的 WordPress 部落格文章生成器,具備 SEO 優化功能

The Ultimate Guide to Optimize WordPress Blog Posts with AI

此 n8n 工作流程使用 AI 自動化為 WordPress 建立 SEO 優化的部落格文章。它從 Google 試算表中的提示生成文章和標題,建立草稿,上傳特色圖片,透過 Yoast 設定中繼資料,並將結果更新到試算表。

手動觸發13 個節點AI 與機器學習Google 雲端硬碟DeepSeekWordPress

工作流介紹

使用 AI 優化 WordPress 部落格文章的終極指南 – N8n 工作流程分析

這個 n8n 工作流程範本是一個全自動化的內容生成和優化管道,旨在簡化為 WordPress 網站創建高品質、經過 SEO 優化的部落格文章的過程。它利用人工智慧 (AI)、Google Sheets 作為內容規劃介面,以及與 WordPress 和 AI 語言模型的直接整合,提供從構思到可發布草稿(包含中繼資料和精選圖片)的完整端對端部落格解決方案。

該系統非常適合內容行銷人員、部落客、SEO 專家以及管理多個 WordPress 部落格的代理機構,他們希望在不犧牲品質或搜尋引擎表現的情況下擴大內容產量。


工作流程功能

此工作流程可自動化創建優化部落格文章的整個生命週期:

  1. 從 Google Sheet 讀取主題提示。
  2. 使用 AI 生成完整的 HTML 格式文章。
  3. 創建引人入勝、對 SEO 友善的標題。
  4. 生成逼真的 AI 生成封面圖片。
  5. 上傳圖片並將其設定為 WordPress 中的精選圖片。
  6. 在 WordPress 上發布草稿部落格文章。
  7. 分析已發布的內容以生成優化的中繼標題和中繼描述。
  8. 使用所有相關詳細資訊(包括 URL、標題、ID、日期和 SEO 中繼資料)更新原始 Google Sheet。

所有步驟都在 n8n 中無縫協調,在初始設定後只需最少的人工干預。


主要功能和能力

功能 說明
AI 驅動的內容生成 使用透過 OpenAI 相容 API 的 DeepSeek 生成針對 SEO 量身定制的文章和標題。
SEO 優化自動化 根據內容分析自動生成 Yoast 相容的中繼標籤(標題和描述)。
精選圖片自動化 整合 DALL·E (透過 OpenAI) 創建專業級封面照片,將其上傳到 WordPress 媒體庫,並將其設定為精選圖片。
WordPress 整合 直接與 WordPress REST API 互動,以創建、更新和豐富文章。
Google Sheets 作為 CMS 介面 允許使用者在熟悉的試算表環境中直接管理主題和追蹤輸出。
結構化輸出解析 使用基於結構描述的解析確保可靠地提取乾淨的中繼標籤。
模組化與視覺化設計 清晰的節點佈局,附帶解釋每個階段的便利貼,易於理解和修改。

此外,此工作流程使用進階提示技術以確保:

  • 文章遵循邏輯結構(引言、2-3 章、結論)。
  • 適當使用 HTML 格式(無 Markdown)。
  • 標題保持在 60 個字元以內。
  • 中繼描述簡潔、關鍵字豐富並包含行動呼籲 (CTA)。

主要節點及其用途

以下是核心節點及其在工作流程中角色的細分:

1. 當點擊「測試工作流程」 (手動觸發器)

  • 用途: 手動啟動工作流程。
  • 使用案例: 非常適合測試或觸發單篇文章生成。

2. 取得內容 (Google Sheets 節點)

  • 功能: 從 Google Sheet 的特定列中擷取資料,其中「ID POST」與查找值相符。
  • 輸入: 來自工作表的「主題」(PROMPT)。
  • 輸出: 傳遞給下游處理的上下文資料。

3. 設定內容 (設定節點)

  • 用途: 從工作表中提取 PROMPT 欄位,並將其儲存為變數,供後續 AI 提示使用。

4. 生成文章 (透過 LangChain 的 DeepSeek AI 模型)

  • 使用的模型: deepseek-chat
  • 提示邏輯: 指示 AI 編寫一篇結構良好、約 300-500 字、對 SEO 友善的文章,包含引言、內文和結論。
  • 格式規則: 輸出純 HTML(段落、粗體、斜體、列表),無程式碼區塊或 Markdown。

5. 生成標題 (DeepSeek AI 模型)

  • 目標: 生成一個簡潔、關鍵字豐富的標題,長度 ≤60 個字元。
  • 限制: 無引號,無 HTML 實體,僅使用逗號和 Ampersand 等自然標點符號。

6. 新增草稿至 WP (WordPress 節點)

  • 動作: 在 WordPress 中創建一篇新的草稿文章。
  • 設定的欄位: 標題(來自 AI)、內容(來自 AI 生成的文章)、狀態 = 草稿。
  • 輸出: 返回新創建文章的 ID 和 URL。

7. 生成圖片 (OpenAI DALL·E 圖像生成)

  • 在草稿創建後觸發
  • 提示來源: 使用 AI 生成的標題來構建一個寫實的圖像概念。
  • 設定: 1024x1024 解析度,自然風格,HD 品質。
  • 範例提示: "生成一張用作部落格文章封面的真實照片:[生成的標題],攝影,寫實,sigma 85mm f/1.4"

8. 上傳圖片 (HTTP Request 至 WordPress Media API)

  • 動作: 將生成的二進位圖像發送到 /wp-json/wp/v2/media。
  • 標頭: 使用文章 ID 動態設定檔名 (copertina-{id}.jpg)。

9. 設定圖片 (HTTP Request 以分配精選媒體)

  • 動作: 修補 WordPress 文章,使用其 ID 將上傳的圖片設定為精選媒體。

10. 更新工作表 (Google Sheets 更新操作)

  • 用途: 將關鍵詳細資訊記錄回原始 Google Sheet:
    • 文章 URL
    • 創建日期
    • 標題
    • WordPress 文章 ID
    • 列號(供將來參考)

這確保了可追溯性並防止重複處理。

11. SEO 專家 (LangChain Chain LLM 節點)

  • 角色: 作為專家 SEO 優化器,分析最終文章。
  • 輸入: 標題、內容、摘要。
  • 指示: 遵循全面的 SEO 最佳實踐來生成:
    • 中繼標題 (≤60 個字元)
    • 中繼描述 (≤160 個字元)
  • 指南包括: 關鍵字放置、CTA 包含、SERP 優化、品牌一致性。

12. OpenRouter Chat Model + 結構化輸出解析器

  • 使用的模型: google/gemini-2.0-flash-exp:free (透過 OpenRouter)
  • 解析器功能: 強制 JSON 輸出格式:
    {
      "metatitle": "string",
      "metadescription": "string"
    }
    
  • 確保下游使用的結構化、可預測的輸出。

13. 設定中繼標籤 (HTTP Request 至 WordPress REST API)

  • 動作: 更新文章的中繼欄位(特別是 Yoast SEO 欄位):
    • _yoast_wpseo_title
    • _yoast_wpseo_metadesc
  • 身份驗證: HTTP 基本身份驗證(安全訪問受保護的端點)。
  • 內容類型: application/json

14. 完成工作 (最終 Google Sheets 更新)

  • 更新: 在同一列中更新最終的 METATITLE 和 METADESCRIPTION 值。
  • 完成迴圈: 從想法 → 草稿 → 豐富的草稿 → 已記錄的結果的完整往返。

支援節點:便利貼

  • 在畫布上提供清晰的文件。
  • 解釋諸如「擷取內容」、「創建草稿」、「上傳圖片」等階段。
  • 提高可讀性和可維護性。

逐步工作流程邏輯

以下是工作流程的逐步執行方式:

  1. 開始: 使用者手動觸發工作流程。
  2. 讀取輸入: 從包含 PROMPT(主題)的 Google Sheets 中檢索一行。
  3. 準備內容: 將提示儲存為可用的變數。
  4. 生成文章: AI 根據提示編寫完整的 HTML 文章。
  5. 生成標題: AI 創建一個簡短、對 SEO 友善的標題。
  6. 發布草稿: 在 WordPress 中創建帶有標題和文章的新草稿。
  7. 生成封面圖片: AI 根據標題生成一張寫實照片。
  8. 上傳圖片: 將二進位圖像發送到 WordPress 媒體庫。
  9. 分配精選圖片: 將上傳的圖片連結到文章作為精選媒體。
  10. 更新 Google Sheet: 記錄基本的文章資訊(URL、ID、日期、標題)。
  11. 分析 SEO: SEO 專家節點分析文章並生成中繼標籤。
  12. 結構化解析輸出: Gemini 模型以 JSON 格式提取乾淨的 metatitle 和 metadescription。
  13. 應用中繼標籤: 透過 HTTP PUT 請求使用 WordPress REST API 更新。
  14. 最終追蹤: 將最終的中繼資料寫回 Google Sheet。

所有動作都已鏈接,以便下游節點等待上游完成。為確保一致性,避免並行執行。


使用案例和優勢

✅ 非常適合:

  • 擴大客戶部落格的內容代理機構
  • 維持一致發布時間表的獨立部落客
  • 需要標準化、優化內容的 SEO 團隊
  • 開發 AI 驅動 CMS 工作流程的開發人員

💡 主要優勢:

優勢 解釋
節省時間 將數小時的寫作、編輯和優化縮短到幾分鐘。
一致性 每篇文章都遵循相同的結構和 SEO 標準。
可擴展性 只需向 Google Sheet 添加行即可處理數百個主題。
整合彈性 基於 n8n 建構 — 可輕鬆擴展到 Slack、電子郵件、Notion、資料庫等。
資料集中化 Google Sheet 作為審計日誌和編輯日曆。
Yoast SEO 就緒 自動填充關鍵的 Yoast 欄位,從第一天起提高 SEO 分數。

結論

這個 n8n 工作流程代表了現代內容營運的尖端方法。透過結合 AI 生成的內容、自動化的媒體處理和智慧化的 SEO 優化,它將過去需要大量人力和多步驟的流程轉變為單鍵操作。

透過正確的憑證設定(Google Sheets、WordPress、DeepSeek/OpenAI、OpenRouter),此範本成為大規模生產專業級部落格草稿的強大引擎 — 同時嚴格遵守 SEO 最佳實踐和內容品質標準。

使用方法:下載 JSON 檔案,然後在 n8n 中選擇「從檔案匯入」。