跳转到主要内容
使用 docs.json 文件中的这些设置来控制搜索引擎如何索引你的文档、搜索结果中显示的元数据、搜索栏的行为以及页面是否显示最后修改时间戳。

设置

description

类型: string 用于 SEO 和 AI 索引的文档站点描述。这会出现在搜索引擎结果中,AI 工具会用它来理解你的站点目的。
docs.json
"description": "Documentation for Example Co.'s API and developer platform."

seo

类型: object 搜索引擎索引和元数据设置。
seo.indexing
"navigable" | "all"
指定搜索引擎应索引哪些页面。
  • navigable — 仅索引 docs.json 导航中包含的页面。默认为此值。
  • all — 索引项目中的每个页面,包括不在导航中的页面。
seo.metatags
object
添加到每个页面的自定义 meta 标签。作为键值对提供,其中每个键是 meta 标签名称,值是其内容。查看 常用 meta 标签参考 了解可用选项。
"metatags": {
  "og:site_name": "Example Co. Docs",
  "twitter:card": "summary_large_image"
}
docs.json
"seo": {
  "indexing": "navigable",
  "metatags": {
    "og:site_name": "Example Co. Docs"
  }
}

类型: object 搜索栏显示设置。
search.prompt
string
搜索栏为空时显示的占位符文本。
docs.json
"search": {
  "prompt": "Search the docs..."
}

metadata

类型: object 全局应用于所有页面的页面级元数据设置。
metadata.timestamp
boolean
在所有页面上显示最后修改日期。启用后,每个页面显示其内容最后修改的日期。默认为 false你可以使用 timestamp frontmatter 字段在单个页面上覆盖此设置。查看 页面 了解详情。
docs.json
"metadata": {
  "timestamp": true
}

示例

docs.json
{
  "description": "Documentation for Example Co.'s API and developer platform.",
  "seo": {
    "indexing": "navigable",
    "metatags": {
      "og:site_name": "Example Co. Docs",
      "twitter:card": "summary_large_image"
    }
  },
  "search": {
    "prompt": "Search the docs..."
  },
  "metadata": {
    "timestamp": true
  }
}