8
n8n 中文网amn8n.com

实时SEO关键词研究工具

高级

这是一个Market Research, Multimodal AI领域的自动化工作流,包含 37 个节点。主要使用 Set, Filter, SplitOut, HttpRequest, GoogleSheets 等节点。 使用DataForSEO和Google表格自动化实时SEO关键词研究

前置要求
  • 可能需要目标 API 的认证凭证
  • Google Sheets API 凭证
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "sJuyUxOLyxGHNUei",
  "meta": {
    "instanceId": "ed6d846a2fce1f660ede2e7da800724cca01dc3d0685524a3c917881b7cfcfe9"
  },
  "name": "实时 SEO 关键词研究工具",
  "tags": [],
  "nodes": [
    {
      "id": "d42a41fc-2954-40da-aaf8-f3006c35f05c",
      "name": "当点击\"测试工作流\"时",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -1760,
        240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ebdca890-b195-4a24-a373-52b4872126fd",
      "name": "添加相关关键词",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -608,
        -160
      ],
      "parameters": {
        "columns": {
          "value": {
            "CPC": "={{ $json.keyword_data.keyword_info.cpc }}",
            "MSV": "={{ $json.keyword_data.keyword_info.search_volume }}",
            "Type": "Related",
            "Keyword": "={{ $json.keyword_data.keyword }}",
            "Competition": "={{ $json.keyword_data.keyword_info.competition_level }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}",
            "KW Difficulty": "={{ $json.keyword_data.keyword_properties.keyword_difficulty }}",
            "Search Intent": "={{ $json.keyword_data.search_intent_info.main_intent }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1366469942,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=1366469942",
          "cachedResultName": "KW Related"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "fbeb5071-5b36-45b6-9a91-7cc281f18335",
      "name": "拆分相关关键词",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -816,
        -160
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "tasks[0].result[0].items"
      },
      "typeVersion": 1
    },
    {
      "id": "6a029bc6-1542-4d2b-966a-6e965cb34552",
      "name": "获取相关关键词",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1040,
        -160
      ],
      "parameters": {
        "url": "https://api.dataforseo.com/v3/dataforseo_labs/google/related_keywords/live",
        "method": "POST",
        "options": {},
        "jsonBody": "=[{\n        \"keyword\": \"{{ $('Get Main Keywords').item.json['Main Keyword'] }}\",\n        \"location_name\": \"{{ $('Get Main Keywords').item.json.Location }}\",\n        \"language_name\": \"{{ $('Get Main Keywords').item.json.Language }}\",\n        \"limit\": {{ $('Get Main Keywords').item.json.Limit }},\n        \"include_serp_info\": true,\n        \"include_seed_keyword\": true,\n  \"depth\":2\n    }]",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth"
      },
      "credentials": {
        "httpBasicAuth": {
          "id": "PFQQALHynobpJlZ7",
          "name": "dataforseo-hoanglt"
        },
        "httpHeaderAuth": {
          "id": "58eNsmBVxa2hejdP",
          "name": "Header Auth account - DataforSE"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "c984898c-8358-4903-ad61-526c12a6748c",
      "name": "获取搜索结果页面",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1040,
        752
      ],
      "parameters": {
        "url": "https://api.dataforseo.com/v3/serp/google/organic/live/advanced",
        "method": "POST",
        "options": {},
        "jsonBody": "=[\n    {\n        \"language_name\": \"{{ $json.Language }}\",\n        \"location_name\": \"{{ $json.Location }}\",\n        \"keyword\": \"{{ $json['Main Keyword'] }}\",\n        \"depth\": 20,\n        \"people_also_ask_click_depth\": 1\n    }\n]",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth"
      },
      "credentials": {
        "httpBasicAuth": {
          "id": "PFQQALHynobpJlZ7",
          "name": "dataforseo-hoanglt"
        },
        "httpHeaderAuth": {
          "id": "SIZyEwK4lEDa0PdZ",
          "name": "Header Auth shotstack - toan.ngo"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "37c8b946-b382-41a0-84cd-9d060b4d8d66",
      "name": "添加搜索结果页面",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -384,
        640
      ],
      "parameters": {
        "columns": {
          "value": {
            "URL": "={{ $json.url }}",
            "Type": "={{ $json.type }}",
            "Title": "={{ $json.title }}",
            "Domain": "={{ $json.domain }}",
            "Description": "={{ $json.description }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Domain",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Domain",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "URL",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "URL",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Title",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Title",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Description",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Description",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 937131125,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=937131125",
          "cachedResultName": "SERP"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "9babbdbe-90ef-4201-9a41-414224ecfeaa",
      "name": "便签",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3344,
        192
      ],
      "parameters": {
        "width": 660,
        "height": 2060,
        "content": "## [n8n 自动化] 实时 SEO 关键词研究工具 - 立即试用!"
      },
      "typeVersion": 1
    },
    {
      "id": "d263f753-61cd-4554-82b3-40aae0c94906",
      "name": "过滤搜索结果页面",
      "type": "n8n-nodes-base.filter",
      "position": [
        -608,
        640
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "fc1bef22-a996-4909-aac4-937b385bfbc0",
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.type }}",
              "rightValue": "organic"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "8dbefb90-e4f8-49ae-87ca-51d67bb23ef7",
      "name": "拆分\"人们还问\"",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -384,
        848
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "items"
      },
      "typeVersion": 1
    },
    {
      "id": "a3b8466f-6e34-4499-bff0-0c4c3d3a142d",
      "name": "保存相关关键词到所有结果",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -384,
        -160
      ],
      "parameters": {
        "columns": {
          "value": {
            "CPC": "={{ $json.CPC }}",
            "MSV": "={{ $json.MSV }}",
            "Type": "={{ $json.Type }}",
            "Keyword": "={{ $json.Keyword }}",
            "Competition": "={{ $json.Competition }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}",
            "KW Difficulty": "={{ $json['KW Difficulty'] }}",
            "Search Intent": "={{ $json['Search Intent'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Answer",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 2108933567,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=2108933567",
          "cachedResultName": "Result All"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "20239242-b7c0-4316-bc1c-40f3195574a7",
      "name": "获取关键词建议",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1040,
        48
      ],
      "parameters": {
        "url": "https://api.dataforseo.com/v3/dataforseo_labs/google/keyword_suggestions/live",
        "method": "POST",
        "options": {},
        "jsonBody": "=[{\n        \"keyword\": \"{{ $json['Main Keyword'] }}\",\n        \"location_name\": \"{{ $json.Location }}\",\n        \"language_name\": \"{{ $json.Language }}\",\n        \"include_serp_info\": true,\n        \"include_seed_keyword\": false,\n        \"limit\": {{ $json.Limit }},\n        \"ignore_synonyms\": true\n    }]\n",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth"
      },
      "credentials": {
        "httpBasicAuth": {
          "id": "PFQQALHynobpJlZ7",
          "name": "dataforseo-hoanglt"
        },
        "httpHeaderAuth": {
          "id": "58eNsmBVxa2hejdP",
          "name": "Header Auth account - DataforSE"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "ee2884cb-3d0f-49a8-b34a-376ed19d46da",
      "name": "拆分关键词建议",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -816,
        48
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "tasks[0].result[0].items"
      },
      "typeVersion": 1
    },
    {
      "id": "b7dd1d5b-fde3-4a71-adee-ed15a9894dd4",
      "name": "添加关键词建议",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -608,
        48
      ],
      "parameters": {
        "columns": {
          "value": {
            "CPC": "={{ $json.keyword_info.cpc }}",
            "MSV": "={{ $json.keyword_info.search_volume_trend.monthly }}",
            "Type": "Suggestion",
            "Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}",
            "Competition": "={{ $json.keyword_info.competition_level }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}",
            "KW Difficulty": "={{ $json.keyword_properties.keyword_difficulty }}",
            "Search Intent": "={{ $json.search_intent_info.main_intent }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1051280433,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=1051280433",
          "cachedResultName": "KW Suggest"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "2b81656f-f882-4bf2-bd3a-33555886c5ab",
      "name": "保存关键词建议到所有结果",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -384,
        48
      ],
      "parameters": {
        "columns": {
          "value": {
            "CPC": "={{ $json.CPC }}",
            "MSV": "={{ $json.MSV }}",
            "Type": "={{ $json.Type }}",
            "Keyword": "={{ $json.Keyword }}",
            "Competition": "={{ $json.Competition }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}",
            "KW Difficulty": "={{ $json['KW Difficulty'] }}",
            "Search Intent": "={{ $json['Search Intent'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Answer",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 2108933567,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=2108933567",
          "cachedResultName": "Result All"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "49af7591-cb7c-42e8-bf07-0111ce7948f8",
      "name": "获取自动完成建议",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1040,
        240
      ],
      "parameters": {
        "url": "https://api.dataforseo.com/v3/serp/google/autocomplete/live/advanced",
        "method": "POST",
        "options": {},
        "jsonBody": "=[{\n        \"keyword\": \"{{ $json['Main Keyword'] }}\",\n        \"location_name\": \"{{ $json.Location }}\",\n        \"language_name\": \"{{ $json.Language }}\",\n        \"client\": \"gws-wiz-serp\"\n    }]",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth"
      },
      "credentials": {
        "httpBasicAuth": {
          "id": "PFQQALHynobpJlZ7",
          "name": "dataforseo-hoanglt"
        },
        "httpHeaderAuth": {
          "id": "58eNsmBVxa2hejdP",
          "name": "Header Auth account - DataforSE"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "a8d4b550-8817-40b1-a33b-9acfa1026778",
      "name": "拆分自动完成建议",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -816,
        240
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "tasks[0].result[0].items"
      },
      "typeVersion": 1
    },
    {
      "id": "25f4b33a-b110-45a8-86a0-0a58099d6e6b",
      "name": "添加自动完成建议",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -608,
        240
      ],
      "parameters": {
        "columns": {
          "value": {
            "Type": "Autocomplete",
            "Autocomplete": "={{ $json.suggestion }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Autocomplete",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Autocomplete",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "PAA Answer",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "PAA Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 381234465,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=381234465",
          "cachedResultName": "Autocomplete"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "3e4fa089-c969-4dfd-ab1f-e4d55767fff5",
      "name": "保存自动完成建议到所有结果",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -384,
        240
      ],
      "parameters": {
        "columns": {
          "value": {
            "Type": "={{ $json.Type }}",
            "Keyword": "={{ $json.Autocomplete }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Answer",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 2108933567,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=2108933567",
          "cachedResultName": "Result All"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "8ba91c62-9158-4316-99b6-a07f5d5dc1e3",
      "name": "获取内容创意",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1040,
        448
      ],
      "parameters": {
        "url": "https://api.dataforseo.com/v3/content_generation/generate_sub_topics/live",
        "method": "POST",
        "options": {},
        "jsonBody": "=[{\n        \"topic\": \"{{ $json['Main Keyword'] }}\"\n    }]",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpBasicAuth"
      },
      "credentials": {
        "httpBasicAuth": {
          "id": "PFQQALHynobpJlZ7",
          "name": "dataforseo-hoanglt"
        },
        "httpHeaderAuth": {
          "id": "58eNsmBVxa2hejdP",
          "name": "Header Auth account - DataforSE"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "d81b5aa9-87cd-4dac-a7d1-cbdc328c79d3",
      "name": "拆分内容创意",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -816,
        448
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "tasks[0].result[0].sub_topics"
      },
      "typeVersion": 1
    },
    {
      "id": "9c74b674-cbff-40fd-84c6-47e17e101618",
      "name": "添加内容创意",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -608,
        448
      ],
      "parameters": {
        "columns": {
          "value": {
            "Type": "=Subtopics",
            "Subtopics": "={{ $json['tasks[0].result[0].sub_topics'] }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Subtopics",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Subtopics",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "PAA Answer",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "PAA Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1927743399,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1uH1FF4txA3R0NIaKJJOBXSTHBqOZDgj4boxqSS_O3y0/edit#gid=1927743399",
          "cachedResultName": "Subtopics"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "1861a175-cf24-4d80-aa09-1bfdcb6c737e",
      "name": "添加内容创意到所有结果",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -384,
        448
      ],
      "parameters": {
        "columns": {
          "value": {
            "CPC": "=",
            "MSV": "=",
            "Type": "={{ $json.Type }}",
            "Answer": "=",
            "Keyword": "={{ $json.Subtopics }}",
            "Competition": "=",
            "Main Keyword": "={{ $json['Main Keyword'] }}",
            "KW Difficulty": "=",
            "Search Intent": "="
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Answer",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": []
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 2108933567,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=2108933567",
          "cachedResultName": "Result All"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "ca3e0fc2-64bd-4cb3-b519-cc4845d2403d",
      "name": "便签1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -4000,
        192
      ],
      "parameters": {
        "color": 6,
        "width": 620,
        "height": 440,
        "content": "## 结果类型 - 请先阅读!"
      },
      "typeVersion": 1
    },
    {
      "id": "5856063e-723b-48d9-88e9-16f8818eb70e",
      "name": "获取主关键词",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -1344,
        240
      ],
      "parameters": {
        "options": {
          "returnFirstMatch": true
        },
        "filtersUI": {
          "values": [
            {
              "lookupValue": "Ready",
              "lookupColumn": "Status"
            }
          ]
        },
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=0",
          "cachedResultName": "Main Keyword"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "pe6UD1A6MWIk2X91",
          "name": "Google Sheets - toan.ngo"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "c789d47d-ae7c-4daa-b49a-eed4b769dd6b",
      "name": "过滤\"人们还问\"",
      "type": "n8n-nodes-base.filter",
      "position": [
        -608,
        848
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "or",
          "conditions": [
            {
              "id": "fc1bef22-a996-4909-aac4-937b385bfbc0",
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.type }}",
              "rightValue": "people_also_ask"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "4fca497b-81b1-4eef-baad-16738057c087",
      "name": "拆分搜索结果页面和\"人们还问\"",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -816,
        752
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "tasks[0].result[0].items"
      },
      "typeVersion": 1
    },
    {
      "id": "0625cdcd-05d1-4cad-85ad-351596142543",
      "name": "添加\"人们还问\"",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -160,
        848
      ],
      "parameters": {
        "columns": {
          "value": {
            "FAQ": "={{ $json.title }}",
            "Type": "={{ $json.type }}",
            "Main Keyword": "={{ $('Get Main Keywords').item.json['Main Keyword'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "FAQ",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "FAQ",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "PAA Answer",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "PAA Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1721013289,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=1721013289",
          "cachedResultName": "FAQ"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "ef182ebe-9cf7-4519-ab39-c59067911c8a",
      "name": "添加\"人们还问\"到所有结果",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        64,
        848
      ],
      "parameters": {
        "columns": {
          "value": {
            "Type": "={{ $json.Type }}",
            "Keyword": "={{ $json.FAQ }}",
            "Main Keyword": "={{ $json['Main Keyword'] }}"
          },
          "schema": [
            {
              "id": "Main Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Main Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Type",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Type",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Keyword",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Keyword",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "MSV",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "MSV",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Search Intent",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Search Intent",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "KW Difficulty",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "KW Difficulty",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Competition",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Competition",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "CPC",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "CPC",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Answer",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "Answer",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 2108933567,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1wZ8ZHh5AqR1yfK5lHLqGkvPu75liTKuehzuBnQKb_UM/edit#gid=2108933567",
          "cachedResultName": "Result All"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Set Sheet ID').item.json.id_sheet }}"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "8zE9RGFuX38Olu4H",
          "name": "Google Sheets account -hoanglt"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "b3ee7ec7-0f2e-423a-acd9-47d7273686b1",
      "name": "便签2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2640,
        192
      ],
      "parameters": {
        "width": 660,
        "height": 1380,
        "content": "## 如何设置"
      },
      "typeVersion": 1
    },
    {
      "id": "67b2d673-080d-444c-a854-db8cba84384b",
      "name": "便签3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1840,
        -48
      ],
      "parameters": {
        "color": 4,
        "width": 720,
        "height": 640,
        "content": "## 1. 设置 Google 表格 ID 并输入目标关键词"
      },
      "typeVersion": 1
    },
    {
      "id": "3e6bb7a8-c639-44c0-8ebf-45823f95c067",
      "name": "设置表格 ID",
      "type": "n8n-nodes-base.set",
      "position": [
        -1536,
        240
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "1006d85e-8365-438e-82a9-8d77b510a851",
              "name": "id_sheet",
              "type": "string",
              "value": "1QiaKcy5MwLwmBqD4FrBTd_m3GCK1Jjll9IsNi7q96QA"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "b9a45021-967b-4b04-85a0-2484c88feea7",
      "name": "便签4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1088,
        -336
      ],
      "parameters": {
        "color": 4,
        "width": 2160,
        "height": 1420,
        "content": "## 2. 自动化研究与数据收集"
      },
      "typeVersion": 1
    },
    {
      "id": "41bdfdbb-edee-4bc3-abab-8e32e2dc9679",
      "name": "便签5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        -224
      ],
      "parameters": {
        "color": 7,
        "width": 1140,
        "height": 200,
        "content": "### 2.1. 获取相关关键词:"
      },
      "typeVersion": 1
    },
    {
      "id": "2a0efeaa-9c34-4521-a1d7-034b849cf953",
      "name": "便签6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        0
      ],
      "parameters": {
        "color": 7,
        "width": 1140,
        "height": 200,
        "content": "### 2.2. 获取关键词建议"
      },
      "typeVersion": 1
    },
    {
      "id": "040e0049-bfeb-414d-a20c-e4d003d2cae4",
      "name": "便签7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        224
      ],
      "parameters": {
        "color": 7,
        "width": 1140,
        "height": 200,
        "content": "### 2.3. 获取自动完成建议:"
      },
      "typeVersion": 1
    },
    {
      "id": "b4cca1a9-38c5-4926-bbc4-78f1b909d8d3",
      "name": "便签8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        448
      ],
      "parameters": {
        "color": 7,
        "width": 1140,
        "content": "### 2.4. 获取内容创意:"
      },
      "typeVersion": 1
    },
    {
      "id": "86a01202-4a2e-4b6c-9295-98691daf4c3c",
      "name": "便签9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        288,
        640
      ],
      "parameters": {
        "color": 7,
        "width": 700,
        "height": 380,
        "content": "### 2.5. 获取搜索结果页面和\"人们还问\":"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "48b5bf54-370e-4657-b4b3-e2950d9e5315",
  "connections": {
    "Add PAAs": {
      "main": [
        [
          {
            "node": "Add PAAs to All Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get SERPs": {
      "main": [
        [
          {
            "node": "Split Out SERPs and PAAs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter PAAs": {
      "main": [
        [
          {
            "node": "Split Out PAA",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter SERPs": {
      "main": [
        [
          {
            "node": "Add SERPs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Sheet ID": {
      "main": [
        [
          {
            "node": "Get Main Keywords",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out PAA": {
      "main": [
        [
          {
            "node": "Add PAAs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Related KWs": {
      "main": [
        [
          {
            "node": "Save Related KWs to All Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Related KWs": {
      "main": [
        [
          {
            "node": "Split Out Related KW",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Content Ideas": {
      "main": [
        [
          {
            "node": "Add Content Ideas to All Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Content Ideas": {
      "main": [
        [
          {
            "node": "Split Out Content Ideas",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Main Keywords": {
      "main": [
        [
          {
            "node": "Get Related KWs",
            "type": "main",
            "index": 0
          },
          {
            "node": "Get KW Suggestions",
            "type": "main",
            "index": 0
          },
          {
            "node": "Get Autocomplete Suggestions",
            "type": "main",
            "index": 0
          },
          {
            "node": "Get Content Ideas",
            "type": "main",
            "index": 0
          },
          {
            "node": "Get SERPs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add KW Suggestions": {
      "main": [
        [
          {
            "node": "Save KW Suggestions to All Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get KW Suggestions": {
      "main": [
        [
          {
            "node": "Split Out KW Suggestions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out Related KW": {
      "main": [
        [
          {
            "node": "Add Related KWs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out Content Ideas": {
      "main": [
        [
          {
            "node": "Add Content Ideas",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out KW Suggestions": {
      "main": [
        [
          {
            "node": "Add KW Suggestions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out SERPs and PAAs": {
      "main": [
        [
          {
            "node": "Filter SERPs",
            "type": "main",
            "index": 0
          },
          {
            "node": "Filter PAAs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Autocomplete Suggestions": {
      "main": [
        [
          {
            "node": "Save Autocomplete Suggestions to All Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Autocomplete Suggestions": {
      "main": [
        [
          {
            "node": "Split Out Autocomplete Suggestions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "Set Sheet ID",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out Autocomplete Suggestions": {
      "main": [
        [
          {
            "node": "Add Autocomplete Suggestions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。

这个工作流适合什么场景?

高级 - 市场调研, 多模态 AI

需要付费吗?

本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。

工作流信息
难度等级
高级
节点数量37
分类2
节点类型7
难度说明

适合高级用户,包含 16+ 个节点的复杂工作流

作者
Agent Circle

Agent Circle

@agentcircle

Agent Circle - A growing marketplace of AI agents, workflows, and toolkits — built to help teams automate smarter and scale faster

外部链接
在 n8n.io 查看

分享此工作流