MadeInRed
浏览 MadeInRed

评分方法论

了解免费 AI 引用体检如何检查抓取许可、内容发现和答案结构,以及每项权重与分数封顶规则。分数是技术就绪参考,不代表引用概率或收录保证。

分数是怎么算出来的?

四十多项确定性检查分属三层,每层有固定分值池:抓取许可 45、推送就绪 25、引用形态 30,合计 100;新兴信号最多加 5 分。层内按每项权重加权平均后映射到分值池,部分通过按比例得分,不适用的检查剔除后重新归一化,所以单语站不会因为没有 hreflang 而失分。总分取整后再套硬门槛封顶。

为什么要有硬门槛?

本站用封顶突出需要优先核对的技术状态,例如页面无法访问、noindex 或 robots.txt 限制了 OAI-SearchBot、Content-Signal 禁止 AI 输入,或者 WAF 把爬虫拦在门外。这些情况下把总分封顶并单独标红,是为了让报告的第一眼落在真正致命的那一条上,而不是被一堆小项稀释。

分值池

层分值池说明
抓取许可45检查 HTTP、robots 与模拟访问。OAI-SearchBot 用于搜索,ChatGPT-User 是用户触发访问,GPTBot 用于训练;模拟 User-Agent 不等于官方爬虫访问。
推送就绪25检查 sitemap、canonical、站长验证与订阅源等发现信号。提交 URL 或更新通知不保证收录、排名或 AI 引用;公开看不到验证记录也不等于未验证。
引用形态30检查可读取正文、标题层级、作者、日期和结构化信息。段落长度是本站启发式参考,没有官方的 40–80 词引用规则;结构合格不等于已被引用。
新兴信号+5llms.txt、Markdown 内容协商、API 目录、FAQ 结构化数据等面向 agent 的新约定。最多 +5 分,缺失不扣分。

独立站与外贸专项

报告会从公开 HTML、产品结构化数据、语言/市场和链接信号推断是否存在电商交易或跨市场/外贸场景。识别为电商站时增加商品事实完整检查;识别为外贸站时增加语言、市场、币种、交付与信任入口检查;电商/外贸站还会展示官方社媒与社区信源入口。没有对应信号的专项检查标记为 N/A,不会惩罚通用站点。

硬门槛(封顶)

  • 页面对普通访客不返回 200 → 总分封顶 29
  • noindex、robots.txt 封 OAI-SearchBot、Content-Signal 禁止检索或 AI 输入 → 封顶 39
  • WAF 实测拦截 OAI-SearchBot → 封顶 49
  • robots.txt 封 Bingbot → 封顶 59(Bingbot 的 WAF 实测只计分不封顶:大站普遍对 Bingbot 做 IP 反查,伪造 UA 被拒属正常)

抓取许可 · 45 分 · 核对公开访问情况

检查权重为什么重要
robots.txt 放行 OAI-SearchBot
robots-oai-searchbot
10OAI-SearchBot 用于搜索抓取。其访问规则影响页面被搜索发现的机会,不能从单项检查推断引用结果。
robots.txt 放行 ChatGPT-User
robots-chatgpt-user
5ChatGPT-User 表示用户触发访问;其控制方式与搜索爬虫不同,公开 robots 只能提供部分线索。
robots.txt 放行 Bingbot
robots-bingbot
5Bing 是搜索发现渠道之一;Bingbot 状态不等于 ChatGPT 搜索的完整覆盖。
robots.txt 放行 Googlebot
robots-googlebot
2喂 AI Overviews 与 Gemini。
放行其它 AI 答案引擎
robots-ai-answer-engines
3Perplexity、Claude、DuckDuckGo AI、Apple、Amazon 的检索爬虫,同一套逻辑。
Content-Signal 未禁止 AI 检索
content-signal
3Cloudflare 托管 robots.txt 会注入 Content-Signal,search=no 或 ai-input=no 会被合规爬虫尊重。
实测:OAI-SearchBot 身份可抓取
waf-oai-searchbot
9robots.txt 写得再对,WAF 在前面拦一下就全白搭。以 OAI-SearchBot UA 实抓验证。
实测:ChatGPT-User 身份可抓取
waf-chatgpt-user
5实时抓取的身份,同样会被 Bot Fight Mode / AI 爬虫拦截规则误伤。
实测:Bingbot 身份可抓取
waf-bingbot
4进不了 Bing 索引,ChatGPT 搜索就找不到你。
页面允许索引
indexable
5noindex(meta 或 X-Robots-Tag)会让页面从任何索引中消失。
允许摘录片段
snippet-allowed
3nosnippet / max-snippet:0 直接禁止引擎摘录你的文字。
HTTP 基础健康
http-health
3HTTPS、200、短跳转链、合理响应时间是爬虫预算的前提。
不存在的路径返回真实 404
soft-404
2软 404 会让爬虫以为所有路径都存在,浪费抓取预算并污染索引。
GPTBot(训练爬虫)策略
robots-gptbot
仅展示放不放行不影响被引用,可自行决定。仅展示。
CDN / WAF 识别
waf-detected
仅展示走 Cloudflare 的站必须逐站核查 Bot Fight Mode 与 AI Crawl Control。仅展示。

