用于Live link checker,通过自动化工作流程检查反向链接的状态,确保网站链接的有效性。此流程可从Google Sheets读取数据,自动发送请求至DataForSEO,分析每个链接的状态(如“有效”、“失效”或“失效(无follow)”),并将结果更新至Google Sheets,提升网站SEO表现,节省手动检查时间。
通过此工作流,可以高效地处理大量链接,确保每个链接的状态得到更新。
此工作流解决了以下问题:
- 反向链接有效性检查:自动化检查反向链接是否仍然有效,节省手动检查时间。
- 数据更新:将检查结果自动更新到 Google Sheets 中,确保数据的实时性和准确性。
- 批量处理:支持批量处理链接,提高工作效率,尤其适合处理大量数据时。
工作流的详细步骤如下:
1. 手动触发:用户点击‘测试工作流’以启动流程。
2. 读取 Google Sheets 数据:从指定的 Google Sheets 中读取反向链接和目标页面的数据。
3. 清理 URL:提取反向链接的域名,并准备发送给 API。
4. 发送 HTTP POST 请求到 DataForSEO:将反向链接和目标页面的 URL 发送到 DataForSEO 的 On-Page API 进行分析。
5. 等待 20 秒:为了确保 API 响应,工作流将暂停 20 秒。
6. 发送链接请求到 DataForSEO:获取反向链接的状态(是否存在及其类型)。
7. 检查反向链接的存在性:分析返回的数据,判断反向链接的状态(有效、无效或无效但为 nofollow)。
8. 将数据发送回 Google Sheets:将检查结果(状态)更新到 Google Sheets 中,以便后续查看和分析。
用户可以通过以下方式自定义和调整此工作流:
- 修改 Google Sheets 数据范围:在读取数据的节点中,可以更改数据范围以适应不同的表格结构。
- 调整 API 请求参数:在发送 HTTP 请求的节点中,可以根据需要更改 API 的 URL 或请求体,以适应不同的需求。
- 添加额外的处理逻辑:用户可以在工作流中添加更多的代码节点,以实现更复杂的数据处理或条件判断。
- 调整等待时间:根据 API 的响应速度,用户可以修改等待时间,以确保数据的准确性。