搜索与 AI 回答
为每个页面提供完整的 meta 标签和结构化数据,并从您自己的域名提供 sitemap.xml、robots.txt 和 llms.txt。
本页面由英文翻译而来。如有任何差异,以英文版本为准。 阅读英文版
Atlas 会准备搜索引擎和 AI 助手读取的关于您网站的一切内容。您的网站只需把它输出即可。
Atlas 准备了什么
Section titled “Atlas 准备了什么”| 对象 | 您会得到什么 |
|---|---|
| 每个页面 | 现成的 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,因此测试站点永远不会出现在搜索结果中。
设置您的搜索资料
Section titled “设置您的搜索资料”- 在 Studio 中打开 SEO & redirects → Search & AI。
- 在 Organization and summary 下,填写 Organization name、Logo、Profiles elsewhere(您的社交和公司页面,每行一个)以及 What the site is about(最多 500 个字符)。
- 选择 AI crawlers:Allow AI assistants to read the site 或 Keep AI crawlers out。
- 点击 Save settings。线上网站会随下一个发布版本获得这些设置。
llms.txt 卡片会预览该文件,并列出没有摘要的页面。Structured data per page 会准确显示某个页面将输出的内容,可针对当前草稿或已发布版本查看。
对于单个页面,页面编辑器的 Page 标签页会增加 Canonical page(您站点上的一个路径)和 Sharing image(默认为页面上的第一张图片)。
在您的网站上输出
Section titled “在您的网站上输出”交付 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。
问答引擎检查
Section titled “问答引擎检查”SEO 审核现在还会检查哪些做法有助于 AI 助手引用您的页面:每个页面一个 H1、标题层级顺序、带答案的 FAQ 问题、第一句话简短(不超过 40 个词)的回答、图片替代文字、规范链接、分享图片以及 llms.txt 摘要。这些都只是建议,绝不会阻止发布。
- 规范链接必须指向您自己站点上的路径。
llms.txt最多列出 2,000 个页面。- 目前还没有 Google Search Console 连接。