深度 SerpApi集成Dify入门

开始使用

前提条件

  1. 获取您的API密钥

  1. 在Dify中安装Deep SerpApi
  • 登录Dify并进入**“工具”**页面。
  • 在搜索栏中搜索**“Deep SerpApi”**。
  • 选择Deep SerpApi并安装它。

  • 点击“授权”并粘贴API密钥


构建智能SEO标题生成器

常规步骤:

1. 通过“从空白创建”创建一个应用。

选择工作流程并输入名称和描述。

2. 添加输入节点和字段。

3. 选择Deep SerpApi节点以帮助访问Google。

设置搜索输入。

4. 调整数据类型

由于Deep SerpApi的输出格式是JSON,我们需要添加一个Code节点来调整类型:

填写以下代码将JSON结构转换为下一个节点的参数输入的string类型:

function main({result}) {
    return {
        result: JSON.stringify(result)
    }
}

5. 总结结果并生成博客标题。

添加一个LLM节点:

选择gpt-3.5-turbo模型(您可以随意更改为其他LLM模型),并填写以下提示词。提示词将使用Deep SerpApi的搜索结果生成更友好的博客标题:

SYSTEM:
你是一位SEO专家和主题专家。你的任务是根据Google搜索的上下文,为用户提供的关键词生成一个SEO文章标题。

USER:
关于我的文章应该是什么内容的背景信息,以下是/keyword的排名靠前的结果:/result
是什么原则使这些结果排名靠前?

ASSISTANT:
为了根据你分享的排名靠前的结果中观察到的原则,为关键词“/keyword”制作一个SEO友好的文章标题,重要的是要理解是什么使这些标题有效。以下是可能导致其高排名的原则:

1. **关键词的放置和清晰度**:每个标题都直接包含确切的关键词或非常接近的变体,从而解决查询问题。这种清晰度确保搜索引擎可以轻松理解内容的相关性。
2. **简洁性和直接性**:标题简洁明了,易于快速阅读和理解。它们避免使用不必要的词语,并直奔主题。
3. **包含定义或解释**:标题表明文章将定义或解释这个概念,这正是搜索“/keyword”的人所要寻找的。

4. **展示的多样性**:尽管涵盖了类似的内容,但每个标题都从略微不同的角度处理主题。这种多样性可以吸引更广泛的受众。

USER:
鉴于这些原则,请帮我生成一个标题,该标题将通过模仿排名靠前的标题的语法来对关键词“/keyword”进行排名。不要复制,给我一个更好的,并避免使用诸如“掌握”、“全面”、“发现”或“揭示”之类的语言。不要使用动名词,并用主动语态、现在时态书写。只返回标题。不要包含任何特殊符号,如引号和冒号。

6. 添加输出结果节点。

恭喜!核心流程现在已经完成,接下来让我们测试一下!

试运行

输入关键词“AI内容生成”并点击“开始运行”。

我们可以看到,一个具有较高谷歌排名的博客标题已经成功生成。

发布和使用

如果完成了上述步骤,您可以自信地继续进行发布。

发布完成后,我们可以使用该应用程序:

至此,您已经学习了如何使用Deep SerpApi和Dify构建一个SEO友好的博客标题生成器!

结论

借助Dify的LLM应用框架和Deep SerpApi强大的数据采集能力,我们不再依赖灵感或人工经验,而是构建了一个自动化、数据驱动、符合搜索意图的标题生成系统。

这不仅为内容团队节省了大量时间,而且提高了SEO效果,真正将AI融入内容生产的各个方面。