跳至主要内容
短.be

Meta Refresh

通过 HTML meta 标签实现的客户端页面自动跳转技术。

2026年9月6日 · 约 1 分钟阅读

重定向

Meta Refresh 是一种通过 HTML 的 <meta> 标签实现页面自动跳转的客户端技术。通过在页面的 <head> 中添加 <meta http-equiv="refresh" content="5;url=https://example.com">,浏览器会在指定的秒数后自动跳转到目标 URL。

Meta Refresh 曾经是实现页面重定向的常用方法,但如今已不推荐使用。与服务器端的 HTTP 重定向 (301/302) 相比,Meta Refresh 存在多个缺点:浏览器必须先下载并解析 HTML 才会开始跳转、用户体验较差 (需要等待页面加载后才开始跳转)、且无法传递 HTTP 请求头信息。

Google 搜索中心的文档说明,延迟为 0 秒的 Meta Refresh 会被 Google 搜索解释为永久重定向,延迟大于 0 秒的则被解释为临时重定向 (截至 2026 年 8 月)。同一文档把 Meta Refresh 定位为平台无法实现服务器端重定向时的替代方案,因此对 SEO 敏感的场景仍应优先使用服务器端的 HTTP 重定向。

在 URL 缩短服务中,Meta Refresh 偶尔被用作后备方案,当服务器端重定向不可用时提供客户端跳转。但现代短链接服务几乎完全依赖服务器端重定向来确保最佳性能和 SEO 兼容性。

分享到 XHatena

这篇文章对您有帮助吗?

相关术语

相关文章

常见问题

为什么 Meta Refresh 在 SEO 中不被推荐?
Google 搜索中心的文档把 Meta Refresh 定位为平台无法实现服务器端重定向时的替代方案 (截至 2026 年 8 月)。由于浏览器必须先下载并解析 HTML 才会开始跳转,因此比服务器端重定向更慢,用户体验也较差。
Meta Refresh 有适合使用的场景吗?
在无法修改服务器配置、只能用静态 HTML 实现重定向的情况下使用,例如静态托管环境中的页面迁移通知等。Google 搜索会把延迟为 0 秒的 Meta Refresh 解释为永久重定向,把延迟大于 0 秒的解释为临时重定向 (截至 2026 年 8 月)。

把知识用到真实链接上

免费缩短网址