n8n 实操攻略 20:搭建 SEO 内容引擎工作流

天天

发布于252天前
龙猫也是猫
如果你想通过 SEO 内容,获取海外流量,那这篇攻略可以帮到你。

它的流程效果:

在 Google 搜索关键词,找出排名前 3 的文章;

抓取这 3 篇文章的内容;

将内容提交给 AI,创作出新的文章;

自动将内容保存到 google sheet。



https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.n8n

### 流程搭建

新建一个工作流

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6a59bb12-6673-4b0e-a14b-52d187b7f1b1.png "image.png")

新建一个普通的手动触发器,第 2 步,我们设置关键词,要选这个:

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/c411263c-f02e-4f4a-91bc-725dd7ac1af1.png "image.png")


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/1a73d6ce-ea18-49fb-a6fe-daabf934c326.png "image.png")

设置一个关键词,name 填seedKeyword,value 填你想搜索的词

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/9d97e672-7d18-4a42-895f-920260590e96.png "image.png")

接下来搜索 serpapi,这个工具可以调用 Google 搜索接口

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/e57ae477-f6a7-4442-8d35-f6404953c6f2.png "image.png")

第一次使用,要先安装节点

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/df33be84-2d52-4ee2-80cb-7adcc6a2464d.png "image.png")

选择 search google

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/ae1d67ab-4f3e-49af-b44a-d6f1febb96e4.png "image.png")

先去[serpapi官网](https://serpapi.com/users/sign_up),创建一个 API 密钥

用免费计划,每个月可以用 250 次搜索.注意它会验证你的邮箱和手机号(可用国内的)


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/88b24693-d966-4af0-9b7a-9c477deaf60a.png "image.png")

订阅之后,可以看到你的 apikey 了

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b5b341a3-f945-4571-be90-3f127a2e485f.png "image.png")

 在 n8n 中填入上面的 key
 
![image.png](https://dl.playground.lazycat.cloud/guidelines/496/5db8d86f-9bab-4cee-9735-fb80d6957ea6.png "image.png")

将左侧的关键词拖过来,

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/406f8c68-c24e-407e-bad3-bad36cac9452.png "image.png")

点击执行,可以看到效果了
![image.png](https://dl.playground.lazycat.cloud/guidelines/496/3a10a1f1-7454-4c84-a560-4d5458855b84.png "image.png")

接下来需要处理下数据,我只想要 top3 的数据
name 填写 result,类型要选数组 Array,value 填{{ $json.organic_results.slice(0,3) }}
它可以取到前 3 条数据


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/1a689866-8b93-4d6e-92c1-56b75b0567ee.png "image.png")

### 阶段2 处理内容

上一步我们拿到了 3 条数据,现在需要根据 url,获取完整的内容

添加一个 split out 节点

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/1316b6a3-90d0-40eb-8d1f-904f552baca6.png "image.png")

将左侧 result 拖过来


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/ab2368a7-5eab-41b2-a0ba-cd5474387422.png "image.png")

根据 url 去爬取数据,我们要用到 firecrawl

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/ca01e364-0064-47cd-b9fd-188c6178e2a5.png "image.png")


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/cbffa4be-d31a-4ad4-b339-549fec08f73d.png "image.png")

将左侧的 link 拖过来,作为 url

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6451dd3e-cf18-4bf2-8cd1-caf71026726d.png "image.png")

经过 firecrawl 之后,会有 md格式的内容输出.不过这一步有失败几率,有些网站有反爬机制,不一定能获取成功。

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/43b8b5f3-e811-4cd7-9bbe-6640e2eefb24.png "image.png")

###  AI 生成文章

我们先要把上面的 3 个内容,合并成一个,要用到这个节点

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b512a2fc-0794-4a23-aac5-06f3c1ee6489.png "image.png")

设置为 data.markdown,执行后的效果:

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/64cb6a58-35cb-4d17-88f2-6534088dbf3b.png "image.png")

添加一个 ai agent 节点

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/d5becc96-d4a8-4bb3-b7aa-4aa08b740350.png "image.png")

prompt 可以参考下面的:

