检测结论:
sfyu.org在《GEO 就绪度标准 v1.0》的 15 项判定中通过 9 项,得分 9 分(满分 15),判定为「不可见」。其中 A1(robots.txt 正确放行 AI 爬虫) 是最关键的缺口。
一、概述
sfyu.org 这次 GEO 就绪度检测得分 9 分,判定等级为不可见。站点在可抓取性上整体表现尚可,正文不依赖 JS 渲染、sitemap 有效、无死链、HTTPS 正常;可理解性和可引用性存在明显缺口。最致命的两个问题是:robots.txt 显式屏蔽了 GPTBot、ClaudeBot、Bytespider 等主流 AI 爬虫,等于主动关闭了 AI 入口;同时全站没有 JSON-LD 结构化数据,标题层级只有 h1、没有 h2,AI 很难判断页面主题和内容结构。此外 llms.txt 缺失、主体信息不可核验、缺少第三方引用证据,进一步削弱了被 AI 引用的可能性。修完这些缺口后,站点可达满分 15 分。
二、逐项判定结果
判定时间:2026-10-28 | 依据:《GEO 就绪度标准 v1.0》 | 检测对象:sfyu.org
| 项 | 检查项 | 分组 | 结果 | 关键证据 |
|---|---|---|---|---|
| A1 | robots.txt 正确放行 AI 爬虫 | 可抓取性 | 未通过 | 本站定位:国内站点,国外组为建议项(做外贸时必需);显式屏蔽了 AI 爬虫:Bytespider、KimiBot、GPTBot、ClaudeBot、meta-externalagent |
| A2 | 关键内容不依赖 JS 渲染 | 可抓取性 | 通过 | 源码中可见正文 9413 字符,h1 1 个 |
| A3 | 有 sitemap 且内容有效 | 可抓取性 | 通过 | robots.txt 声明的 https://sfyu.org/sitemap.xml 有效(0 条 URL) |
| A4 | 无死链污染(非软 404) | 可抓取性 | 通过 | 探测不存在路径返回 HTTP 404 |
| A5 | 站点稳定可达 + HTTPS 有效 | 可抓取性 | 通过 | 协议 HTTPS,首页 HTTP 200,响应 2686 ms |
| B1 | 每页唯一且完整的 TDK | 可理解性 | 通过 | title 11 字符,description 90 字符 |
| B2 | 结构化数据(JSON-LD) | 可理解性 | 未通过 | JSON-LD 块 0 个,WebSite 无,Organization 无 |
| B3 | 标题层级语义化 | 可理解性 | 未通过 | h1 1 个,h2 0 个 |
| B4 | 有 llms.txt(纯文本) | 可理解性 | 未通过 | llms.txt 返回 HTTP 404 |
| B5 | 主体与作者信息可核验 | 可理解性 | 未通过 | 备案信息 无,主体信息入口 有 |
| C1 | 结论前置 | 可引用性 | 通过 | 首屏可见文本前 120 字:四方鱼 - 探索与记录 四方鱼 PAGE_NAME 搜索 微信 支付宝 互动 最新评论 正在加载中… 兴趣点 寻找你… |
| C2 | 存在可摘录结构块 | 可引用性 | 通过 | 列表/表格标签 3 个 |
| C3 | 有独家数据或一手信息 | 可引用性 | 通过 | 含具体数字 5341 处 |
| C4 | 有明确更新时间 | 可引用性 | 通过 | 页面可见更新时间为 有 |
| C5 | 有第三方引用证据 | 可引用性 | 未通过 | 正文可见区既没有指向第三方平台的引用链接,也没有出处标注、也没有 sameAs 站外身份声明 |
内页抽样(按模板各取一页)
首页之外,按 URL 形态从站点地图里各取一个代表页面,看内页的 TDK、正文、结构化数据、更新时间与内链。本节只作补充证据,不参与 15 项评分——评分口径对全站一致,仍按首页判定。
| 抽样页面 | HTTP | TDK | 可见正文 | JSON-LD | 更新时间 | 内链 |
|---|---|---|---|---|---|---|
/posts/efaf.html |
200 | title 65 / desc 150 | 8758 字 | 0 | 有 | 206 |
/posts/701.html |
200 | title 49 / desc 150 | 12768 字 | 0 | 有 | 219 |
/essay/index.html |
200 | title 10 / desc 4 | 6596 字 | 0 | 有 | 205 |
小结:抽样的 3 个内页中,TDK 完整 3 个、含结构化数据 0 个、标注更新时间 3 个。
三、优先修复(含可直接复制粘贴的代码)
按投入产出排序——「可抓取性」组的问题优先,不修完这一组,后面的优化都不会被 AI 看到。每一项都给出可以整段复制的修复内容,把域名、品牌名和你实际缺失的爬虫都填好了。
1. A1 · robots.txt 正确放行 AI 爬虫
- 现状:本站定位:国内站点,国外组为建议项(做外贸时必需);显式屏蔽了 AI 爬虫:Bytespider、KimiBot、GPTBot、ClaudeBot、meta-externalagent
- 怎么改:这些 User-agent 下有 Disallow: /,等于把你对 AI 的入口关上了;若是有意为之可忽略此项,否则删掉对应 Disallow。
可直接复制的修复
放到:站点根目录 /robots.txt(一个纯文本文件,整份替换即可)
# 【1】AI 爬虫(下面按 国内 / 国外核心 / 国外建议 / 用途令牌 分组,逐个显式声明)
# 爬虫只匹配第一条命中自己的规则组,写在 * 后面等于没写
# ① 国内 AI 爬虫(中文 AI 流量的入口,硬门槛)
User-agent: Bytespider
Allow: /
# 对应:豆包
User-agent: DeepSeekBot
Allow: /
# 对应:DeepSeek
User-agent: QwenBot
Allow: /
# 对应:通义千问 / 元宝
User-agent: KimiBot
Allow: /
# 对应:Kimi(模型训练)
User-agent: Kimi-SearchBot
Allow: /
# 对应:Kimi 搜索
# ② 国外 AI 爬虫 · 核心(外贸站点最关键,硬门槛)
User-agent: GPTBot
Allow: /
# 对应:ChatGPT(训练)
User-agent: OAI-SearchBot
Allow: /
# 对应:ChatGPT(搜索索引)
User-agent: ClaudeBot
Allow: /
# 对应:Claude(训练)
User-agent: Claude-SearchBot
Allow: /
# 对应:Claude(搜索索引)
User-agent: PerplexityBot
Allow: /
# 对应:Perplexity
User-agent: meta-externalagent
Allow: /
# 对应:Meta AI
# ③ 国外 AI 爬虫 · 建议(覆盖越全越好,不作硬门槛)
User-agent: ChatGPT-User
Allow: /
# 对应:ChatGPT(用户触发)
User-agent: Claude-User
Allow: /
# 对应:Claude(用户触发)
User-agent: Perplexity-User
Allow: /
# 对应:Perplexity(用户触发)
User-agent: Google-CloudVertexBot
Allow: /
# 对应:Google Vertex AI
User-agent: meta-externalfetcher
Allow: /
# 对应:Meta(用户触发)
User-agent: FacebookBot
Allow: /
# 对应:Meta / Facebook
User-agent: Amazonbot
Allow: /
# 对应:Amazon / Alexa
User-agent: Applebot
Allow: /
# 对应:Apple Siri / Spotlight
User-agent: CCBot
Allow: /
# 对应:Common Crawl(众多模型的训练语料)
User-agent: DuckAssistBot
Allow: /
# 对应:DuckDuckGo AI
User-agent: MistralAI-User
Allow: /
# 对应:Mistral(用户触发)
# ④ AI 用途令牌(不会单独来抓,只在 robots.txt 生效)
# Allow 表示你授权 AI 使用你的内容;要保留内容可改成 Disallow。
User-agent: Google-Extended
Allow: /
# 对应:Gemini / Vertex AI
User-agent: Applebot-Extended
Allow: /
# 对应:Apple Intelligence
# 【2】通用规则放最后
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/
# 【3】声明站点地图
Sitemap: https://sfyu.org/sitemap.xml
2. B2 · 结构化数据(JSON-LD)
- 现状:JSON-LD 块 0 个,WebSite 无,Organization 无
- 怎么改:至少补 WebSite + Organization;文章页加 Article,问答页加 FAQPage。
可直接复制的修复
放到:<head> 内。sameAs 是关键——它把「这个域名」和「你的知乎/公众号/GitHub 主页」关联成同一个实体,AI 才能确认你是谁
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"Organization",
"name":"四方鱼","url":"https://sfyu.org/",
"sameAs":["https://www.zhihu.com/org/你的主页",
"https://github.com/你的账号"]}
</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebSite",
"name":"四方鱼","url":"https://sfyu.org/"}
</script>
<!-- 文章页再加 Article:headline / datePublished / dateModified / author -->
3. B3 · 标题层级语义化
- 现状:h1 1 个,h2 0 个
- 怎么改:每页只保留一个 h1,用 h2/h3 组织层级;不要用加粗的 div 冒充标题。
可直接复制的修复
不要用加粗的 div 冒充标题——AI 靠标签层级判断哪句话是结论、哪些是支撑
<h1>四方鱼:这一页的主题(每页只准有 1 个 h1)</h1>
<h2>第一部分</h2>
<h3>小节</h3>
<h2>第二部分</h2>
四、重点问题分析
robots.txt 屏蔽 AI 爬虫:入口被主动关闭
robots.txt 中显式屏蔽了 Bytespider、KimiBot、GPTBot、ClaudeBot、meta-externalagent 等 AI 爬虫,这些 User-agent 下存在 Disallow: / 规则。这意味着主流 AI 引擎在抓取阶段就被拒绝,后续的内容理解和引用无从谈起。本站定位为国内站点,国外组爬虫属于建议项,但 Bytespider、KimiBot 等国内 AI 爬虫同样被屏蔽,影响直接。修改要点:在 robots.txt 中删除上述 User-agent 对应的 Disallow 行,或改为 Allow: /;若确有部分路径不宜抓取,仅对这些路径做精确 Disallow,不要整站封禁。
结构化数据缺失:AI 无法确认站点身份
全站 JSON-LD 块数量为 0,WebSite 和 Organization 均未声明。AI 引擎在抓取后需要借助结构化数据确认「这是什么站点、由谁运营、核心页面有哪些」,缺失这些信号时,页面内容即使被读到,也难以被归入可信来源。修改要点:在首页 head 中至少补充 WebSite 和 Organization 两个 JSON-LD 块,包含站点名称、URL、logo、运营主体;文章页补充 Article,问答页补充 FAQPage。字段值必须与页面可见内容一致,不要填虚构信息。
标题层级扁平:内容结构不可解析
页面只有 1 个 h1,h2 数量为 0。AI 在提取段落时依赖标题层级判断内容的主从关系,全站没有 h2/h3 意味着所有正文段落处于同一层级,模型无法区分章节边界和重点段落。修改要点:每页保留唯一 h1,按内容逻辑用 h2 划分主要章节,需要时用 h3 细分;不要用加粗的 div 或 span 冒充标题,标题标签本身是结构信号。
llms.txt 缺失:没有面向 AI 的站点说明
访问 /llms.txt 返回 HTTP 404,站点根目录没有该文件。llms.txt 是面向大模型站点的纯文本说明文件,用于集中声明站点定位、核心页面和可引用结论,缺失后 AI 只能从零散页面推断站点用途。修改要点:在站点根目录放置纯文本 llms.txt,写明站点名称、定位、核心栏目链接和主要可引用结论;同时确认服务器不会把首页 HTML 返回在该路径上,返回内容应为 text/plain。
主体信息与第三方引用证据不足
页脚没有备案信息,虽然存在主体信息入口,但可核验程度不足;正文可见区没有指向第三方平台的引用链接、没有出处标注,JSON-LD 中也没有 sameAs 站外身份声明。AI 引用内容时倾向于选择可追溯、有外部佐证的来源,主体信息不完整和零外部引用会降低被引用的优先级。修改要点:页脚展示备案号,补充「关于我们」或联系方式;在正文中标注数据出处,并在 JSON-LD 的 sameAs 中声明站外身份主页;或将一手数据整理成可独立引用的结论块,发布到知乎、CSDN 等平台并在正文中链回。
五、行动建议
修改 robots.txt,恢复 AI 爬虫抓取。删除 Bytespider、KimiBot、GPTBot、ClaudeBot、meta-externalagent 对应的 Disallow: / 行,改为 Allow: /;如有个别目录不宜抓取,仅对这些目录保留精确 Disallow。改完后用 curl 检查各 User-agent 下的返回内容,确认不再包含整站屏蔽规则。
在首页 head 中补充 JSON-LD。至少加入 WebSite 和 Organization 两个 script 块,WebSite 包含 name、url、description,Organization 包含 name、url、logo;字段值必须与页面可见内容一致。文章页模板中补充 Article 类型,包含 headline、datePublished、dateModified、author。
重构标题层级。每页保留唯一 h1,按内容章节添加 h2,必要时用 h3 细分;替换现有用加粗 div 冒充标题的写法。改完后检查源码,确认 h2 数量大于 0 且与正文段落对应。
在站点根目录新增 llms.txt。使用纯文本格式,写明站点名称、定位、核心页面链接和主要可引用结论;配置服务器确保该路径返回 text/plain,而不是首页 HTML。
补齐主体信息与外部引用证据。页脚添加备案号,并保留「关于我们」或联系方式入口;在正文中标注数据出处,在 JSON-LD 的 sameAs 中声明站外身份主页;将一手数据整理为可独立引用的结论块,发布到知乎、CSDN 等平台并在正文中链回。
六、外部引用线索(仅证据,不计分)
未检出站外提及:外部索引里还没有提到
sfyu.org的页面。检索方式:Bing RSS,查询式
"sfyu.org" -site:sfyu.org(打开这次检索)本节只作证据、不计分:搜索结果随时变化,把它纳入评分会破坏本报告「同一站点重复检测结果一致」的承诺。
七、数据来源与复核方式
- 检测方式:程序抓取首页 HTML、robots.txt、sitemap.xml、llms.txt,并按标准逐项判定;每项都保留原始证据(状态码、耗时、命中的原文片段)
- 复核方式:任何人都可以用「GEO 就绪度检测」对
sfyu.org重跑,规则与数据完全公开 - 局限性:只检测首页,未覆盖文章页与列表页;C5 只认站内可核验的引用痕迹(指向第三方平台的正文链接、出处标注、JSON-LD sameAs),真正的「被站外引用」见第六节,该节由搜索引擎查询得出、只作证据不计分;C1/C3 由规则推断,标准中已标注「需人工确认」;数据是 2026-10-28 的单时点快照,站点改版后结论可能变化
- 本报告由程序自动检测 + AI 撰写(撰写引擎:deepseek)。如你是本站主体,认为结论有误或希望撤下,可通过「关于我们」的联系方式告知,我们会在核实后更正或删除
附录:原始取数证据
| 资源 | HTTP | 耗时 | 大小 |
|---|---|---|---|
| 首页 HTML | 200 | 2686 ms | 198456 B |
| robots.txt | 200 | 2092 ms | 2805 B |
| sitemap.xml | 200 | 2113 ms | 21914 B |
| llms.txt | 404 | 1470 ms | — B |
| 不存在路径探测 | 404 | 1340 ms | — B |
八、如何引用本报告
安企 GEO《sfyu.org GEO 就绪度检测报告》(2026-10-28):该站按《GEO 就绪度标准 v1.0》15 项判定通过 9 项,得分 9 分(满分 15),判定「不可见」。首要缺口为 A1「robots.txt 正确放行 AI 爬虫」。
- 报告名称:sfyu.org GEO 就绪度检测报告
- 检测日期:2026-10-28
- 发布方:安企 GEO(AnqiWeb GEO)
- 建议引用格式:sfyu.org GEO 就绪度检测报告,安企 GEO,2026
复检记录
| 复检时间 | 得分 | 变化 | 本次新通过 | 本次仍未通过 |
|---|---|---|---|---|
| 2026-10-28 | 9 分(满分 15) | +1 分 | A4 | 无 |
- 复检口径与首次检测完全一致:同一套 15 项条件、同一工具、同一判定代码;
- 分数变动的来源就是上面两列——新通过的项说明这一轮改动生效了,仍未通过的项是下一步要做的事。