先把当时的情况摆出来。文章封面用的是 200×200 的正方形图,标记里只写了图片地址,测试工具提示不符合建议尺寸。

原因不止一个,得分开看。建议宽度至少 1200 像素,方图不满足。也可能是只写地址没写宽高字段。

另外,用的是缩略图地址,原图另有尺寸。

动手时先看标记里的图片地址

curl -s https://www.example.com/post/ | grep -o '"image":"[^"]*"'

然后换成 1200×630 的封面

curl -sI https://www.example.com/wp-content/uploads/cover.jpg | grep -i content-length

补上宽高字段

curl -s https://www.example.com/post/ | grep -o '"width":[0-9]*'

剩下的就是确认图片可访问

curl -s -o /dev/null -w '%{http_code}' https://www.example.com/wp-content/uploads/cover.jpg

这类改动我都写进变更记录,过两周再出问题时能对上号。

我习惯把每一步的执行时间和结果记在一边,后面复盘省事。

改之前我把相关日志按时间截了一段存着,事后对时间线用得上。

别只看报错消失,验证要多做一步。测试工具不再提示尺寸问题,文章富媒体能展示大图,搜索结果缩略图正常。

尺寸不达标不会让整段标记失效,但会失去大图资格,等于白标。这类问题最好一次改到位,反复小改反而容易把原因搅混。

作者 9823189