在微信生态运营、网站引流、H5 开发的工作中,经常会遇到一个需求:点击链接直接跳转到某个公众号主页,引导用户关注账号。但很多运营者和开发者会发现,微信公众平台后台并没有直接提供公众号主页的官方访问链接。想要实现跳转,就必须拿到公众号内部唯一标识参数__biz,再拼接成跳转链接。
本文将深度解析公众号主页跳转核心参数、多种提取__biz实操方法、跳转链接拼接教程、开发限制、常见坑点以及合规方案,帮助大家完整掌握公众号主页跳转参数获取与落地使用方法。

一、先搞懂公众号 3 种核心 ID,分清跳转关键参数
很多人混淆微信号、原始 ID、fakeid、__biz,这里先理清四者关系:
微信号:自定义英文账号,例如
weixin123456,仅用于搜索,无法用来拼接主页跳转链接;原始 ID:gh_开头一串字符(gh_xxxxxxxxxxxx),公众号后台可以直接查到;
Fakeid:一串纯数字,微信内部编号,不会对外直接展示;
__biz(核心跳转参数):Fakeid 经过 Base64 编码之后生成的字符串,跳转公众号主页唯一必填参数,每一个公众号永久唯一、不会变更。
换算关系:
__biz = Base64(fakeid),主页跳转链接能否生效完全取决于__biz参数是否正确。
二、3 种实操方法,获取公众号__biz 跳转参数
方法一:公众号推文链接提取(最简单,最推荐)
不需要后台权限,任何一个已经发布的公众号文章,都可以提取目标公众号 biz,无需登录对方公众号后台,适合获取别人公众号跳转参数微信开放社...。
打开目标公众号任意一篇已发布图文;
点击文章右上角
···,选择复制链接;将复制出来的链接发送给自己,复制到电脑 Chrome、Edge 等外部浏览器打开(不要在微信内置浏览器打开);
在浏览器地址栏 URL 中找到字段
__biz=; 示例链接:
https://mp.weixin.qq.com/s?__biz=MzA3OTc4MTQ5NQ==&mid=2247484700&idx=1&sn=xxxxxxxxxxxx#rd
截取
__biz=之后、第一个&符号之前的一长串字符(包括末尾 ==),MzA3OTc4MTQ5NQ==就是完整可用的 biz 参数。
小技巧:页面打开后,按下快捷键
Ctrl+F唤起网页搜索框,输入__biz一键定位参数位置。
方法二:查看网页源代码提取 biz
如果链接地址栏参数被隐藏,可以查看网页源代码提取:
外部浏览器打开公众号文章;
快捷键
F12调出开发者工具,切换至「元素」标签;Ctrl+F搜索关键词__biz;搜索结果中复制完整的 biz 编码字符串即可。
方法三:自有公众号后台,二维码链接提取 biz(仅自己账号)
如果你是公众号管理员,可以登录公众号后台提取:
登录微信公众平台后台;
左侧菜单【设置与开发】→【公众号设置】→下载公众号二维码;
右键二维码图片,复制图片链接地址;
粘贴链接,URL 内即可看见
__biz=参数,直接复制即可。
注意:后台只能下载自己公众号二维码,无法获取其他公众号 fakeid,不能用这个方法获取别人账号参数。
三、拿到__biz 后,拼接公众号主页跳转链接
1、公众号主页(资料页)跳转模板
https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=这里粘贴你的biz值#wechat_redirect
示例成品链接:
https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzA3OTc4MTQ5NQ==#wechat_redirect
action=home:打开公众号主页资料卡片(包含关注按钮)__biz:刚刚提取到的公众号唯一参数#wechat_redirect:末尾必须带上,不可省略,作用是告知微信进行页面重定向跳转,缺少该后缀链接大概率失效报错。
2、历史消息页备选链接(兼容性更高)
部分微信版本主页卡片加载异常,可跳转至公众号历史文章列表页面:
https://mp.weixin.qq.com/mp/getmasssendmsg?__biz=biz值#wechat_redirect
重要限制:该跳转链接只能在微信内置浏览器中打开生效。在手机浏览器、电脑浏览器、QQ、抖音等外部环境点击,都会提示「请在微信客户端打开链接」,无法直接唤起公众号主页,属于微信官方安全限制,无法绕过。
四、开发环境:URL‑Scheme 原生跳转方案
在 App、小程序开发场景,部分开发者希望直接拉起微信客户端打开公众号主页,可以使用微信 Scheme 协议:
weixin://dl/profile?biz=MzA3OTc4MTQ5NQ==
⚠️风险提示:
iOS 系统基本拦截外部 App 调用该 Scheme;
微信并未公开开放该接口,属于非官方逆向方案;
微信版本更新随时可能导致 Scheme 跳转失效;
不建议正式项目依赖 weixin:// 协议跳转公众号主页,稳定性极差,优先使用mp.weixin.qq.com网页跳转方案微信开放社...。
五、常见误区:这些方式不能实现主页跳转
误区 1:使用 gh_原始 ID 拼接跳转链接
gh_开头原始 ID不能直接用于主页跳转链接,跳转链接识别的是经过 Base64 编码后的__biz参数,填入 gh_链接会直接 404 报错。
误区 2:外部浏览器打开链接,期望一键跳转微信
微信禁止第三方浏览器直接唤起微信并打开公众号主页。外部站点引流,标准合规方案:页面生成公众号二维码,引导用户截图二维码,打开微信扫码识别进入主页关注。
误区 3:公众号图文编辑器直接粘贴主页跳转链接
微信自带图文编辑器,不支持插入公众号主页链接。想要在文章内跳转公众号主页,只能借助第三方 SVG 交互式排版组件,填入 biz 参数,实现卡片跳转效果,普通文字超链接无法生效微信开放社...。
误区 4:永久固定跳转链接,一劳永逸
虽然公众号__biz参数永久不变,但是profile_ext跳转接口属于微信内部接口,微信随时可能调整页面路由规则,长期运营项目建议定期测试链接可用性。
六、不同场景落地使用方案
场景 1:微信 H5 页面,跳转公众号主页(最稳方案)
H5 页面部署于微信内置浏览器内,JS 代码直接执行页面跳转:
location.href="https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzA3OTc4MTQ5NQ==#wechat_redirect";
点击后即可直接打开公众号主页资料页,展示关注按钮。
场景 2:公众号菜单栏跳转公众号主页
认证服务号、认证企业订阅号:菜单选择跳转网页,粘贴拼接完成的主页链接;
个人订阅号:菜单不能添加外部网页链接,无法配置主页跳转,只能引导用户扫码关注。
场景 3:官网、外部 PC / 手机网站引流公众号
外部网站(非微信环境)粘贴跳转链接无效,不能直接跳转。合规方案:网页放置公众号二维码图片,提示用户保存图片,打开微信扫一扫识别二维码关注。
七、高频故障排查:跳转链接打不开怎么办
跳转提示参数错误、页面空白检查
__biz参数是否复制完整,末尾==不能漏掉,多余空格、换行符也会导致 biz 失效。打开页面没有关注按钮新访客正常显示关注按钮;已经关注公众号的用户不会显示关注按钮,只会展示发消息入口,属于正常现象。
点击链接提示:请在微信客户端打开链接当前不在微信内置浏览器环境,属于正常拦截,到微信内打开即可。
链接之前可用,突然失效微信调整内部接口路由,可切换历史消息页链接
getmasssendmsg进行兼容测试。
八、合规与运营风险提醒
profile_ext主页跳转接口属于微信内部非开放接口,官方文档并未对外公布,微信有权随时下线该能力,大型商用项目不要把全部引流链路依赖此跳转;禁止利用跳转链接做诱导关注、强制跳转等违规行为,避免公众号触发微信处罚限流;
不要通过爬虫批量抓取大量公众号 biz 参数,高频抓取公众号文章页面有 IP 封禁风险。
公众号主页跳转唯一核心参数为__biz,可以从公众号已发布文章链接当中快速提取,之后套入 profile_ext 模板拼接完整跳转链接,就可以在微信 H5、公众号菜单中实现主页跳转引流。
但是该跳转功能仅支持微信内置浏览器环境,外部网站无法一键跳转微信公众号主页,外部站点引流应当优先选择二维码扫码方案,保障长期稳定性。在实际项目落地的时候,一定要区分清楚原始 ID、微信号、biz 参数三者差异,避开参数拼接、跨环境跳转等常见坑点,选择合规稳妥的引流路径。
2026-08-26 15:58:38
791
电话:17760177317
邮箱:chenwb@hokoc.com
地址:四川省遂宁市河东新区东平北路899号数字经济产业园D1305