关于 AEO Backlink
AEO Backlink 是 Advance Labs 托管的只读 MCP 服务,面向研究品牌提及和反向链接机会的营销与 SEO 从业者。它与 AEO Toolkit 的其他服务并列,提供链接来源及外联准备相关工具。
主要功能
- 01发现品牌提及
- 02查找链接潜在对象
- 03查看竞争对手链接来源
- 04只读工具
适用场景
- 01寻找可联系的链接来源
- 02检查竞争对手的反向链接
- 03整理品牌提及线索
- 04为外联准备候选名单
MCP 相关
它是托管的 Streamable HTTP MCP 服务,提供 7 个只读工具,可连接 MCP 客户端使用。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://aeo.advancelabs.dev/api/mcp/backlink/mcpclaude mcp add --transport http dev-advancelabs-aeo-backlink https://aeo.advancelabs.dev/api/mcp/backlink/mcp{"mcpServers":{"dev-advancelabs-aeo-backlink":{"type":"http","url":"https://aeo.advancelabs.dev/api/mcp/backlink/mcp"}}}在 Cursor 中打开{"servers":{"dev-advancelabs-aeo-backlink":{"type":"http","url":"https://aeo.advancelabs.dev/api/mcp/backlink/mcp"}}}在 VS Code 中打开{"mcpServers":{"dev-advancelabs-aeo-backlink":{"type":"http","url":"https://aeo.advancelabs.dev/api/mcp/backlink/mcp"}}}{"mcpServers":{"dev-advancelabs-aeo-backlink":{"serverUrl":"https://aeo.advancelabs.dev/api/mcp/backlink/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
面向答案引擎优化(AEO)、生成式引擎优化(GEO)和 AI 引用可见性的开源 TypeScript 软件包。欢迎贡献,详见 CONTRIBUTING.md。
开放核心。 本仓库是 AEO Toolkit 的开源部分:审计引擎、爬虫、解析器、架构验证器和 Chrome 扩展,均采用 Apache-2.0 许可并发布到 npm。为 advancelabs.dev/tools 提供支持的托管平台,以及三个 MCP 服务(控制台、OAuth、账单、Google 和 Bing 集成)已于 2026-10-20 移至私有仓库。该日期之前在此发布的代码仍采用 Apache-2.0 许可。
**无需安装即可试用:**六种浏览器工具可在浏览器中免费运行,访问 advancelabs.dev/tools 即可使用,无需注册或账户。将 URL 提交给审计工具,约一分钟后即可获得按规则加权的报告。 想让我们代劳?Advance Labs 提供每月 AEO 顾问服务。
托管服务包括六种浏览器工具(技术审计、E-E-A-T 扫描、llms.txt 生成器、GA4 + GSC 聊天、反向链接图谱、权威度)和三个 MCP 服务(ai-visibility、backlink、search),共向 Claude 或任何 MCP 客户端提供 32 种工具。它们为专有服务,运行于 advancelabs.dev。本仓库是开放核心:审计引擎软件包、
Chrome 扩展和 skills。完整概览请参阅
docs/reference/tools.md。
效果一览
托管网站采用抖色像素艺术绘制:暮色天空下,一位人物推动多面球体上坡。
![]() | ![]() |
| 爬取并评分。 最多检查 50 个页面,逐一对照所有规则。 | 44 件小事。 选择类别并浏览检查项。评分引擎采用 Apache-2.0 许可。 |
![]() | ![]() |
| 审计工具。 免费,无需注册。 | 追踪。 查看 AI 推荐谁。 |
什么是 AEO?
**答案引擎优化(AEO)**是一种内容结构化实践,旨在让 AI 助手(ChatGPT、Perplexity、Claude、Gemini)在回答你所在领域的问题时引用你的网站。传统 SEO 帮你在蓝色链接搜索结果页上获得排名。AEO 则让你的内容在 AI 答案中被引用。
随着 AI 驱动的搜索成为默认的发现入口,AEO 就是新一代 SEO。
审计
托管技术审计会运行 44 项检查(31 项技术 SEO 检查 + 13 项 AEO 检查),涵盖可爬取性、AI 机器人访问权限、结构化数据、元数据和答案就绪度,满分为 100 分,并提供按优先级排序的修复清单,以及为你缺少的任何爬取提示文件提供模板。E-E-A-T 扫描是一个独立工具,会对 14 项信号进行评分。引擎总共定义了 58 项检查(44 + 14),但审计本身只运行 44 项。免费使用,无需账号,数据也由你掌控。
Chrome 扩展程序
AEO/GEO 审计工具 将同一引擎放到了浏览器工具栏中。打开任意页面,点击图标,即可获得 0 到 100 的 AI 就绪度评分、字母等级和待修复事项清单。还可以导出为 PDF。
它运行 packages/scoring/src/audit.ts 中的 auditRules:从扩展程序 0.3.0 开始,基于 scoring 0.3.x,涵盖 9 个类别的 44 项检查(31 项技术 SEO 检查 + 13 项 AEO 检查)。此前的 Chrome Web Store 版本(0.2.0)运行 40 项检查,因此 0.3.0 发布后,商店页面上的说明也会更新。14 项 E-E-A-T 信号由扩展程序不运行的独立评分器负责;58 是引擎的总检查数(44 + 14),并非任何单次审计实际运行的数量。
所有操作都在你的浏览器中进行。无需账号,没有服务端、分析或遥测。唯一的网络请求会发送到受审计网站自身的 robots.txt、sitemap.xml 和 llms.txt,这也是扩展程序需要主机权限的原因。不会存储任何内容,因为不会发送任何数据。
自行构建:
pnpm --filter @advance-labs/chrome-extension package
# → apps/chrome-extension/aeo-extension.zip, loadable via chrome://extensions (Developer mode → Load unpacked, on dist/)
软件包
| 软件包 | 描述 |
|---|---|
@advance-labs/crawler | 多线程网络爬虫,遵循 robots.txt 规则、解析站点地图,并按主机进行速率限制 |
@advance-labs/html-parser | 从 HTML 中提取元标签、Open Graph、Twitter Cards、标题、图片、链接和 JSON-LD |
@advance-labs/schema-validator | 根据已知类型验证 Schema.org JSON-LD 结构化数据 |
@advance-labs/scoring | 根据 44 项技术 SEO 和 AEO 检查为页面评分,并提供独立的 14 项 E-E-A-T 信号评分器和逐条规则说明 |
此外还有 @advance-labs/net-guard 和 @advance-labs/types。此处唯一的应用是 apps/chrome-extension;托管控制台并非开源。
快速开始
有 6 个软件包已发布到 npm,可单独使用:
npm i @advance-labs/scoring # the 44-check audit engine
npm i @advance-labs/net-guard # SSRF-safe fetch: re-checks every redirect hop
npm i @advance-labs/crawler # polite crawler with robots.txt + rate limiting
npm i @advance-labs/html-parser
npm i @advance-labs/schema-validator
npm i @advance-labs/types # shared types, a dependency of the above
advancelabs.dev/tools 上的托管工具无需安装。
git clone https://github.com/Advance-Labs/aeo-toolkit.git
cd aeo-toolkit
pnpm install
pnpm build # turbo builds every package
pnpm test # the full suite, no network
请阅读完整文档:docs.advancelabs.dev/aeo-toolkit。
构建完成后,各软件包的组合方式如下:
import { crawl } from '@advance-labs/crawler'
import { parseHtml } from '@advance-labs/html-parser'
import { analyzeStructuredData } from '@advance-labs/schema-validator'
import { buildAuditReport } from '@advance-labs/scoring'
const result = await crawl('https://example.com/', { maxPages: 2 })
const html = result.pages.filter((p) => p.ok && p.body && p.contentType?.includes('html'))
const report = await buildAuditReport(
{
crawl: result,
pages: html.map((p) => parseHtml(p.body, p.finalUrl)),
structuredData: html.map((p) => analyzeStructuredData(p.body, p.finalUrl)),
mode: 'full-site',
},
{ durationMs: 0, version: '1.0.0' },
)
console.log(report.url, report.score.overall, report.score.grade)
console.log(report.topFixes.slice(0, 3).map((f) => f.title))
连接 MCP 服务
已收录于官方 MCP Registry,
名称为 dev.advancelabs/aeo-search、dev.advancelabs/aeo-visibility 和 dev.advancelabs/aeo-backlink。
这三个 MCP 服务均为托管服务,无需安装。它们是 Streamable-HTTP 端点,因此无需运行 npm install,也无需启动本地进程。只需将任意 MCP 客户端指向该 URL。
Claude Code:每个服务运行一条命令:
claude mcp add --transport http --scope user aeo-visibility https://aeo.advancelabs.dev/api/mcp/ai-visibility/mcp
claude mcp add --transport http --scope user aeo-backlink https://aeo.advancelabs.dev/api/mcp/backlink/mcp
claude mcp add --transport http --scope user aeo-search https://aeo.advancelabs.dev/api/mcp/search/mcp
去掉 --scope user,即可仅在当前项目中注册这些服务。运行 claude mcp list 查看结果。
Claude.ai / Claude Desktop:依次选择“设置”→“连接器”→“添加自定义连接器”,然后粘贴 URL。
Cursor(~/.cursor/mcp.json)、Windsurf,或任何接受 JSON 配置块的客户端:
{
"mcpServers": {
"aeo-visibility": { "url": "https://aeo.advancelabs.dev/api/mcp/ai-visibility/mcp" },
"aeo-backlink": { "url": "https://aeo.advancelabs.dev/api/mcp/backlink/mcp" },
"aeo-search": { "url": "https://aeo.advancelabs.dev/api/mcp/search/mcp" }
}
}
| 服务 | 工具 | 凭据 |
|---|---|---|
aeo-visibility | 5 | 连接无需凭据。引用检查需在每次请求中提供 Perplexity 密钥。 |
aeo-backlink | 7 | 无需凭据。 |
aeo-search | 20 | 使用 Google 登录:首次使用时,客户端会打开浏览器(在 Claude Code 中,依次选择 /mcp →“Authenticate”)。或者使用 BYOK:将 Google 访问令牌作为 Authorization: Bearer,并可选提供 x-bing-api-key。 |
以下三点容易让人困惑:
- 结尾的
/mcp必不可少。 单独访问/api/mcp/<slug>会返回适配器自身的“Not found”,看起来像路由错误,但其实不是。 - 只有
aeo-search需要登录,且其发现机制受路径限制。 对匿名请求,它会返回 401,并指向/.well-known/oauth-protected-resource/api/mcp/search/mcp;其授权服务器为/api/mcp/oauth。根目录下的/.well-known/oauth-*文档会有意返回 404,因为aeo-visibility和aeo-backlink无需登录。 - 所有工具均为只读。 它们不会对任何上游 API 调用写入方法。
/api/mcp/ga-gsc/mcp 仍可作为 aeo-search 的兼容别名使用;新配置应使用 /api/mcp/search/mcp。
为什么选择 AEO?
当用户问 ChatGPT“X 的最佳工具是什么?”时,答案来自 AI 模型信任的索引内容,而不是广告竞价。影响 AI 引用的信任信号包括:
- 结构化数据(JSON-LD
Organization、FAQPage、HowTo) llms.txt:相当于 AI 版的robots.txt- 规范化、服务器端渲染的 HTML:AI 爬虫更偏好静态内容
- 主题权威性:围绕某个主题提供一致、深入的内容
AEO Toolkit 可自动完成对上述各项的审核。
Monorepo 结构
aeo-toolkit/
├── packages/ # the six published libraries, plus shared config
├── apps/chrome-extension/
├── apps/docs/ # Astro + Starlight docs site (renders ../../docs)
├── docs/ # the documentation itself
└── brand/ # the mark, lockups, palette and type (brand/README.md)
采用 Turborepo · TypeScript 5 · Vitest · React 19 构建
设计
网站采用像素艺术风格:一个人物在抖色暮色天空下推动一个多面球体。艺术作品以较粗的网格绘制,限定在小型调色板(墨色、纸色和两种暮色橙色)中,应用 4x4 Bayer 有序抖色,并以硬边缘放大。标签使用 Geist Pixel Square,标题和正文使用 Geist Sans,代码使用 Geist Mono。转角为直角,阴影采用硬偏移。调色板、字体、设计变量和规则位于 brand/README.md,资源文件也在其旁边。用户看到的所有内容都应遵循这些规范;docs/CONVENTIONS.md 说明了如何在代码中落实。
由 Advance Labs 打造
由 Advance Labs 构建并维护 · Advance Labs 的所有产品
AEO Toolkit 由软件工作室 Advance Labs Inc. 构建并维护,该工作室打造了 Creatin、Cartrix 以及本工具包。
本项目以自身工具进行实际验证:advancelabs.dev 使用 llms.txt、JSON-LD Organization 架构、SSG 渲染的页面和规范 URL;这些都是评分引擎所倡导的实践。
行为准则
我们遵循 贡献者公约:在所有项目空间中保持尊重并积极建设性地交流,并将不可接受的行为举报至 [email protected]。
© 2026 Advance Labs Inc. · advancelabs.dev
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。




