直接答案:61 个缓存页面中,只有 17 个声明 og:image(27.9%),44 个没有任何分享图;25 个首页的 og:image 是 0。og:title 有 39 个、og:description 39 个、og:url 38 个。Twitter Card 有 38 个,全部是 summary_large_image,但 twitter:image 为 0;其中 21 个页面连 og:image 也没有。

17 个 og:image 都是绝对地址,但 没有一个声明 og:image:width / height。也就是说,分享图有了,平台仍不知道尺寸,只能自行裁剪。

61
缓存页面
17
有分享图
44
无分享图
38
大图卡声明
0
twitter:image
0/25
首页 og:image

方法:只读两批缓存里的 meta

样本为 25 个首页缓存(2026-10-31 至 11-01)与 10 个站点的 36 个文章页缓存(2026-11-03 08:40–08:41,排除 5 个 JS 外壳页),共 61 页。零网络请求。

项判定边界
OG 字段meta property:title / description / url / image两种属性顺序都识别
图片尺寸og:image:width / height 是否存在不请求图片、不验证真实尺寸
Twitter Cardmeta name:card / title / image只记录类型与是否存在
有分享图og:image 或 twitter:image 任一存在不判断平台最终采用哪张
大图卡无图card 含 summary_large_image 且 twitter:image 为空平台可能回退到 og:image

结果:标题覆盖尚可,图片明显不足

声明页面数占 61
og:title3963.9%
og:description3963.9%
og:url3862.3%
og:image1727.9%
og:image:width / height00%
twitter:card3862.3%
twitter:title3659.0%
twitter:image00%

39 个有 og:title 的页面里,22 个没有 og:image:分享时可能只有标题与摘要,没有缩略图。

首页与文章页:图片差在首页

页面类型页数og:titletwitter:cardog:image无任何分享图
首页2598025
文章页3630301719
合计6139381744

首页 25 个全部没有 og:image,只有 9 个有 og:title;文章页有 17 个 og:image,但仍有 19 个完全没有分享图。

38 个大图卡,0 个 twitter:image

项数量说明
summary_large_image38全部 Card 都是这一类型
其中 twitter:image 为空38100%
其中也没有 og:image21完全没有可回退的分享图
有 twitter:image 的页面0—

声明“大图卡”却没有 twitter:image,平台可能回退到 og:image;但 21 个页面连 og:image 都没有,最终只能显示纯文字卡片或站点默认图。

对验收的启示

  1. 首页先补 og:image。 25/25 缺失,分享首页时不会有缩略图。
  2. 图片与标题成对检查。 39 个有 og:title 的页面里 22 个没有图。
  3. 大图卡要配 twitter:image。 38 个 large card 全部缺少自己的图片。
  4. 补宽高声明。 17 个 og:image 都没有 width/height,平台无法预判比例。
  5. 文章页仍有 19 页无图。 文章模板的图片字段并不统一。

局限

  • 只读 meta:不请求图片、不验证尺寸、格式、可访问性或实际预览效果。
  • 平台回退未知:微信、LinkedIn、Slack、X 可能改用正文首图、JSON-LD image 或站点图标。
  • 不判断文案:og:title/description 是否与页面一致、是否过长,本期未统计。
  • 样本结构:61 页来自 25 个首页与 10 个站点的文章页,两批缓存时间不同。
  • 25 家 pilot:不外推行业。

数据与复算

匿名数据:equipment-social-cards-2026.csv(61 行 × 15 列:页面类型、OG 字段、图片绝对地址、宽高、Twitter Card、图片来源与“大图卡无图”标记)。仓库内为 docs/research/2026-11-social-cards.csv。

解析:scripts/social_card_probe.py;单元测试 scripts/test_social_card_probe.py(10 项,无网络)。运行:

python -m unittest scripts.test_social_card_probe

配套:文章页 Head 元数据 pilot、移动视口 pilot、未知路径与软 404 pilot。、文章页标题层级 pilot

数据来源与口径

  1. 首页缓存:第 4 期 25 个首页(2026-10-31 至 11-01)。
  2. 文章页缓存:第 45 期 10 站 36 页(2026-11-03 08:40–08:41),5 个 JS 外壳页排除。
  3. 判定:meta property/name 字符串匹配;图片是否绝对地址按前缀判断。
  4. 扫描时间:2026-11-03,零网络请求。
关于作者

凌壹信息Official(交付团队),负责企业网站、品牌与智能制造项目的需求梳理、方案与验收协作。本文只统计缓存 HTML 中的 Open Graph 与 Twitter Card 声明,不请求图片、不验证平台预览效果,也不构成对任何站点传播效果的最终判断;61 页 pilot,不外推行业。

分享图要和标题一起验收

OG 标题、描述与图片分开记录;大图卡没有 twitter:image,平台只能回退或显示纯文字。

预约内容验收方案