开始使用
前提条件
- 获取您的API密钥
- 注册并登录Scrapeless控制面板。
- 导航到“设置”。
- 点击“API密钥管理”。
- 在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融入内容生产的各个方面。