外向け Sotomuke

← 指南 · 约9分钟 · 2026-10-14 更新

如何让 ChatGPT 和 AI 搜索读取贵公司网站:llms.txt、结构化数据、爬虫设置

要让 ChatGPT、Perplexity、Google 的 AI 概览和 Bing Copilot 正确引用贵公司网站的信息,需要进行哪些设置?本文结合实际写法示例,介绍 AI 爬虫的放行、robots.txt 中的 Content Signals、llms.txt、结构化数据、Markdown 分发以及多语言页面的处理方式。

越来越多的人会向 ChatGPT 提问“请推荐一下〇〇”,AI 助手正逐渐成为人们选择商品和服务的入口。AI 并非仅凭自身记忆作答,而是在每次提问时搜索网络、阅读页面并组织回答。也就是说,能否被 AI 引用,取决于AI 爬虫能否读取您的页面,以及页面中是否以文字形式写明了所需的事实。本文将依次介绍相关设置。

1. 确认是否拒绝了 AI 爬虫

主要 AI 服务的爬虫如下。如果在 robots.txt 中对它们设置了 Disallow,您的网站基本不会出现在 AI 的回答中。

OpenAI(ChatGPT)OAI-SearchBot(用于 ChatGPT 的搜索和引用)、ChatGPT-User(根据用户指令前来读取)、GPTBot(用于训练)
Anthropic(Claude)ClaudeBot、Claude-User、Claude-SearchBot
PerplexityPerplexityBot、Perplexity-User
Google(AI 概览、Gemini)Googlebot(与常规搜索共用)、Google-Extended(用于控制训练用途)
Microsoft(Bing Copilot)Bingbot。ChatGPT 的搜索有时也会使用 Bing 的索引

需要注意的是,Cloudflare 等部分 CDN 在新网站上可能默认开启“屏蔽 AI 爬虫”设置,请检查管理后台的 Bot 设置。此外,如果网站未在 Bing 上注册,也较难出现在 ChatGPT 的搜索结果中。Bing Webmaster Tools 提供导入 Google Search Console 设置的功能,几分钟即可完成注册。

2. 通过 robots.txt 明确表达意愿(Content Signals)

自2025年起,一种名为 Content Signals 的格式开始被采用,可在 robots.txt 中写明“可用于搜索”“可用于 AI 回答”“不得用于训练”等意愿。示例如下。

User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Allow: /

Sitemap: https://example.co.jp/sitemap.xml

ai-input=yes 表示“可用于 AI 回答”,若希望被引用,请设为 yes。是否允许用于训练(ai-train)可另行决定。

3. 放置 llms.txt

/llms.txt 是一份面向 AI 的指引文件,用 Markdown 编写网站概要及主要页面列表。它类似于面向人类的网站地图,可帮助 AI 快速掌握整个网站。

# 会社名 — 一言でサービスの説明

> 2〜3文の説明。誰向けに、何を、いくらで。

## 主要ページ
- [料金](https://example.co.jp/pricing): プランと価格
- [よくある質問](https://example.co.jp/faq): 導入前の疑問
- [会社概要](https://example.co.jp/company): 所在地、代表者、沿革

在由 Sotomuke 分发的网站上,会自动生成包含所有语言翻译页面列表的 llms.txt,并且各页面的 HTTP 标头中也会引用该文件。

4. 用“文字”写明事实

AI 引用的是页面正文中的文字。如果价目表只有图片、营业时间只出现在横幅中、特点只写在幻灯片里,AI 就无法获取这些信息。以下内容应以正文文本形式写明。

5. 添加结构化数据(JSON-LD)

这是一种以机器可读的形式附加页面内容的机制。公司信息使用 Organization,店铺使用 LocalBusiness,商品或服务使用 Product 或 SoftwareApplication,问答使用 FAQPage,文章使用 Article 。将价格、营业时间和地址结构化后,搜索引擎和 AI 都能准确无误地获取这些信息。

<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "LocalBusiness",
  "name": "店名", "url": "https://example.co.jp/",
  "address": { "@type": "PostalAddress", "addressLocality": "京都市", "addressCountry": "JP" },
  "openingHours": "Mo-Su 11:00-22:00", "priceRange": "¥¥" }
</script>

6. 准备多语言页面

AI 会以提问所用的语言进行搜索,并优先阅读该语言的页面。当有人用英语询问“best ryokan in Kanazawa”时,如果没有英文页面,就很难被引用。应采用每种语言都有独立 URL、由服务器返回已翻译 HTML 的架构(若使用在浏览器中替换文字的小部件,AI 爬虫看到的仍是日语)。通过 hreflang 关联各语言版本,搜索引擎方面的处理也会更加规范。

7. 同时以 Markdown 分发(可选)

部分 AI 代理会通过 Accept: text/markdown 请求,获取比 HTML 更轻量的 Markdown。支持此功能后,可减少 AI 读取页面时的干扰信息。由 Sotomuke 分发的页面会自动针对此类请求返回 Markdown。

确认方法

通过 Sotomuke 发布的翻译页面从一开始就包含按语言区分的 URL、hreflang、站点地图、llms.txt、Content Signals 以及 Markdown 分发。对于日语网站,请按照上述步骤在网站端添加这些设置。

试用 Sotomuke

只需粘贴日语网站的 URL,即可免费生成首页的翻译预览。无需改造 CMS 或设置标签。正式发布每月¥4,980起,无最低合同期限。

免费生成预览 查看价格

相关指南

简体中文