跳转到内容
交付 API
在围绕某项功能进行规划之前,请先查看功能状态。

指南搜索与健康

搜索与 AI 回答

为每个页面提供完整的 meta 标签和结构化数据,并从您自己的域名提供 sitemap.xml、robots.txt 和 llms.txt。

本页面由英文翻译而来。如有任何差异,以英文版本为准。 阅读英文版

Atlas 会准备搜索引擎和 AI 助手读取的关于您网站的一切内容。您的网站只需把它输出即可。

对象 您会得到什么
每个页面 现成的 head:标题、描述、robots、规范链接(canonical)和语言链接、Open Graph 和 X/Twitter 标签,以及 JSON-LD
结构化数据 Organization、WebSite、WebPage、Article、Product、BreadcrumbList 和 FAQPage,已为 script 标签做好转义
sitemap.xml 线上发布版本中每个可被索引的已发布页面,附带语言备选链接
robots.txt 允许搜索引擎,指向站点地图,并在您选择时阻止 AI 爬虫
llms.txt 面向 AI 助手的、关于您的站点及其页面的纯文本摘要

开发环境的页面和文件始终标记为 noindex,因此测试站点永远不会出现在搜索结果中。

  1. 在 Studio 中打开 SEO & redirects → Search & AI。
  2. 在 Organization and summary 下,填写 Organization name、Logo、Profiles elsewhere(您的社交和公司页面,每行一个)以及 What the site is about(最多 500 个字符)。
  3. 选择 AI crawlers:Allow AI assistants to read the site 或 Keep AI crawlers out。
  4. 点击 Save settings。线上网站会随下一个发布版本获得这些设置。

llms.txt 卡片会预览该文件,并列出没有摘要的页面。Structured data per page 会准确显示某个页面将输出的内容,可针对当前草稿或已发布版本查看。

对于单个页面,页面编辑器的 Page 标签页会增加 Canonical page(您站点上的一个路径)和 Sharing image(默认为页面上的第一张图片)。

交付 API 的 pages 响应包含 head:{ title, meta[], links[], jsonLd[] }。把它映射到您框架的元数据,并把 JSON-LD 块输出到 <script type="application/ld+json"> 标签中。这些块已做好转义,但请在您的代码中解析并重新序列化它们,而不要盲目信任任何 CMS 的输出。

当该环境在 Atlas 中没有网站地址时,head 为 null,并带有 headProblem: "SITE_ADDRESS_MISSING"。请在 Studio 中为该环境添加网站地址。

通过在您的服务器上代理这三个文件,从您自己的域名提供它们,这样交付令牌就能保持私密:

// app/robots.txt/route.ts (do the same for sitemap.xml and llms.txt)
export async function GET() {
const response = await fetch(
`${process.env.ATLAS_CMS_ORIGIN}/v1/delivery/environments/${process.env.ATLAS_ENVIRONMENT_ID}/robots.txt`,
{ headers: { Authorization: `PublishedConsumer ${process.env.ATLAS_DELIVERY_TOKEN}` } },
);
const headers = new Headers({
'content-type': response.headers.get('content-type') ?? 'text/plain',
});
const robotsTag = response.headers.get('x-robots-tag');
if (robotsTag) headers.set('x-robots-tag', robotsTag);
return new Response(await response.text(), { status: response.status, headers });
}

当 AI 爬虫被阻止时,robots.txt 会禁止 GPTBot、OAI-SearchBot、ChatGPT-User、ClaudeBot、Claude-SearchBot、anthropic-ai、PerplexityBot、Google-Extended、Applebot-Extended、CCBot 和 meta-externalagent。

SEO 审核现在还会检查哪些做法有助于 AI 助手引用您的页面:每个页面一个 H1、标题层级顺序、带答案的 FAQ 问题、第一句话简短(不超过 40 个词)的回答、图片替代文字、规范链接、分享图片以及 llms.txt 摘要。这些都只是建议,绝不会阻止发布。

  • 规范链接必须指向您自己站点上的路径。
  • llms.txt 最多列出 2,000 个页面。
  • 目前还没有 Google Search Console 连接。