{
  "schemaVersion": "0.1",
  "id": "geo-bb78-public-url-sample-verification-20260707",
  "name": "geo.bb78.cn 公开 URL 样本可抓取验证",
  "checkedAt": "2026-07-07T10:53:14Z",
  "timezone": "Asia/Shanghai",
  "purpose": "验证 geo.bb78.cn 已知公开 URL 的基础可抓取性，并确认平台公开报表与文章收录证据之间的边界。",
  "sourceObservation": "data/geo-bb78-user-dashboard-observation-20260707.json",
  "verificationTool": "scripts/verify-public-article-url.mjs",
  "samples": [
    {
      "sampleId": "geo-bb78-public-home",
      "url": "https://geo.bb78.cn/",
      "sampleType": "public-home",
      "expectText": "AI可见度优化",
      "httpStatus": 200,
      "elapsedMs": 149,
      "contentType": "text/html; charset=utf-8",
      "htmlBytes": 15606,
      "title": "geo优化系统",
      "metaDescription": "geo优化系统",
      "canonical": "",
      "bodyTextLength": 383,
      "jsonLdTypes": [],
      "linksCount": 11,
      "grade": "needs-fix-or-more-evidence",
      "passedChecks": [
        "http-2xx",
        "html-content-type",
        "title-present",
        "meta-description-present",
        "not-noindex",
        "expected-text-present"
      ],
      "failedChecks": [
        "canonical-present",
        "body-text-length",
        "jsonld-present"
      ],
      "interpretation": "公开首页可快速返回 200 并能读取核心定位，但缺 canonical、JSON-LD 和足够正文深度；不能作为文章被 AI 采用的证据。"
    },
    {
      "sampleId": "geo-bb78-lucheng-report-share",
      "url": "https://geo.bb78.cn/index/report_v2/index/cid/69bcee2d2f757",
      "sampleType": "public-aggregate-report",
      "expectText": "禄城",
      "httpStatus": 200,
      "elapsedMs": 291,
      "contentType": "text/html; charset=utf-8",
      "htmlBytes": 31290,
      "title": "禄城精密门窗 AI收录统计系统",
      "metaDescription": "",
      "canonical": "",
      "bodyTextLength": 505,
      "jsonLdTypes": [],
      "linksCount": 2,
      "publicTextSignals": {
        "questionTotal": 3615,
        "reportedAiAdoptionTotal": 620,
        "trainingPlatformCount": 8,
        "distilledSeedWordCount": 15,
        "lastUpdated": "2026-06-05 22:18"
      },
      "grade": "needs-fix-or-more-evidence",
      "passedChecks": [
        "http-2xx",
        "html-content-type",
        "title-present",
        "not-noindex",
        "expected-text-present"
      ],
      "failedChecks": [
        "meta-description-present",
        "canonical-present",
        "body-text-length",
        "jsonld-present"
      ],
      "interpretation": "公开报表可被读取，且能公开展示 3615 问题量、620 收录量等平台报表口径；但它不是单篇文章公开 URL，也没有证明某篇文章被搜索发现或被 AI 回答采用。"
    },
    {
      "sampleId": "geo-bb78-user-dashboard-unauthenticated",
      "url": "https://geo.bb78.cn/user/dashboard?ref=addtabs",
      "finalUrl": "https://geo.bb78.cn/user/index/login",
      "sampleType": "login-gated-dashboard",
      "expectText": "禄城",
      "httpStatus": 200,
      "elapsedMs": 279,
      "contentType": "text/html; charset=utf-8",
      "htmlBytes": 6686,
      "title": "用户登录 - GEO优化",
      "metaDescription": "",
      "canonical": "",
      "bodyTextLength": 104,
      "jsonLdTypes": [],
      "linksCount": 3,
      "grade": "needs-fix-or-more-evidence",
      "passedChecks": [
        "http-2xx",
        "html-content-type",
        "title-present",
        "not-noindex"
      ],
      "failedChecks": [
        "meta-description-present",
        "canonical-present",
        "body-text-length",
        "jsonld-present",
        "expected-text-present"
      ],
      "interpretation": "用户提供的后台 dashboard URL 在未登录环境会跳转到用户登录页；它能证明后台入口存在，但不是 AI 可公开抓取的文章 URL，也不能作为文章被收录的证据。"
    }
  ],
  "publicArticleSampleStatus": {
    "status": "missing",
    "whyItMatters": "用户提到某些文章可以被收录，但当前还缺至少一篇公开文章 URL。没有文章 URL，不能验证文章 HTML、搜索发现或 AI 回答采用。",
    "minimumEvidenceNeeded": [
      "公开文章 URL",
      "发布时间或发布任务记录",
      "HTTP 2xx、HTML、正文可读、无 noindex",
      "搜索发现证据：搜索结果、站长平台状态或 site: 查询截图",
      "AI 回答采用证据：平台、问法、原始回答、截图、查询时间、是否提及品牌/复述文章事实/引用 URL"
    ]
  },
  "benchmarkConclusion": [
    "geo.bb78.cn 的公开首页和公开报表基础可访问，但公开样本未观察到 canonical、JSON-LD、sitemap/feed/llms 这类机器可读增强结构。",
    "用户后台 dashboard 在未登录访问时跳转到登录页，不能替代公开文章 URL；AI 抓取验证必须以无需登录的公开页面为准。",
    "平台公开报表可作为竞品监测形态参考，但不能直接当成文章收录或 AI 采用证据。",
    "禄城自建站应继续保持更强的机器可读结构：sitemap、feed、llms.txt、JSON-LD、实体主张图、发布后分层验证台账。",
    "下一步必须从 geo.bb78 文章列表或查询记录中拿到一篇公开文章 URL，才能进入文章级验证。"
  ],
  "commandsRun": [
    "node scripts/verify-public-article-url.mjs https://geo.bb78.cn/ --expect-text=AI可见度优化 --json",
    "node scripts/verify-public-article-url.mjs https://geo.bb78.cn/index/report_v2/index/cid/69bcee2d2f757 --expect-text=禄城 --json",
    "node scripts/verify-public-article-url.mjs https://geo.bb78.cn/user/dashboard?ref=addtabs --expect-text=禄城 --json --timeout-ms=12000"
  ],
  "boundary": "This file verifies public URL crawlability samples only. It does not prove search indexing, AI model ingestion, AI answer adoption or stable recommendation of 禄城精密门窗."
}
