检测结论:
qq.com在《GEO 就绪度标准 v1.0》的 15 项判定中通过 7 项,得分 7 分(满分 15),判定为「不可见」。其中 A1(robots.txt 正确放行 AI 爬虫) 是最关键的缺口。
一、概述
腾讯网当前 GEO 就绪度得分为 7 分(满分 15),处于「不可见」等级,意味着生成式引擎在多数场景下难以稳定抓取、理解并引用其内容。最致命的缺口集中在可抓取性与可理解性两组:robots.txt 未为国内主流 AI 爬虫(Bytespider、DeepSeekBot、QwenBot、KimiBot、Kimi-SearchBot)单独声明放行规则;关键正文依赖 JS 渲染,源码可见正文仅 1308 字符且无 h1;不存在路径返回 HTTP 200 形成软 404 污染;全站缺少 JSON-LD 结构化数据与语义化标题层级;llms.txt 路径被软 404 返回 HTML;页面无可见更新时间。可引用性组表现相对较好,结论前置、独家数据与第三方引用均已通过。若优先修复 A1、A2、A4 三项抓取基础问题,再补齐 B2、B3、C4,预计可将得分提升至 12 分以上,接近「可见」水平。
二、逐项判定结果
判定时间:2026-09-21 | 依据:《GEO 就绪度标准 v1.0》 | 检测对象:qq.com
| 项 | 检查项 | 分组 | 结果 | 关键证据 |
|---|---|---|---|---|
| A1 | robots.txt 正确放行 AI 爬虫 | 可抓取性 | 未通过 | 本站定位:国内站点,国外组为建议项(做外贸时必需);未声明(国内):Bytespider、DeepSeekBot、QwenBot、KimiBot、Kimi-SearchBot |
| A2 | 关键内容不依赖 JS 渲染 | 可抓取性 | 未通过 | 源码中可见正文 1308 字符,h1 0 个 |
| A3 | 有 sitemap 且内容有效 | 可抓取性 | 通过 | robots.txt 声明的 https://news.qq.com/sitemap/index.xml 有效(0 条 URL) |
| A4 | 无死链污染(非软 404) | 可抓取性 | 未通过 | 探测不存在路径返回 HTTP 200 |
| A5 | 站点稳定可达 + HTTPS 有效 | 可抓取性 | 通过 | 协议 HTTPS,首页 HTTP 200,响应 255 ms |
| B1 | 每页唯一且完整的 TDK | 可理解性 | 通过 | title 3 字符,description 159 字符 |
| B2 | 结构化数据(JSON-LD) | 可理解性 | 未通过 | JSON-LD 块 0 个,WebSite 无,Organization 无 |
| B3 | 标题层级语义化 | 可理解性 | 未通过 | h1 0 个,h2 0 个 |
| B4 | 有 llms.txt(纯文本) | 可理解性 | 未通过 | llms.txt 返回的是网页 HTML(软 404),并非纯文本 |
| B5 | 主体与作者信息可核验 | 可理解性 | 未通过 | 备案信息 无,主体信息入口 有 |
| C1 | 结论前置 | 可引用性 | 通过 | 首屏可见文本前 120 字:腾讯网 搜索 问AI 邮箱 网页设置 快捷访问 安装电脑版 内容更精彩 要闻 科技 财经 AI 热问 教育 国际 军事 … |
| C2 | 存在可摘录结构块 | 可引用性 | 通过 | 列表/表格标签 1 个 |
| C3 | 有独家数据或一手信息 | 可引用性 | 通过 | 含具体数字 1401 处 |
| C4 | 有明确更新时间 | 可引用性 | 未通过 | 页面可见更新时间为 无 |
| C5 | 有第三方引用证据 | 可引用性 | 通过 | 正文可见区有指向 微信 的引用链接 |
三、优先修复(含可直接复制粘贴的代码)
按投入产出排序——「可抓取性」组的问题优先,不修完这一组,后面的优化都不会被 AI 看到。每一项都给出可以整段复制的修复内容,把域名、品牌名和你实际缺失的爬虫都填好了。
1. A1 · robots.txt 正确放行 AI 爬虫
- 现状:本站定位:国内站点,国外组为建议项(做外贸时必需);未声明(国内):Bytespider、DeepSeekBot、QwenBot、KimiBot、Kimi-SearchBot
- 怎么改:把每个 AI 爬虫的 User-agent + Allow: / 放在 User-agent: * 之前——爬虫只匹配第一条命中的规则。国外组建议补齐(做外贸时必需)。
可直接复制的修复
放到:站点根目录 /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
# ② 本次检测显示以下爬虫你已经声明过,无需重复:
# GPTBot、OAI-SearchBot、ClaudeBot、Claude-SearchBot、PerplexityBot、meta-externalagent
# 【2】通用规则放最后
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/
# 【3】声明站点地图
Sitemap: https://qq.com/sitemap.xml
本次检测里,这个文件缺少 Bytespider、DeepSeekBot、QwenBot、KimiBot、Kimi-SearchBot(对应 豆包、DeepSeek、通义千问 / 元宝、Kimi(模型训练)、Kimi 搜索)。
2. A2 · 关键内容不依赖 JS 渲染
- 现状:源码中可见正文 1308 字符,h1 0 个
- 怎么改:把正文与标题改为服务端渲染(SSR),或在源码中提供可读的正文与 h1。
可直接复制的修复
若源码里几乎没有正文,三种改法(任选):
- Next.js:
getServerSideProps/ Server Component 输出内容; - Nuxt:
ssr: true(默认)并把关键内容放在服务端; - 静态站:构建时预渲染(
nuxt generate/next export/ 或纯 HTML)。 同时给不执行 JS 的客户端留一份<noscript>说明。
# 先用这条确认正文是否出现在源码里(AI 爬虫大多不执行 JS)
curl -s https://qq.com/ | grep -c "<h1"
curl -s https://qq.com/ | wc -c
3. A4 · 无死链污染(非软 404)
- 现状:探测不存在路径返回 HTTP 200
- 怎么改:让不存在的路径返回 404,而不是 200 重写到首页——软 404 会让抓取预算浪费在假页面上。
可直接复制的修复
放到:站点 nginx 配置的 server 块。改完 nginx -t && nginx -s reload;再访问一个不存在的地址,确认返回 404 而不是 200
# nginx:不存在的路径必须返回 404,而不是 200 重写到首页
server {
...
error_page 404 /404.html;
location = /404.html { internal; }
location / {
try_files $uri $uri/ =404; # 关键是 =404,别兜到 index.html
}
}
四、重点问题分析
一、AI 爬虫未被显式放行(A1)
站点现状:robots.txt 中未声明 Bytespider、DeepSeekBot、QwenBot、KimiBot、Kimi-SearchBot 等国内主流 AI 爬虫的 User-agent 与 Allow 规则。
实际后果:爬虫匹配规则时只认第一条命中的 User-agent。若 User-agent: * 出现在前面且包含任何限制,AI 爬虫会直接套用该规则,导致内容无法被抓取或抓取范围受限。国内生成式引擎的收录入口被直接切断,后续所有优化都失去意义。
修改要点:在 robots.txt 顶部、User-agent: * 之前,为每个 AI 爬虫单独写一段 User-agent: [爬虫名] 加 Allow: /。国外组(GPTBot、ClaudeBot 等)作为建议项补齐,做外贸时必需。
二、正文依赖 JS 渲染,源码信息量不足(A2)
站点现状:源码中可见正文仅 1308 字符,h1 数量为 0。核心内容大概率由前端 JS 动态注入。
实际后果:多数 AI 爬虫不执行 JS,或执行能力有限。它们拿到的源码里没有完整正文,也没有标题锚点,无法判断页面主题与内容边界,导致页面在生成式答案中完全缺席,或只被引用零碎片段。
修改要点:将正文与主标题改为服务端渲染(SSR),至少在源码中输出可读的正文段落与唯一 h1。若无法全量 SSR,可对文章页做预渲染或静态化,确保源码内正文完整。
三、软 404 污染抓取预算(A4)
站点现状:探测不存在的路径时,服务器返回 HTTP 200,而非 404。
实际后果:AI 爬虫会把大量不存在的 URL 当作有效页面抓取,抓取预算被浪费在假页面上,真正有价值的内容反而可能被延迟或跳过。同时,搜索引擎与 AI 引擎对站点质量的判断会因大量「有效」空页面而下降。
修改要点:配置服务器或 CDN,让不存在的路径返回 404 状态码,停止用 200 重写到首页。对已存在的软 404 路径做清理或 301 到正确页面。
四、缺少结构化数据与语义化标题(B2、B3)
站点现状:JSON-LD 块 0 个,WebSite 与 Organization 均未声明;h1 与 h2 数量均为 0,标题层级完全缺失。
实际后果:AI 引擎无法通过结构化数据确认站点身份、主体归属与页面类型,难以将内容与具体实体关联。没有 h1/h2,内容结构对机器不可见,AI 在摘录时无法判断主次,引用准确率下降。
修改要点:至少补 WebSite 与 Organization 两类 JSON-LD;文章页加 Article,问答页加 FAQPage。每页只保留一个 h1,用 h2/h3 组织层级,不要用加粗 div 冒充标题。
五、行动建议
修改 robots.txt,在文件顶部、
User-agent: *之前,为 Bytespider、DeepSeekBot、QwenBot、KimiBot、Kimi-SearchBot 各写一段User-agent: [爬虫名]加Allow: /。国外组建议同步补齐 GPTBot、ClaudeBot、PerplexityBot。在站点根目录放置纯文本 llms.txt,内容写明站点定位、核心栏目 URL 与可引用结论。同时检查服务器配置,确保 /llms.txt 路径返回 text/plain,而不是把首页 HTML 软 404 返回在该路径上。
对文章页做服务端渲染或预渲染,确保源码中输出完整正文与唯一 h1。在页面模板中为每页添加 WebSite 与 Organization 的 JSON-LD;文章页追加 Article,问答页追加 FAQPage。
配置服务器或 CDN,让不存在的路径返回 404 状态码,停止 200 重写到首页。对已存在的软 404 路径做清理或 301 跳转。
在页面显著位置(标题下方或正文顶部)标注「更新于 YYYY-MM-DD」,并在页脚展示备案号与「关于我们」入口,补全主体与作者信息,便于 AI 核验内容来源与新鲜度。
六、外部引用线索(仅证据,不计分)
未检出站外提及:外部索引里还没有提到
qq.com的页面。检索方式:Bing RSS,查询式
"qq.com" -site:qq.com(打开这次检索)本节只作证据、不计分:搜索结果随时变化,把它纳入评分会破坏本报告「同一站点重复检测结果一致」的承诺。
七、数据来源与复核方式
- 检测方式:程序抓取首页 HTML、robots.txt、sitemap.xml、llms.txt,并按标准逐项判定;每项都保留原始证据(状态码、耗时、命中的原文片段)
- 复核方式:任何人都可以用「GEO 就绪度检测」对
qq.com重跑,规则与数据完全公开 - 局限性:只检测首页,未覆盖文章页与列表页;C5 只认站内可核验的引用痕迹(指向第三方平台的正文链接、出处标注、JSON-LD sameAs),真正的「被站外引用」见第六节,该节由搜索引擎查询得出、只作证据不计分;C1/C3 由规则推断,标准中已标注「需人工确认」;数据是 2026-09-21 的单时点快照,站点改版后结论可能变化
- 本报告由程序自动检测 + AI 撰写(撰写引擎:deepseek)。如你是本站主体,认为结论有误或希望撤下,可通过「关于我们」的联系方式告知,我们会在核实后更正或删除
附录:原始取数证据
| 资源 | HTTP | 耗时 | 大小 |
|---|---|---|---|
| 首页 HTML | 200 | 255 ms | 127256 B |
| robots.txt | 200 | 280 ms | 71 B |
| sitemap.xml | 200 | 470 ms | 4183 B |
| llms.txt | 200 | 497 ms | 4183 B |
| 不存在路径探测 | 200 | 457 ms | 4183 B |
八、如何引用本报告
安企 GEO《qq.com GEO 就绪度检测报告》(2026-09-21):该站按《GEO 就绪度标准 v1.0》15 项判定通过 7 项,得分 7 分(满分 15),判定「不可见」。首要缺口为 A1「robots.txt 正确放行 AI 爬虫」。
- 报告名称:qq.com GEO 就绪度检测报告
- 检测日期:2026-09-21
- 发布方:安企 GEO(AnqiWeb GEO)
- 建议引用格式:qq.com GEO 就绪度检测报告,安企 GEO,2026