
## 概述
使用此工作流在您的网站上发现内部链接机会并提升搜索表现。它接收您的目标URL和关键词,找到相关页面,并建议添加链接的位置。强大的内部链接有助于搜索引擎理解您的网站结构。
## 工作原理
– 您提供目标URL列表和希望排名的关键词
– 工作流使用SERP API在您的网站上搜索相关页面,跳过目标URL
– 它过滤结果并提取相关URL
– 将建议写入Google Sheets,如果没有找到合适的匹配则添加”N/A”
## 设置步骤
1. 启用Google Sheets API并创建一个包含您的域名、目标URL和关键词的电子表格
2. 创建SERP API账户并获取API密钥
3. 可选:如果您不想使用SERP API,可以设置Google可编程搜索引擎
4. 将您的SERP API密钥和Google Sheets凭据添加到n8n
5. 运行工作流在Google Sheets中生成内部链接建议
## 节点逐项说明
### 获取URL和关键词
在此节点中,我们获取需要建议的不同URL,以及这些页面针对的关键词/主题。
我们过滤掉”内部链接1″列中已有值的所有行,这样就不会覆盖之前运行中已处理的行。
### 循环处理URL
循环处理每个URL以获取结果。这里我们以5个为一组进行批处理。
⚠️ 注意 ⚠️
不要将批处理大小设置得太高,否则可能会开始遇到某些API的速率限制,特别是Google Sheets。
如果您要处理的URL数量较少,可以保持为五个。如果您有较大的URL集合,请考虑降低批处理大小,或在末尾添加等待节点。
### 使用SerpAPI获取搜索结果
从SerpAPI获取搜索结果。
我们搜索目标关键词,同时进行`site:`搜索,这样我们只从我们的网站获取结果。
我们使用`-inurl:`来排除当前正在处理的URL。这为我们提供了与我们拥有的URL相似的结果,我们可以从中构建内部链接。
⚠️ 注意 ⚠️
如果您必须处理大量的URL,值得[设置可编程搜索引擎](https://drlee.io/build-your-own-google-create-a-custom-search-engine-with-trusted-sources-c1c113e845cc)而不是使用SerAPI
### 从JSON中提取有机链接
SerpAPI为我们提供了许多我们在此用例中不需要的数据,因此我们只过滤有机结果。具体来说,我们过滤它给我们的URL。
### 更新Google Sheets
在这里,我们将URL添加到电子表格的不同列中。
请注意,我们使用内联`if`语句,因此如果没有URL存在,它只是将’N/A’添加到我们的Google Sheets中。并非所有URL都会有10个内部链接机会。
## 用例与优势
### 用例
– SEO专家优化网站内部链接结构
– 内容营销人员寻找相关内容链接机会
– 网站管理员改善网站导航和用户体验
– 数字营销团队提升网站搜索排名
### 优势
– 自动化发现内部链接机会
– 基于实际搜索结果的智能建议
– 与Google Sheets无缝集成
– 可扩展处理大量URL
– 避免重复处理已完成的条目

评论(0)