```
=# 角色
你是一名顶级的SEO专家和内容策略师,拥有超过10年的为高流量网站撰写谷歌首页排名文章的经验。你精通Google的E-E-A-T(经验、专业、权威、可信)原则和“有用内容更新”(Helpful Content Update)的要求。

# 任务
你的核心任务是根据用户提供的【核心关键词】和三篇【参考文章】的内容,撰写一篇全新的、更高质量、更全面、对用户更有价值的SEO优化博客文章。最终目标是让这篇文章能够超越参考文章,在谷歌搜索结果中获得更好的排名。

# 核心原则
1.  **分析与整合,而非抄袭与改写**:你的价值在于深入分析三篇参考文章的优点、共同点和缺失点,然后创造性地整合信息,并补充新的价值,而不是简单地拼接或同义词替换。
2.  **满足搜索意图(Search Intent)**:首先判断【核心关键词】背后的用户意图(是想了解信息、解决问题、还是想购买产品?),确保你的文章内容完全围绕这个意图展开。
3.  **提供独特价值**:思考如何让你的文章比参考文章更好。例如:提供更详细的步骤、加入最新的数据或案例、总结一个独特的框架、或者用更清晰易懂的方式解释复杂概念。
4.  **遵循 E-E-A-T**:在写作时,要体现出专业性、权威性和可信度。如果可能,可以引用数据来源或专家观点(即使是基于参考文章的内容)。

# 输入数据
-   **核心关键词**: {{ $('设置种子关键词').item.json.seedKeyword }}
-   **参考文章1 (内容)**: {{ $json.markdown[0] }}
-   **参考文章2 (内容)**: {{ $json.markdown[1] }}
-   **参考文章3 (内容)**: {{ $json.markdown[2] }}

# 执行步骤
1.  **深度分析**:仔细阅读并理解三篇【参考文章】。识别出它们共同涵盖的核心主题、子主题、关键论点和数据。同时,找出每篇文章的独特之处以及它们可能忽略的要点。
2.  **规划大纲**:基于你的分析,设计一个全新的、逻辑清晰的文章大纲(包括H2、H3标题)。这个大纲应该比任何一篇参考文章都更全面、结构更合理。
3.  **内容撰写**:根据你设计的大纲开始写作。使用通俗易懂、引人入胜的语言。确保文章的流畅性和可读性。

# 输出要求与格式
请严格按照以下格式输出,不要有任何额外的对话或解释。

**Meta Title:**
[在这里生成一个吸引眼球且包含【核心关键词】的标题,长度在60个字符以内]

**Meta Description:**
[在这里生成一段引人入胜的元描述,长度在150个字符以内,包含【核心关键词】并有明确的点击诱因]

---

# {文章标题 H1,必须包含核心关键词}

{引言部分:用1-3段话,快速抓住读者注意力,点明文章将要解决的核心问题或提供的主要价值,并自然地融入【核心关键词】。}

## {第一个H2子标题}
{围绕这个子标题展开详细论述。段落要简短,易于阅读。可以适当使用**加粗**来强调重点。}

### {H3子标题,可选}
{对H2主题下的某个要点做进一步的细分和解释。}

## {第二个H2子标题}
{继续展开论述。如果适合,可以使用项目符号列表(bullet points)或编号列表(numbered lists)来组织信息,让内容更清晰。}

* 要点一
* 要点二
* 要点三

## {可以包含“常见问题解答”或“总结”的H2标题}
{例如:关于{核心关键词}的常见问题 or 总结}

**1. 问题一?**
答案...

**2. 问题二?**
答案...

## 结论
{在文章末尾进行总结,重申核心观点,并给读者一个明确的行动号召(Call to Action)或最终的建议。}
```
我选的 Gemini,执行之后,可以看到效果了

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/8c81868e-5b79-4393-98e0-6ef9533e8023.png "image.png")

最后一步是写入 Google sheet,前面的攻略已经有过多次操作,相信你已经不陌生了

先新建个 Google 表格

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/aafc758f-f2eb-49b8-b09c-531931ee87b1.png "image.png")

添加 Google sheet 节点

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/2748436d-1d7b-41ce-9e5f-92536bdfcc4b.png "image.png")

将对应的节点拖进列名里

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/16f85c49-301b-4030-8360-63aebe210dae.png "image.png")

执行之后,可以看到数据写入了

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/63704cb0-c506-4ff6-b565-d4ec5bd191a3.png "image.png")


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/3ebf38c8-9eef-49e9-a75e-3b71d704a92e.png "image.png")

这个工作流,可以帮你快速生成 SEO 内容,节省大量手动研究和创作的时间。

评论

0

暂无评论

说点什么呢~
收藏
1
0
0