资料

schema.org、JSON-LD 和 llms.txt 各自管什么

结构化数据是词表和语法。llms.txt 是一份提案。核对过的 OpenAI 与 Perplexity 文档没有把它写成引用条件。

发布日期 2026-10-14

词表和语法不是同一个文件

Article 是 schema.org 里描述文章的类型。inLanguage 是表示内容语言的属性。JSON-LD 1.1 是 W3C 于 2020 年 7 月 16 日发布的推荐标准,规定如何用 JSON 写链接数据。它不是排名算法。

如果页面上的 Article 标记要和读者看见的内容一致,标题、日期和语言就应该是页面上写着的那些。看不见的句子不应写进标记。

Google 对结构化数据的公开界限

结构化数据介绍 写:结构化数据是向 Google 提供页面含义的显式线索,并可能带来富媒体结果。介绍建议多数情况下使用 JSON-LD,并写明不要为页面上没有的信息添加结构化数据。

通用指南 写得更直接:即使富媒体结果测试通过,Google 也不保证结构化数据会出现在搜索结果里。标记必须代表页面的主要内容,不能标记读者看不见的内容。指南还写,结构化数据的人工处置会影响富媒体结果资格,不影响网页在 Google 搜索里的排名。这些句子的主语是 Google 搜索。它们没有说 ChatGPT 或 Perplexity 会因为 JSON-LD 而引用一个页面。

FAQ 标记不是一条捷径

HowTo 与 FAQ 富媒体结果的变更 在 2023 年 8 月 8 日写:此后 FAQ 富媒体结果只对知名、权威的政府和健康网站常规展示,其他网站不再常规展示。2023 年 9 月 14 日的更新写:How-to 富媒体结果在桌面端也不再展示。博客写,用不到的结构化数据不会给搜索带来问题,也没有可见效果,并且这不应被看成排名变化。

为了让生成式回答引用营销页而加上 FAQ 标记,既超出了这篇博客的范围,也不符合博客对 Google 搜索富媒体结果的描述。

robots.txt 管的是访问

RFC 9309 是 IETF 的 Robots Exclusion Protocol。摘要写:网站主人用它控制自动客户端,也就是爬虫,是否以及如何访问自己提供的内容。它不定义生成式回答如何选择句子。

OpenAI 的爬虫说明 和 Perplexity 的爬虫说明 都借用 robots.txt 里的用户代理名做开关。开关的含义以他们自己的文档为准:搜索用的机器人和训练用的机器人是分开的。

llms.txt 是提案,不是引用条件

llms.txt 由 Jeremy Howard 署名。页面提出用 llms.txt 给代理一份简短说明和链接。它把该文件写成提案,并写明可以和 robots.txt、站点地图并存,用途不同:robots.txt 表示何种自动访问可接受,llms.txt 是代理需要背景时再读的说明。页面提到 RFC 8615 的 Well-Known URI 是另一种做法,但提案没有采用。

提案页写,若干实验室为自己的开发者文档发布了 llms.txt。OpenAI 的爬虫文档页也写,文档索引见 llms.txt。这说的是文档站自己的索引,不是“ChatGPT 搜索会读取你网站上的 llms.txt 并据此引用你”。本页核对过的 OpenAI 与 Perplexity 文档里,没有一条把 llms.txt 列为搜索引用的输入。提案页上的采用说法,也不能被转写成对某个品牌的结果。

来源

以下链接在 2026-10-14 打开并核对。对方页面之后可能修改。

  1. schema.org Article

    https://schema.org/Article

    Article 是 schema.org 里的类型。

  2. schema.org inLanguage

    https://schema.org/inLanguage

    表示内容语言的属性。

  3. JSON-LD 1.1

    https://www.w3.org/TR/json-ld11/

    W3C 推荐标准,2020 年 7 月 16 日。规定的是语法,不是排名。

  4. Intro to structured data

    https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data

    Google 搜索中心。结构化数据是给 Google 的线索,并可能用于富媒体结果。

  5. General structured data guidelines

    https://developers.google.com/search/docs/appearance/structured-data/sd-policies

    写明不保证展示,且标记必须与可见内容一致。

  6. Changes to HowTo and FAQ rich results

    https://developers.google.com/search/blog/2023/08/howto-faq-changes

    2023 年 8 月 8 日,以及 2023 年 9 月 14 日的更新。

  7. RFC 9309

    https://www.rfc-editor.org/rfc/rfc9309

    IETF 的 Robots Exclusion Protocol。管的是爬虫访问。

  8. llms.txt proposal

    https://llmstxt.org/

    Jeremy Howard 的提案页。不是 IETF 或 W3C 标准。

  9. Overview of OpenAI crawlers

    https://platform.openai.com/docs/bots

    该文档页写明文档索引见 llms.txt。这是文档站自己的索引。

  10. Perplexity crawlers

    https://docs.perplexity.ai/docs/resources/perplexity-crawlers

    搜索与训练的爬虫开关。页面没有把 llms.txt 列为引用输入。