AI 如何读取 Notion

notion.so 2026年6月18日 6 分钟阅读 初步成形
Short
43/ 100
AEO Level 3初步成形

▶ Watch this Short on YouTube

一句话结论

Notion在我们的AEO扫描中获得43/100分——一个中点结果,体现了完美的内容结构但缺乏代理接口支持。该平台的工作区和协作功能写得很好,但今天访问的AI代理找不到MCP服务器卡、robots.txt中没有AI爬虫规则,也没有机器可读的发现端点。

AI 看到了什么?

当AI代理今天访问Notion主页时,它进入内容丰富的区域,在结构上评分完美,但立即遇到协议死胡同。

Notion主页提供了干净的、语义丰富的HTML,具有明确定义的标题,涵盖工作区组织、团队wiki和项目跟踪——内容LLM可以高保真度总结,解释了完美的content_structure评分100。但代理体验在协议边界处迅速恶化。robots.txt不包含GPTBot、ClaudeBot或PerplexityBot的针对代理的指令,让爬虫推断权限。主页上没有Link响应头来引导autonomous客户端发现APIs或结构化资源。标准代理发现端点都不存在——API目录、MCP服务器卡、agent技能索引。对于一个完全围绕结构化信息而构建的产品来说,这种沉默是一个明显的错失。

它在哪里丢分?

最大的下降来自代理接口和身份认证,这两项都是零分(满分100)——意味着Notion对遵循现代发现协议的代理是不可见的。

智能体发现60 智能体接口0 身份与认证0 内容结构100 结构化数据40

该如何修复?

三个有针对性的改进可以让Notion从一个被动抓取的网络资源转变为代理网络的主动参与者。

1

在robots.txt中声明AI爬虫规则

目标

为AI爬虫提供明确的权限或限制规则,以便他们知道可以索引和引用哪些路径。

问题

robots.txt不包含GPTBot、ClaudeBot、PerplexityBot或任何其他AI爬虫的user-agent块。

修复

为每个主要AI爬虫添加专用的User-agent块,后跟Allow或Disallow指令。对于公开的营销和帮助内容,使用Allow /;对于您不想被引用的私人工作区路径,添加相应的Disallow行。

2

发布MCP服务器卡

目标

向遵循Model Context Protocol发现标准的AI代理公开Notion的功能。

问题

标准发现路径中不存在MCP服务器卡,使得agent_interfaces为零。

修复

在/.well-known/mcp/server-card.json提供JSON文档,列出serverInfo、传输端点和可用功能,如页面读取、数据库查询和块创建。这使MCP兼容的代理能够直接集成,无需手动配置。

3

为代理请求返回Markdown

目标

当代理表示更喜欢机器可读的文本而不是HTML时,以干净的Markdown形式传递页面内容。

问题

网站无论Accept头如何都返回HTML,所以请求text/markdown的代理会收到一个排版复杂的文档而不是纯内容。

修复

在公开页面上检测Accept: text/markdown请求头,并返回Content-Type: text/markdown的Markdown渲染。保持HTML作为浏览器的默认值。这让AI代理可以摄取Notion的帮助文档和营销内容,无需DOM解析。

常见问题

Notion的AEO评分43分(满分100)实际上意味着什么?
这意味着Notion很好地处理了经典网络基础——内容结构清晰且可读——但该平台尚未采用AI代理用于自主发现的协议级信号。70分以上通常表示网站在积极优化以适应answer engines;在43分,Notion处于中等水平,在代理接口和身份认证方面存在明显的差距。
尽管评分较低,AI代理今天还能使用Notion内容吗?
是的,但只能通过通用网页抓取。代理可以读取Notion的公开营销页面和帮助文档,但他们无法以编程方式发现其API,无法确认哪些内容被授权用于培训或引用,也无法在没有手动配置的情况下通过MCP集成。信息是可访问的,但发现层缺失。
哪个修复对Notion的AEO评分影响最快?
向robots.txt添加AI爬虫规则是最快的更改——它只需编辑单个文本文件,不需要基础设施部署,并立即向GPTBot、ClaudeBot和PerplexityBot发出信号,告诉他们可以引用哪些Notion路径。它将同时提升agent_discovery评分并解决Content-Signal差距。

你自己的网站为 AI 做好准备了吗?

对任意网址运行同样的五类别分析。免费,开始无需注册。

免费检测你的网站