文档中心
欢迎使用 SEO Agent 文档中心。SEO Agent 的品牌口号是:让AI帮你提升独立站流量。这里重点说明 MCP 接入、API 调用、GEO 分析、关键词研究和授权数据诊断,帮助独立站卖家、SEO 公司和外贸企业把 SEO 能力接入 AI 工作流。
入门指南
SEO Agent 是面向 AI 时代的 SEO 工作流平台,优先支持 MCP、API 数据接入、GEO/AI 搜索可见度和关键词研究,也支持排名查询、竞品分析、站内审计、已授权 GSC 搜索表现/高级诊断和已授权 GA4 流量质量诊断。你可以通过网页对话、API 或 MCP 三种方式使用。
快速上手
三步开始使用 SEO Agent,注册、充值并接入 MCP/API。
API 文档
完整的 REST API 接口文档,适合脚本、报表和内部系统批量调用。
MCP 接入
让 Codex 等 AI 工具直接调用 SEO 能力,形成自动化工作流。
快速上手
第一步:注册账号
访问 SEO Agent 首页,点击右上角“注册/登录”按钮,填写邮箱、密码和确认密码即可完成注册。注册过程简单快速,仅需不到 1 分钟。
第二步:充值余额
登录后进入,选择合适的充值档位完成支付。SEO Agent 采用按量付费模式,最低 30 元起充,余额长期有效,不会过期清零。
提示:建议先小额充值试用,确认符合需求后再根据使用量充值。已充值金额原则上不支持退款,请谨慎操作。
第三步:开始使用
普通分析可以直接在对话框输入目标,例如"分析我的独立站在美国英文市场有哪些 SEO 机会"。如果你要让 Codex 等 AI 工具接手连续任务,优先配置 MCP;如果你要接入脚本、客户报表或内部系统,优先使用 API。
API 概览
SEO Agent 提供完整的 REST API 接口,支持把 SEO 数据能力集成到脚本、客户报表或内部系统中。MCP 和 API 共用同一个 SEO Agent API Key:MCP 适合 AI 工具自动调用,API 适合系统和脚本稳定调用。API / MCP 主要返回标准化数据和扣费信息;如果需要完整顾问报告,可以在网页对话中生成,或让你自己的 AI 工作流基于返回数据继续整理分析初稿。
基地址:https://www.seoagent.vip/api/dev/
默认市场:除站内审计外,如果请求没有传 location 和 language,系统默认按 United States / English 查询。查询其它市场时请显式传入。
推荐调用流程
- 在个人资料页创建 API Key,并选择允许调用的接口范围。
- 决定接入方式:AI 工具用 MCP,脚本、报表和内部系统用 API。
- 正式查询前先调用
/api/dev/estimate或传入dryRun: true预估费用。 - 确认参数、市场和余额后执行正式查询,并从响应的
data与billing读取结果和扣费信息。
支持的 API 接口
- MCP 接入 - 让 Codex 等 AI 工具按目标调用 SEO Agent,不需要手动记接口路径
- API 接入 - 把标准化 SEO 数据接入脚本、客户报表和内部系统
- GEO / AI 搜索可见度 - 查询 Google AI Overview 与 ChatGPT 的当前提及、高频来源、历史趋势、新增/丢失、多目标对比和品牌品类格局
- GEO 深度审计 - 检查页面可引用性、AI 爬虫、llms.txt、Schema 和品牌平台建议,可选返回 PDF 报告
- 关键词研究 - 查询种子词的搜索量、竞争度、搜索意图和相关关键词
- 深度关键词研究 - 补全 KD、CPC、趋势、问题词、商业价值和关键词分组
- 域名个性化关键词机会 - 结合目标域名已有排名判断应优化旧页面还是新建页面
- 域名关键词 - 查询指定域名当前已有自然排名关键词
- 竞品关键词差距 - 对比你的网站与竞品域名之间的关键词差距
- 竞品关键词策略分析 - 输入种子关键词,整理前排同行和竞品高搜索量关键词
- 关键词排名查询 - 查询指定域名在某个关键词下的自然排名
- 站内审计 - 使用 seoagent 内置爬虫,审计网站技术 SEO 和站内 SEO
- GSC 搜索表现与诊断 - 读取已授权站点的点击、曝光、CTR、排名、内容衰退、关键词蚕食和行动计划
- GA4 流量质量诊断 - 读取已授权媒体资源的会话、渠道、落地页、互动率、跳出率和关键事件,输出落地页机会、渠道诊断和行动计划
- 账户余额 - 查询当前 API Key 对应的账户余额和可用额度
- 消费记录 - 查询 API 调用历史消费记录
认证方式
所有 API 请求都需要在请求头中携带 API Key 进行认证。你可以在个人设置页面创建和管理 API Key。
请求头
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
Authorization | string | 是 | Bearer {your_api_key} |
Content-Type | string | 是 | application/json |
示例代码
curl -X POST https://www.seoagent.vip/api/dev/keyword-research \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"keyword": "running shoes",
"location": "United States",
"language": "English"
}'
费用预估 API
正式查询前预估最高费用,不执行查询,不扣费。支持所有查询类接口的费用预估。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
endpoint | string | 是 | 要预估的接口名称,如 keyword-research、site-audit 等 |
params | object | 是 | 对应接口的请求参数对象 |
提示:你也可以在调用任何查询接口时传入 dryRun: true 参数来获取预估费用而不实际执行查询。
estimate 到正式调用示例
# 1. 先预估费用
curl -X POST https://www.seoagent.vip/api/dev/estimate \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "domain-keyword-opportunities",
"params": {
"domain": "example.com",
"keyword": "running shoes",
"location": "United States",
"language": "English",
"limit": 10
}
}'
# 2. 确认后正式查询
curl -X POST https://www.seoagent.vip/api/dev/domain-keyword-opportunities \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"domain": "example.com",
"keyword": "running shoes",
"location": "United States",
"language": "English",
"limit": 10
}'
关键词研究 API
查询种子词的搜索量、竞争度、搜索意图和相关关键词,帮助判断哪些关键词值得优先做。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
keyword | string | 是 | 目标关键词(与 keywords 二选一) |
keywords | array | 否 | 批量关键词数组,会先做去重 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
limit | number | 否 | 返回结果数量限制 |
dedupeMode | string | 否 | 相似词去重模式:"all" 或 "smart" |
深度关键词研究 API
在基础关键词研究上补充关键词难度、CPC、趋势、问题词、商业价值、建议页面类型和关键词分组,适合做内容规划和页面矩阵。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
keyword | string | 是 | 种子关键词或业务主题 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
limit | number | 否 | 返回关键词数量 |
主要返回字段
keywords:关键词明细,包含搜索量、CPC、竞争度、KD、趋势分、问题词、商业分、建议页面类型和优先级。groups:关键词分组,包含分组名、主关键词、总搜索量、平均难度、商业词数量、问题词数量和推荐页面类型。history:关键词历史趋势摘要。
域名个性化关键词机会 API
输入目标域名和种子关键词,SEO Agent 会结合关键词扩展数据和目标域名已有自然排名,判断该网站优先做哪些词、当前是否已有匹配页面,以及建议优化旧页面还是新建页面。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
domain | string | 是 | 目标网站域名 |
keyword | string | 是 | 种子关键词或业务主题 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
limit | number | 否 | 返回机会词数量 |
domainKeywordLimit | number | 否 | 用于匹配的域名排名关键词样本数量,默认 50,最高 100 |
主要返回字段
keywords:个性化机会词,包含机会分、当前排名、匹配页面、难度适配分、推荐动作和 P0/P1/P2 优先级。groups:按主题合并后的关键词分组,帮助判断应该做几个页面。domainMetrics:目标域名当前样本中的排名能力指标。
域名关键词 API
查询指定域名当前已有自然排名关键词,了解网站的关键词覆盖情况。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
domain | string | 是 | 目标域名 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
limit | number | 否 | 返回结果数量限制 |
竞品关键词差距 API
对比你的网站与竞品域名之间的关键词差距,找出竞品有排名而自己缺失的关键词机会。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
domains | array | 是 | 域名数组(2个域名,第一个是自己的,第二个是竞品) |
domain | string | 否 | 自己的域名(与 competitor 配合使用) |
competitor | string | 否 | 竞品域名(与 domain 配合使用) |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
竞品关键词策略 API
输入一个种子关键词,自动整理最多 5 个前排同行网站和每个竞品最多 10 个高搜索量排名关键词。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
keyword | string | 是 | 种子关键词 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
competitorLimit | number | 否 | 竞品数量上限,默认 5,标准版上限 5 |
keywordsPerCompetitor | number | 否 | 每个竞品的关键词数量上限,默认 10,标准版上限 10 |
排名查询 API
查询指定域名在某个关键词下的自然排名位置。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
keyword | string | 是 | 目标关键词 |
domain | string | 是 | 目标域名 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
limit | number | 否 | 查询排名数量上限,默认 30,最大 100 |
GEO 可见度 API
使用新版 LLM Mentions 查询 Google AI Overview 或 ChatGPT 的当前提及、目标指标、高频来源域名与页面。可通过 platform 选择 google 或 chat_gpt,通过 lite: true 使用轻量查询。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
topic | string | 是 | 分析主题、品牌或域名(与 keyword/domain 三选一) |
keyword | string | 否 | 关键词 |
domain | string | 否 | 域名 |
location | string | 否 | 目标市场,默认 United States |
language | string | 否 | 目标语言,默认 English |
platform | string | 否 | google 或 chat_gpt,默认 google |
lite | boolean | 否 | 是否使用 Lite 端点,默认 false |
GEO 趋势、对比与品牌格局 API
以下接口均使用新版 LLM Mentions,不再调用旧端点。默认平台为 google;指定 chat_gpt 时仅支持 United States / English。
历史月度趋势
必填分析对象:topic、keyword 或 domain 三选一。可选 platform、dateFrom、dateTo、location、language。
{
"domain": "yourdomain.com",
"platform": "google",
"dateFrom": "2026-01-01",
"dateTo": "2026-07-01",
"location": "United States",
"language": "English"
}
变化量
用于查看提及和 AI 搜索量的变化幅度。groupRange 可选 week、month 或 year。
新增与丢失提及
参数与变化量接口一致,返回每个周期新增和丢失的提及及对应 AI 搜索量。
多目标可见度对比
targets 必须提供 2 至 10 个品牌、域名或主题。所有对象使用相同平台、市场和语言,返回本次数据集中的相对份额。
{
"targets": ["yourdomain.com", "competitor-a.com", "competitor-b.com"],
"platform": "google",
"location": "United States",
"language": "English"
}
品牌与品类格局
查询某个主题下最常出现的品牌和品牌品类。可传 lite: true 使用 Lite 端点,减少不需要明细时的查询成本。
AI 提及、引用、AI 搜索量和相对份额不等同于网站实际访问或转化。真实流量和业务效果仍需结合 GA4、服务器日志和关键事件验证。
GEO 深度审计 API
审计单个网站或页面的 GEO 基础,包括页面可引用性、AI 爬虫访问状态、llms.txt 结构、Schema 建议、品牌平台建议和综合评分。llms.txt 属于辅助说明文件,不代表 AI 搜索一定引用;报告会把已检测事实和优化建议分开。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
url | string | 是 | 目标页面 URL 或域名,域名会自动补全为 https:// |
domain | string | 否 | 目标域名,用于报告标识 |
brandName | string | 否 | 品牌名,用于品牌平台建议 |
maxPages | number | 否 | 辅助生成 llms.txt 建议时的页面上限,默认 20,最大 50 |
includePdfReport | boolean | 否 | 是否在响应中返回 base64 PDF 报告,默认 false |
返回数据
citability:页面段落可引用性评分和低分段落线索。crawlers:主要 AI 爬虫在 robots.txt 中的访问状态。llmsSections:llms.txt 是否存在、章节和链接结构。schemaTypes:当前页面结构化数据和建议补充类型。pdfReport:仅在includePdfReport: true时返回,可保存为 PDF 文件。
站内审计 API
使用 seoagent 内置爬虫,先读取 robots.txt 与 Sitemap 统计预计页面数,再审计网站页面、标题、描述、H1、canonical、内外链、图片 alt、响应速度和索引问题。100 页以内确认费用后同步执行,超过 100 页确认费用后自动创建后台异步任务。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
url | string | 是 | 目标网站 URL 或域名 |
domain | string | 否 | 域名 |
limit | number | 否 | 最多审计页面数;有 Sitemap 时默认使用发现页数,安全上限 5000 |
directory | string | 否 | 只审计指定目录,例如 /products/;适合余额不足或希望分目录审计时使用 |
confirmAudit | boolean | 否 | 100 页以内时,在客户确认预检返回的最高费用后设置为 true |
confirmFullAudit | boolean | 否 | 超过 100 页时,在客户确认异步审计的最高费用和预计时间后设置为 true |
maxDepth | number | 否 | 爬取深度,默认 2,最大 5 |
respectRobots | boolean | 否 | 是否遵守 robots.txt,默认 true |
includeSubdomains | boolean | 否 | 是否包含子域名,默认 false |
renderJavascript | boolean | 否 | 是否启用 JS 渲染,默认 false |
renderWaitMs | number | 否 | JS 渲染等待时间(毫秒),默认 0,最大 10000 |
targetKeywords | array | 否 | 目标关键词数组,用于正文相关性分析 |
duplicateSimilarityThreshold | number | 否 | 重复内容相似度阈值,默认 0.86,范围 0.65-0.98 |
站内审计(异步)API
大于 100 页的网站会使用异步站内审计:SEO Agent 在后台按 Sitemap 页面持续抓取,立即返回任务 ID。返回结果会说明预计时间、最高费用以及如何查询;支持通过 callbackUrl 接收完成通知,或通过查询接口获取实时进度和最终报告。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
url | string | 是 | 目标网站 URL 或域名 |
callbackUrl | string | 否 | 任务完成时的回调通知地址 |
confirmFullAudit | boolean | 是 | 客户确认预检的最高费用和预计时间后设置为 true |
| 其他参数与站内审计 API 相同 | |||
路径参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
taskId | string | 是 | 异步任务 ID |
任务状态
pending- 等待执行processing- 正在处理completed- 已完成failed- 失败
progress 会返回发现页数、目标页数、已处理页数、成功页数、失败页数、完成百分比和预计完成时间。状态为 completed 后,data 字段包含最终报告;报告明确说明发现多少页、成功多少页、失败多少页以及是否完整。
GSC 搜索表现与诊断 API
读取用户已授权站点的 GSC 搜索表现数据,用于把真实点击、曝光、CTR、平均排名、内容衰退、关键词蚕食和优先级行动计划接入 Codex、脚本或内部报表。使用前需要先在个人资料页完成 GSC 连接,并在创建 API Key 时勾选对应 GSC 权限。
用途
返回当前账号已授权的 GSC 站点列表和默认站点。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteUrl | string | 否 | GSC 属性地址,不传时使用个人资料页选择的默认站点 |
startDate | string | 否 | 开始日期,格式 YYYY-MM-DD,默认最近 28 天 |
endDate | string | 否 | 结束日期,格式 YYYY-MM-DD,默认昨天 |
dimensions | array | 否 | 维度,例如 query、page、country、device、date、searchAppearance |
rowLimit | number | 否 | 返回行数,默认 1000,最大 25000 |
searchType | string | 否 | web、image、video、news、discover 或 googleNews,默认 web |
示例
curl -X POST https://www.seoagent.vip/api/dev/gsc-search-analytics \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"dimensions": ["query", "page"],
"startDate": "2026-06-01",
"endDate": "2026-06-28",
"rowLimit": 1000
}'
用途
基于 GSC 真实搜索表现,识别高曝光低 CTR、排名 8-20 名等关键词机会,返回 opportunities。
用途
按页面聚合 GSC 查询表现,返回需要优先优化标题、内容覆盖和内链的页面机会,返回 pages。
用途
对比当前周期和上一等长周期的点击、曝光、CTR、平均排名,返回 summary、timeseries、topQueries、topPages、queryMovers 和 pageMovers。
用途
识别点击或排名明显下滑的页面和查询,返回 decayedPages 与 decayedQueries,适合做内容刷新和索引复核。
用途
发现同一查询由多个页面共同承接的情况,返回 clusters,用于判断是否需要确定主页面、合并内容、调整 canonical 或做内容差异化。
用途
综合 GSC 关键词机会、页面机会、内容衰退和关键词蚕食,返回 actions,每个动作包含优先级、证据、建议动作和复查指标。
GA4 流量质量诊断 API
读取用户已授权媒体资源的 GA4 数据,用于把会话、用户、渠道、落地页、互动率、跳出率、关键事件和转化承接诊断接入 Codex、脚本或内部报表。使用前需要先在个人资料页完成 GA4 连接,并在创建 API Key 时勾选对应 GA4 权限。
用途
返回当前账号已授权的 GA4 媒体资源列表和默认媒体资源。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
propertyId | string | 否 | GA4 媒体资源 ID,不传时使用个人资料页选择的默认媒体资源 |
startDate | string | 否 | 开始日期,格式 YYYY-MM-DD,默认最近 28 天 |
endDate | string | 否 | 结束日期,格式 YYYY-MM-DD,默认昨天 |
dimensions | array | 否 | 维度,例如 landingPagePlusQueryString、sessionDefaultChannelGroup、country、deviceCategory、date |
metrics | array | 否 | 指标,例如 activeUsers、sessions、screenPageViews、engagementRate、bounceRate、keyEvents |
limit | number | 否 | 返回行数,默认 1000,最大 100000 |
示例
curl -X POST https://www.seoagent.vip/api/dev/ga4-report \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"dimensions": ["landingPagePlusQueryString"],
"metrics": ["sessions", "engagementRate", "bounceRate", "keyEvents"],
"startDate": "2026-06-01",
"endDate": "2026-06-28",
"limit": 100
}'
用途
汇总会话、用户、浏览、关键事件、渠道、设备和国家表现,返回 summary、timeseries、channels、devices、countries 和 insights。
用途
识别有访问但互动差、跳出高或关键事件不足的落地页,返回 pages,每个页面包含优先级、证据和优化建议。
用途
按渠道拆解会话、互动、跳出和关键事件,返回 channels,用于判断哪些来源需要复核承接质量。
用途
综合 GA4 流量摘要、落地页机会和渠道质量诊断,返回 actions,每个动作包含 P0/P1/P2 优先级、证据、建议动作和复查指标。
账户余额 API
查询当前 API Key 对应的账户余额、可用额度和套餐信息。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 无请求参数 | |||
消费记录 API
查询 API 调用历史消费记录,包含接口类型、调用时间、扣费金额和调用状态。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit | number | 否 | 返回记录数量,默认 30,最大 200 |
MCP 概览
MCP(Model Context Protocol)是让 AI 工具可以直接调用外部能力的协议。通过 MCP 接入,支持 MCP 的 AI 工具(如 Codex)可以自动理解你的目标,主动调用 SEO Agent 的标准化数据能力,完成查询、整理和分析初稿等连续工作流。对于独立站卖家、SEO 公司和外贸企业来说,它的价值是减少人工进入多个工具查数、复制和整理表格的时间。
MCP 的优势
- 自动化工作流 - AI 工具按目标自动调用能力,不需要人工切换工具
- 更适合 SEO 公司批量交付 - 可把多个客户的关键词、GEO、竞品和授权数据整理成初稿
- 更适合独立站增长 - 可围绕产品词、目标国家和竞品持续查找页面机会
- 自然语言交互 - 用自然语言描述任务,AI 理解后自动执行
支持的 MCP 工具
seoagent_keyword_research:轻量关键词研究,适合快速查搜索量、竞争度、意图和相关词。seoagent_keyword_intelligence:深度关键词研究,返回 KD、CPC、趋势、问题词、商业价值和关键词分组。seoagent_domain_keyword_opportunities:域名个性化关键词机会,结合域名已有排名判断优化旧页面还是新建页面。seoagent_domain_keywords:查询指定域名当前已有自然排名关键词。seoagent_competitor_gap:对比我方域名和竞品域名的关键词差距。seoagent_competitor_keyword_strategy:从种子关键词整理前排同行和竞品高搜索量关键词。seoagent_serp_rank_query:查询指定域名在指定关键词下的排名位置。seoagent_geo_visibility:查询品牌、主题或域名的 GEO / AI 搜索可见度。seoagent_geo_visibility_history:查询 AI 可见度历史趋势。seoagent_geo_visibility_delta:查询 AI 可见度变化量。seoagent_geo_visibility_new_lost:查询新增与丢失 AI 提及。seoagent_geo_visibility_comparison:对比最多 10 个目标的 AI 可见度。seoagent_geo_brand_landscape:查询 AI 高频品牌和品牌品类格局。seoagent_geo_deep_audit:执行 GEO 深度审计,返回页面可引用性、AI 爬虫、llms.txt、Schema 和可选 PDF 报告。seoagent_site_audit:先读取 Sitemap 返回预计页数、最高费用和预计时间;100 页以内确认后同步审计,超过 100 页确认后转为后台异步分批审计。seoagent_get_site_audit_task:使用任务 ID 查询异步审计进度;任务完成后读取包含完整性说明的最终报告。seoagent_gsc_sites:查询已授权的 GSC 站点列表和默认站点。seoagent_gsc_search_analytics:查询 GSC 搜索表现,包括点击、曝光、CTR 和平均排名。seoagent_gsc_keyword_opportunities:识别高曝光低 CTR 和 Quick Win 关键词机会。seoagent_gsc_page_opportunities:识别需要优先优化的页面机会。seoagent_gsc_performance_summary:对比当前周期和上一周期的 GSC 表现,输出增长和下降来源。seoagent_gsc_content_decay:发现点击或排名明显下滑的页面和查询。seoagent_gsc_cannibalization:识别同一查询被多个页面共同承接的关键词蚕食风险。seoagent_gsc_action_plan:综合 GSC 诊断结果生成 P0/P1/P2 优先级行动清单。seoagent_ga4_properties:查询已授权的 GA4 媒体资源列表和默认媒体资源。seoagent_ga4_report:查询 GA4 报表数据,包括会话、用户、浏览、互动率、跳出率和关键事件。seoagent_ga4_traffic_summary:汇总 GA4 流量质量、渠道、设备和国家表现。seoagent_ga4_landing_page_opportunities:识别有访问但承接或转化偏弱的落地页机会。seoagent_ga4_channel_insights:诊断渠道流量质量和关键事件表现。seoagent_ga4_action_plan:综合 GA4 诊断结果生成 P0/P1/P2 优先级行动清单。seoagent_search_consultant_knowledge:按需检索 SEO 顾问方法论、场景判断和官方实践摘要;策略、诊断和报告任务可自动使用。MCP 会要求 AI 将结果整理成自然、易懂的客户语言,而不是直接展示工具数据。seoagent_get_consultant_knowledge_card:在需要更细的判断边界、执行流程或验收标准时读取一张已检索到的知识卡。seoagent_estimate:正式查询前预估费用和缓存命中情况。
MCP 配置指南
前置条件
- 已注册 SEO Agent 账号并完成首次充值
- 在个人设置页面创建了 API Key
- 使用支持 MCP 协议的 AI 工具(如 Codex)
推荐方式:在 Codex 对话中完成配置
打开任意一个可信任的 Codex 对话,将下方 YOUR_SEO_AGENT_API_KEY 替换为你自己的 SEO Agent API Key 后直接发送。Codex 会把远程 MCP 配置写入本机的 ~/.codex/config.toml,保留已有的 MCP 配置。
请帮我在本机 Codex 中添加 SEO Agent 远程 MCP。
请只修改 ~/.codex/config.toml,不要删除或覆盖已有配置;
将以下配置追加到文件末尾,写入后检查 TOML 语法:
[mcp_servers.seoagent]
enabled = true
url = "https://www.seoagent.vip/mcp"
[mcp_servers.seoagent.http_headers]
Authorization = "Bearer YOUR_SEO_AGENT_API_KEY"
不要在回复中回显我的 API Key。完成后告诉我是否需要新开对话或重启 Codex 才能加载。
安全提示:只在你自己的 Codex 本地对话中填写 API Key,不要把 Key 发到群聊、截图或粘贴到公开页面。每个 Codex、脚本或客户项目建议使用独立 Key,并设置权限、额度和有效期。
如果你习惯自己编辑配置文件,可将下方内容追加到 ~/.codex/config.toml。这是 Codex 当前使用的远程 MCP 格式,不是旧版的 mcpServers JSON 或本地 Node 启动脚本格式。
[mcp_servers.seoagent]
enabled = true
url = "https://www.seoagent.vip/mcp"
[mcp_servers.seoagent.http_headers]
Authorization = "Bearer YOUR_SEO_AGENT_API_KEY"
Codex 接入指南
在 Codex 对话中完成配置后,你就可以用自然语言让 Codex 调用 SEO Agent,完成独立站 SEO、GEO、关键词研究和客户报告初稿等任务。
注意:注册赠送、兑换券或正常充值到账后,均可开通 API / MCP;调用时仍需保证账户余额和 API Key 额度充足。
加载与验证
- 让 Codex 完成配置后,新开一个对话;如未出现工具,再重启 Codex。
- 在新对话中发送:
检查 SEO Agent MCP 是否已连接,并只列出可调用的 SEO 工具名称。 - 确认连接后,再发送真实业务任务;首次建议先用一个小范围关键词或域名查询验证权限、市场和余额。
故障排查:如果 Codex 提示未找到 seoagent,请让它读取 ~/.codex/config.toml,确认存在 [mcp_servers.seoagent]、url 和 Authorization 三项,再新开对话。不要把 API Key 贴到普通任务文本中。
在 Codex 中使用
配置完成后,你可以直接在 Codex 中提问,例如:
- "帮我分析 example.com 这个独立站在美国英文市场的 SEO 机会"
- "查询 running shoes 这个关键词的搜索量和竞争度,并判断适合产品页还是博客页"
- "深度分析 running shoes 的关键词分组、商业词和问题词"
- "分析 example.com 围绕 running shoes 在美国英文市场的个性化关键词机会"
- "对比 example.com 和 competitor.com 的内容差距"
- "给 example.com 做一次站内 SEO 审计"
- "用我已连接的 GSC 数据,找出最近 28 天高曝光低点击和排名 8-20 名的关键词机会"
- "用我已连接的 GA4 数据,找出最近 28 天有访问但关键事件偏弱的落地页"
常见问题
API 调用有速率限制吗?
有的。默认 API 调用速率限制为每分钟 240 次。如果需要更高的速率限制,请联系我们的销售团队定制企业方案。
如何预估 API 调用费用?
你可以使用 /api/dev/estimate 端点预估调用费用,也可以在调用时设置 dryRun: true 参数来获取预估费用而不实际执行。
API Key 安全吗?
API Key 使用加密存储,创建时只显示一次完整密钥,后续无法查看。你可以为每个 Key 设置不同的接口权限(scope)、消费额度上限和有效期,降低风险。
支持哪些编程语言的 SDK?
目前我们提供 REST API 接口,你可以使用任何支持 HTTP 请求的编程语言调用。官方 SDK 正在开发中,敬请期待。