推送就绪 · 25 分 · 检查页面发现信号

检查权重为什么重要
sitemap.xml 存在且被 robots.txt 声明
sitemap-present
6Bing Webmaster Tools 一键导入与 URL 提交都以 sitemap 为骨架。
sitemap 带 lastmod 且近期更新
sitemap-freshness
4lastmod 是 Bing 判断"要不要重抓"的主要信号。
sitemap 里的 URL 真实存活
sitemap-urls-alive
5sitemap 是你交给引擎的清单;里面的死链会让 OAI-SearchBot 把抓取预算花在 404 上,引用机会直接丢掉。抽检最多 8 条。
Bing Webmaster Tools 验证痕迹
bing-verification
5公开 meta/XML 验证痕迹可以提供线索;DNS 等验证方式可能无法在页面中观察到。
Google Search Console 验证痕迹
google-verification
1GSC 照旧走,喂 AI Overviews 与 Gemini。可能通过 DNS 验证,站外不可见。
canonical 自指向
canonical
3避免推送的 URL 与索引的 URL 不一致,权重被分散。
多语言 hreflang
hreflang
2出海站的多语言版本要让 Bing 分清市场;单语站不适用。
外贸市场信号清楚
export-market-signals
3外贸站需要让机器知道服务哪些语言、国家、币种与交付范围;有语言标签不等于有可执行的市场信息。未检测到跨市场信号时不适用。
RSS / Atom 订阅源可发现
feed
1Bing 支持订阅源提交,新文章发布可被快速发现。
http 自动跳转 https
https-redirect
2推送的 URL 与最终 URL 必须一致,避免重复实体。
title 与 meta description 完备
title-description
2Bing 索引条目的骨架,也是 ChatGPT 引用卡片的标题来源。
IndexNow 即时推送
indexnow
仅展示发布瞬间 ping 一下,Bing 立即知道;key 文件名不可预测,站外无法验证,需自查。

引用形态 · 30 分 · 检查信息是否清楚

