设置一个HTML重定向到另一个页面很容易.
事实上,你可以在短短几分钟内完成(即使你不是技术专家)。
在本指南中,我们将逐步指导您如何使用HTML设置重定向。 另外,我们将分享一些更好的替代重定向方法。
在我们深入研究之前,让我们介绍一下基础知识。
什么是HTML重定向?
HTML重定向是一种使用简单的HTML标记(称为元刷新),您可以将其添加到
你的HTML部分。下面是一个标签可能是什么样子的快速示例:
在此示例中,浏览器将立即刷新现有页面并将用户重定向到新URL(https://example.com/new-page)。
您可以在以下情况下使用HTML重定向(也称为元重定向):
- 迁移页面:您已将页面移动到新URL,并希望自动将访问者转发到新位置
- 合并内容:您希望将多个页面合并为一个页面,以防止这些页面相互竞争并整合流量
- 开展临时活动:您正在运行一个临时促销页面,显示倒计时(如"销售在5分钟内开始!")并且需要在计时器达到零时自动将用户重定向到不同的页面
- 运行A/B测试:您希望通过将一部分流量随机重定向到变体页面来拆分测试不同版本的页面
- 管理用户流:您正在创建一个简单的初始页面(介绍性屏幕)或插页式,应该在几秒钟后自动将访问者转发到主要内容
如果您无法访问服务器设置,HTML重定向会很方便。 但是,它们不如服务器端重定向,后者提供更好的性能(更快的加载时间)和对重定向过程的更多控制,包括处理不同类型的HTTP状态代码.
也就是说,如果您需要快速修复在不修改服务器配置的情况下重新路由访问者,则HTML重定向可能正是您所需要的。
如何在HTML中将页面重定向到另一个页面
只需将以下代码粘贴到
要重定向并替换"内容"和"URL"值的页面部分。
以下是主要组件的概述:
- http-equiv="刷新"告诉浏览器重定向页面
- 内容="0;指定在重定向之前要等待多少秒。 将其设置为"0"会创建即时重定向,而任何其他数字(如"5")都会创建延迟重定向,该重定向在将用户发送到新页面之前等待指定的秒数。
- URL="URL=https://www.yoururl.com/newpage"告诉浏览器将用户发送到哪个URL
只要确保在瞬间和延迟重定向之间进行选择时要小心。
Google将即时重定向解释为永久性(意味着您不打算再次使用重定向页面)和延迟重定向作为临时。
HTML重定向最佳实践
实现到新页面的HTML重定向时,请遵循以下最佳实践:
- 避免重定向链。切勿重定向到已重定向的页面。 这些链不仅会让用户感到沮丧,还会损害您的SEO。 相反,始终重定向到最终目标页面。
- 重定向到相关页面。将用户发送到与其可能意图相匹配的页面。 例如,如果某个产品页面暂时不可用,则重定向到类似的产品页面,而不是不相关的类别页面。 帮助用户自然地继续他们的旅程,并减少您的跳出率.
- 给上下文。由于HTML重定向需要首先加载原始页面,因此添加一条简短消息,告诉用户为什么要重定向,例如"此集合已更新。 带您了解我们的最新设计。"这种上下文可以帮助用户了解正在发生的事情并减少混淆。
- 包括备份链接。较旧的浏览器可能不支持元刷新标签,因此最好显示一个回退链接,其中包含"如果您没有自动重定向,请单击此处。"这确保了每个人都可以到达目的地,即使自动重定向失败。
- 定适当的定时。如果您使用的是延迟重定向,请确保它们的时间合理,以避免在重定向发生之前丢失用户。 五秒延迟适用于大多数情况。
为什么要尽可能避免HTML重定向
虽然HTML重定向可以很方便,但如果可以,有几个原因可以避免它们:
- 用户体验差:HTML重定向要求浏览器首先加载原始页面,处理元刷新标记,然后加载目标页面。 这种双重加载使您的网站感到缓慢,并可能使访问者感到沮丧。
- SEO影响:搜索引擎需要处理这两个页面,这导致速度较慢爬行你的网站。 另外,与其他类型的重定向相比,HTML重定向从原始页面传递较少的链接权益。
- 不一致的浏览器支持:一些较旧的浏览器可能会以不同的方式处理元刷新标记,甚至忽略它们。 这种不一致可能会导致访问者的不可预测行为。
- 安全问题:与服务器端重定向相比,元刷新重定向更容易被恶意行为者操纵。 它们常用于网络钓鱼攻击,这就是为什么一些浏览器将带有元刷新的页面标记为可能可疑的原因。
HTML重定向的更好替代品
与其使用HTML实现重定向,不如考虑使用更可靠的替代方案,如服务器端301和302重定向。
301和302重定向比HTML重定向更快,不太可能损害您的SEO性能,并且对用户体验的影响更小。
以下是每个重定向的含义以及何时使用它们:
301重定向
301重定向是永久重定向,告诉搜索引擎一个页面已经永远移动。
使用这些重定向时:
- 您已将页面永久移动到新URL
- 您要移至新网域
- 您正在将多个页面合并为一个页面

使用301重定向,您告诉搜索引擎旧页面不再存在。
通过这种方法,您可以将大部分链接权益从旧页面传递到新页面。 和搜索引擎知道更新旧的链接与新的在搜索结果。
302重定向
302重定向是临时重定向,告诉搜索引擎一个页面在短期内已经移动。
使用302重定向时:
- 您正在测试不同的页面版本
- 您正在对页面进行临时维护
- 您需要根据用户的位置或设备重定向用户
- 您正在进行短期促销或活动
由于302重定向只是临时的,搜索引擎可能不会使用新链接更新搜索结果。
这意味着您需要跟踪302重定向,并在不再需要时将其删除。
轻松审核您的重定向
如果您的网站有重定向,您需要一种无大惊小怪的方式来审核它们并确保它们按预期工作。
您可以使用电子表格进行跟踪,但电子表格的管理可能很繁琐。
另外,如果您忘记向工作表添加重定向,您可能会忘记它(并在需要时忘记删除它)。
更简单的方法是使用Semrush的现场审核工具。
要开始,请输入您的域名并单击"开始审核.”

该工具将提示您设置一个项目并配置您的审核设置. 之后,该工具将自动开始审核您的网站。
审核完成后,您将看到如下所示的概述报告。
然后,点击旁边的数字"重定向.”

在这里,您将看到网站上的重定向列表,因此您可以确保每个页面都有正确的重定向类型。

站点审核还可以帮助您发现重定向链。
以下是如何做到的:
在"问题"选项卡下,搜索"重定向链",然后单击找到的重定向链和循环的数量。

使用此报告来识别—然后修复-具有多个重定向的页面,为用户提供更好的网站体验。

当您使用站点审核时,您可以确信用户最终总是在他们应该的地方。