欢迎您光临本店,本店提供多种个性化定制服务。

如何在微信里分享网站链接时显示图文卡片而不是链接

经营范围:电脑组装,电脑维修,智能家居设备,苹果电脑系统安装,苹果手机刷机,监控安装,媒体编辑,数据恢复,复印打印,网站制作等

故障现象:

网站网址分享到微信,发现它显示为一串 URL 网址,而不是图文卡片

 

诊断过程:

微信内置浏览器会读取网页 <head> 里的 Open Graph 标签。如果缺少这些标签,它就不知道标题、描述和图片是什么,只能退而显示纯文本 URL。

 

解决方案:

在网页 <head> 中加入以下 meta 标签:

<metaproperty="og:title"content="页面标题">

<metaproperty="og:description"content="页面描述">

<metaproperty="og:image"content="https://你的域名.com/share.jpg">

<metaproperty="og:url"content="https://你的域名.com/当前页面.html">

<metaproperty="og:type"content="website">

注意:

  1. og:image 必须是绝对路径(以 https:// 开头),相对路径微信抓不到。
  2. 不同页面应使用不同的标题和描述。
  3. 分享图建议尺寸 478×478 像素,文件控制在 2MB 以内,格式用 JPG 或 PNG。正方形最稳妥,微信在不同场景下裁剪时不会截掉关键内容。

 

如果你用 Kimi Code、Claude Code 或 Cursor,可以直接把下面这段提示词丢给它,让它扫描项目并自动添加:

请分析我当前项目的所有 HTML 页面(或模板文件),为每个页面添加 Open Graph 协议标签,使微信分享时自动生成图文卡片。

具体要求:

1. 在每个页面的 <head> 标签内添加以下 meta 标签:

   - og:title:页面标题,不超过 30 字

   - og:description:页面描述,不超过 60 字

   - og:image:分享封面图 URL,尺寸 478×478 像素,文件 < 2MB

   - og:url:当前页面的完整绝对 URL

   - og:type:固定为 website

 

2. og:image 必须使用绝对路径。

3. 如果页面已有 <title> 和 <metaname="description">,优先复用它们的内容。

4. 如果项目使用模板引擎(Vue/React/Next.js 等),请在模板层面动态注入。

5. 修改完成后,列出所有被修改的文件路径和变更说明。

 

代码加好后,实际使用中还会遇到两种情况。

第一,直接粘贴的链接显示为纯文本。

如果你把链接复制粘贴到微信聊天框,它仍然显示为一串 URL,而不是卡片。这是因为微信对直接粘贴的链接默认按纯文本处理,只有通过内置浏览器打开后再分享,才会触发卡片抓取。

解决方式:

把链接发到微信文件传输助手,长按这条消息 → 选择「搜一搜」→ 点击搜索结果里的「访问网页」。

页面在微信内置浏览器打开后,点击右上角「···」→「分享给朋友」,这次弹出的就是图文卡片。

微信搜索相当于给这个链接做了一次内容抓取,后续再分享,就会优先显示卡片形式。

 

第二,新网站被微信拦截。

如果你的域名是新的,或者首次在微信生态中传播,微信可能会弹出提示:"无法确认该网页的安全性,请谨慎访问"。

这属于微信的安全机制,新域名容易被误判。

解决方式:

到 微信公众平台 或腾讯安全中心https://urlsec.qq.com提交申诉,申请恢复访问。

通常填写域名、说明用途后,一到两个工作日即可解除。

 

 

来源:本文由天寻工作室原创撰写,欢迎分享本文,转载请保留出处和链接!