检查权重为什么重要
服务端渲染的正文
ssr-content
6OAI-SearchBot 与 ChatGPT-User 不执行 JavaScript,看到的就是原始 HTML。
标题层级清晰
heading-structure
3唯一 H1 + 多个 H2,层级不跳跃,是可摘录内容的骨架。
H2 与用户问题相关
question-headings
4标题应帮助读者找到问题与答案;问句和对比形式是可选写法,不保证引用。
标题后的直接回答(本站长度参考)
direct-answers
4旧版算法按 40–80 词检查首段长度;这只是本站启发式参考,不是官方引用条件。
抽样页面的引用形态(产品 / 文章 / 分类)
sampled-pages-shape
5AI 引用发生在页面级,被引的从来不是首页。从 sitemap 抽产品页、文章页、分类页各一个,按同一套引用形态标准打分。
Product / Offer 结构化数据完整
product-schema
3ChatGPT 购物卡片直接读 Product 的 price、priceCurrency、availability、GTIN;缺了就进不了卡片。无产品页时不适用。
独立站商品事实完整
commerce-content
2电商页面要同时给出商品、价格/币种、可售状态、购买动作和配送/退换事实;只写营销文案,agent 无法稳定回答购买问题。未检测到商品信号时不适用。
关于 / 联系 / 政策页可抓取
trust-pages
2引擎判断"这是一家真实商家"的最低门槛,也是 Agentic Commerce 要求的退换货 / 隐私政策 URL 的来源。
发布 / 更新日期可机读
dates
3带日期的页面更容易被选为"最新"来源;一年内更新加分。
作者 / 发布者可机读
author
2归属明确的内容更可信,E-E-A-T 的基础。
JSON-LD 结构化数据
structured-data
3Article / Product / Organization 等 schema 帮引擎理解页面是什么。
品牌实体(Organization + sameAs)
org-entity
2让引擎把站点、社媒、Wikidata 等身份连成一个实体,"有其他站佐证"的起点。
可抽取的列表 / 表格
extractable-structures
2对比表、步骤列表最容易被整块摘录。
引用外部来源
outbound-citations
2有据可查的内容更像"可信资料",而不是营销页。
<html lang> 声明
lang-declared
1让引擎把页面归入正确的语言市场。
Open Graph 完整
open-graph
1ChatGPT 引用卡片与分享预览的标题、描述、图片来源。
<main> / <article> 语义容器
main-landmark
1帮抽取器区分正文与导航噪音。
图片 alt 文本
image-alt
1多模态检索与无障碍的共同基础。

新兴信号 · +5 分 · 有则加分,无不扣分

检查权重为什么重要
/llms.txt
llms-txt
2面向 LLM 的站点导览,告诉 agent 你是谁、何时该用你。
/llms-full.txt
llms-full-txt
1全文版导览,供 agent 一次读完。
Accept: text/markdown 内容协商
markdown-negotiation
1.5同一 URL 给 agent 返回 Markdown,摘录零噪音。
/.well-known/api-catalog
api-catalog
0.5RFC 9727 机器可读的 API 目录。
AggregateRating / Review 结构化数据
review-schema
1评分与评论是购物类回答里最常被摘走的字段。
FAQPage / HowTo 结构化数据
faq-schema
1问答对是最容易被整条摘走的形态。
社媒与社区信源入口
source-ecosystem
1外贸与电商的可信信源常来自持续运营的视频、社区与专业资料;这里检查官方入口是否可发现,不把社媒链接当成排名或引用保证。
ETag / Last-Modified
conditional-headers
0.5让爬虫用条件请求高效重抓。

实测抓取是怎么做的?

对同一 URL 分别用普通浏览器、OAI-SearchBot、ChatGPT-User、Bingbot 的 User-Agent 抓取,比较状态码、cf-mitigated 头、挑战页特征与正文长度。出口 IP 不是各爬虫的官方 IP 段,所以 IP 白名单式放行在此看不到;但 UA 级封禁(Cloudflare 的 AI 爬虫一键拦截、自定义 WAF 规则)会原形毕露。最终确认以服务器日志里真实爬虫回 200 为准。

"ChatGPT 视角"和"模拟提问"是什么?

报告里的 ChatGPT 视角展示从原始 HTML 提取的正文和标题后的段落。40–80 词只是旧版检查的长度参考,不能证明答案质量或引用能力,也不是平台要求。模拟提问则让模型扮演 ChatGPT 搜索:这页能回答用户的哪三个问题、会逐字摘走哪一段、摘不动的原因是什么。它是佐证,不计入分数——一次模拟代表不了所有提问。

这个分数不能说明什么?

  • IndexNow 接入、Bing/GSC 的 DNS 验证、站外引用("其他站佐证")无法从站外验证,相关项标为仅展示或减半。
  • 报告描述某一时刻的公开证据,不是认证,也不是安全或无障碍审计。
  • 收录与引用没有可以承诺的固定时间。请求收录、IndexNow 通知和可访问页面,都需要分别核对后续结果。

机器可读:/api/v1/methodology · Markdown · MCP 工具 is_cited_get_methodology