n8n 教學系列 [ Part 3] – 在 Google Sheet 自動建立 SEO 關鍵字矩陣

[n8n 教學]在 Google Sheet 自動建立 SEO 關鍵字矩陣 最近上邱韜誠的 SEO 課程時,「如何找到大量關鍵字」的其中一個方法,就是用 Google Search 取得「相關搜尋字詞」,然後將它整理成一個關鍵字矩陣。 但如果要查大量的關鍵字,就會浪費很多時間在複製貼上的重複任務上。 剛好最近在研究 n8n,就把這個工作流整理成一個自動化流程。使用者只要填上自己的 Google Sheet URL,就能一鍵生成對應的 SEO 關鍵字矩陣了! n8n 有雲端與本地(local)的開源版本,基於資訊安全與使用限制,筆者強烈建立在本地(local)建立環境,詳細的操作步驟可以參考這篇文章。 ··· ▋ 自動建立 SEO 關鍵字矩陣工作流(Workflow)簡介 上圖是完整的工作流(Workflow),下面說明一下執行步驟 & 設計邏輯: STEP 1: 填寫要讀取的 Google Sheet URL 與工作表名稱(set_google_sheet_info)。 STEP 2: 讀取 Google Sheet 裡面的要查詢的關鍵字(get_keywords)。 STEP 3: 第一層迴圈(loop_keywords_1st)會根據關鍵字來建立 Sheet(create_sheet)與查詢關鍵字(query_keywords_1st),並將資料格式化為可以使用的型態(format_query_result)給下一步驟。 STEP 4: 第二層迴圈(loop_keywords_2nd)會根據上一層給予的關聯關鍵字,再做第二次的搜尋(query_keywords_2nd),同樣也要將資料格式化爲可以使用的型態(format_query_result2)。 STEP 5: 得到 SEO …

n8n 教學系列 [ Part 2] – 掌握重要節點 (Node) 使用情境

[n8n 教學]掌握重要節點 (Node) 使用情境:Set、Loop Over Items、If、Code、HTTP Request、Wait n8n 是一款功能強大的自動化工具,透過視覺化的操作介面,只需拖拉節點、設定參數,就能快速建立屬於你的工作流。 但如果你對 n8n 的基礎知識與節點功能不夠理解,可能會遇到各種常見的坑(ex: Loop Over Items 無法重置迴圈、讀不到過去節點的結果..)。 為了讓大家少踩坑,這篇文章將詳細介紹 n8n 節點的基礎操作,幫助你快速上手這款工具。 文章大綱▋ Set Node: 設定 Workflow 共用的變數▋ Loop Over Items Node: 執行重複任務▋ HTTP Request: 呼叫 API▋ Wait Node: 等待指定時間▋ Code Node: 添加程式邏輯(ex: 格式化資料)▋ 取得指定節點(Specific Node)的 Result▋ 用 If Node 來 Reset Loop Over Items 資料▋ 用 $getWorkflowStaticData …

n8n 教學系列 [ Part 1] 用 Docker 在 Local 建立免費 & 無限次數使用的自動化工具

[n8n 教學]用 Docker 在 Local 建立免費 & 無限次數使用的自動化工具 n8n 是款能把你從重複的例行性任務中,拯救出來的自動化工具。 使用者可以透過視覺化的介面,用拖拉節點、設定參數的方式來建立符合自己需求的工作流。 他有雲端與本地(local)的版本,考量到許多工作流程需要放上私鑰(ex: Google API Key、OpenAI API Key),以及雲端版本至少要付費 20 歐元(限制工作流程執行 2500 次);所以筆者選擇了本地部署的方案,這篇文章會分享詳細的操作步驟。 ▋ STEP 1: 安裝 Docker 前往 Docker 官網: https://www.docker.com/ 根據自己的作業系統選擇對應的版本下載。 ··· ▋ STEP 2: 使用 docker-compose.yml 安裝 n8n 你可以直接 git clone 筆者的 GitHub 專案,或者建立一個 n8n 的資料夾,新增 docker-compose.yml 檔案。 volumes: n8n_storage: services: n8n: image: n8nio/n8n:latest restart: always ports: – “127.0.0.1:5678:5678” # …