重定向:URL重定向的综合指南

重定向用于将网站访问者和搜索引擎从一个页面转发到另一个页面,当内容移动到新位置时,可以从站点删除页面,甚至在更改域名时删除页面。

它们是从A的

SEO 用户体验的角度来看,既不是访客也不希望遇到不再存在的页面。 但是,还有许多不同类型的重定向,以及多个实例,即每个应该和不应该使用。

在本指南中,我将通过您完成关于重定向所需的一切,清除一些最常见的问题的混淆,并了解在不同场景中使用的类型。

具体来说,我会cov呃:

什么是重定向,为什么它们如此重要?

何时使用重定向 了解不同类型的重定向 常见的方法重定向 一个简单的指南来获得权利并避免常见问题常见的重定向问题 是什么是重定向,为什么它们如此重要? 完全简单地,重定向是一种方法,将流量(或搜索引擎机器机器人)从一个URL转发到另一个URL在原始不再存在的情况下。

如果没有重定向到位,那些土地的任何人已移动或删除的页面会看到错误。

404 page example 404 page example

但是,为什么重定向是如此重要?

登陆错误页面对预计看到实时网页的用户来说不是一个很好的体验。此结果可能导致用户反弹或离开网站,并意味着将该用户转换为客户或客户端,甚至是电子邮件用户甚至批量丢失。

当我们点击链接时,我们希望被带到相关页面,而不是服务错误,因为它已被移动或移除。

但这是没有重定向的。

使用重定向到向新URL转发流量,您将有一个快乐的访客,即使网址是不同的,仍然最终到达他们想去的地方。您已将它们从页面A直接从Page A直接取回页面。

当页面返回404状态代码(或其他未找到错误这样的错误)时,搜索引擎将前列TTY快速将其从索引中删除 – 这意味着它将不再持有它所有的SERP中的任何排名。

即使页面仅暂时移动,您仍需要通知搜索引擎机器人。

并忘记任何

反向链接

这一点到404页面不会被算法计算,因此,浪费(是,这确实发生了

一些世界上一些最受欢迎的品牌网站的分析

透露,由于这个问题,有数千个浪费的浪费数千个很大的联系)。 忘记实施重定向真的可能导致丢失的搜索引擎排名以及不满的用户。 所以,无论您是否重新开发您的网站和页面的URL结构正在改变,Moving到一个新域,甚至常规清理旧内容,您需要了解重定向时的重要性,当您应该使用它们以及哪种类型使用时。

何时使用重定向

何时需要使用重定向:

移动网页的URL(从URL A到URL B)。您删除了接收流量的页面或指向它的反向链接。您重新开发了您的网站和结构变化。您将您的网站移动到新的域名。您合并两个或更多网站。您将HTTP迁移到HTTPS。您需要防止在尾随斜线URL或非WWW URL上进行重复内容。

有时,您只需要在站点上重定向一个URL(或一系列单个URL)或目录。其他时间,您需要重定向整个域。但你需要了解这一点Re是根据情况和最终目标所需使用的不同类型的重定向。

了解不同类型的重定向

您实现的重定向类型取决于你需要这样做的原因,以及移动是否

永久

知道不同的重定向选项意味着您可以在每个中使用右侧场景和防止SEO或用户体验问题发生。

但请注意,使用错误类型的重定向可能会导致罕见情况下的搜索引擎排名丢失,因为无法实现重定向。如果您有复杂的情况,并且不确定重定向类型是您需要用来防止问题的情况,或者无论您是否需要将它们放在首位,请从经验丰富的SEO寻求建议。 http重定向 也许最常用的重定向类型是HTTP重定向。

非常简单地,如

W3C

,HTTP重定向是一种更丰富的重定向方式,因为它给用户代理提供了比新地址更多的信息:服务器还提供了有关重定向的目的和类型的一些信息,这允许用户代理根据重定向的类型而行为不同。“

这是关于重定向的目的和类型的信息,使这种类型如此共同,这意味着您可以根据您的情况给出不同的方向。

但是是什么不同类型的HTTP重定向和哪个SH·乌尔德·您使用什么时候?

301个重定向(永久移动)使用301重定向表示原始URL的内容已永久移动到新URL。 在需要将用户和搜索引擎转发到新页面位置时,使用此类重定向,并且原始URL不会返回。 What type of redirect to use infographic 这些是迄今为止,最常见的最常见和最讨论的关于重定向,并且是SEO 的直接基础知识,鉴于他们不仅转发用户而且通过What type of redirect to use infographic PageRank

这意味着,在大多数情况下,这些重定向到来自反向链接的权限,

只要新页面的主题紧密匹配原件

哟U可以在此

转向

中可以了解更多关于此内容

302重定向(临时找到并移动) 一个302重定向从页面a转发一个用户到页面b还向信号暂时发出信号,并且将恢复原始URL。 历史上,302个重定向没有通过PageRank,因此已知导致SEO问题。

它在2016年确认,这不再是案例,实际上是通过链接权威。谷歌的John Mueller说:

302重定向不会通过链接PageRank不正确。这是一个神话。 – John Mueller,谷歌

这种类型的重定向应该只在实例中使用,当移动只是暂时的时,让我们说你是A / B测试A.新页面模板或者您希望根据其位置或其使用的设备将用户重定向到其他URL。

如果许多SEO也认为,如果302重定向到长时间时间,谷歌开始像301s一样对待他们。那个说法,目的是非常不同的方式;即使PageRank也会流动。

当一个301重定向到位时,URL将在谷歌的索引中合并。然而,302s,原始仍然是索引,并将继续排名。务必仔细思考,在实施301年代或302年之前是否是永久性的。

这些是迄今为止,最常见的重定向类型,但还有其他变体可以偶尔偶尔。 303重定向(见其他)

指示重定向不链接到新上上传的资源

,而是对另一个页面(例如确认页面或上传进度页)。

它们可以用于防止在用户击中其浏览器的后退按钮时重新提交表单的内容,作为示例。

307重定向(暂时移动)

非常相似到302,307重定向是它是HTTP 1.1等价,并且可以在需要临时重定向URL时使用。在大多数情况下,使用方案是与302重定向相同的情况。但是,据信

307s do不通过PageRank

,而且,原因,如果有可能和使用302s,则应避免这些。

308重定向(永久移动)

如你所要弄清楚,308重定向是307的永久等同物,并且出于同样的原因,应该从SEO尽可能避免透视。

无论何时可以使用301s。

JavaScript重定向 您可以

使用JavaScript从一页重定向

用户和搜索引擎另一个。很长一段时间,Google无法正确识别这些与服务器端HTML重定向相同的方式。

然而,

John Mueller于2019年确认,“我们支持JavaScript重定向不同类型的重定向,并遵循类似于我们如何遵循服务器端重定向的方式。“

谷歌非常擅长渲染JavaScript,因此,这种类型重定向的担忧不应与曾经是相同的,并且

证据存在

这些现在通过PageRank。元刷新重定向与处理服务器端的HTML重定向不同,也可以将一页重定向到另一个客户端(在浏览器中)。

这称为元刷新重定向,其中页面中的元标记

部分指示浏览器在指定的时间长度之后转到另一个页面。

你经常发现这种类型的重定向与倒计时一起使用,该倒计时通知用户将在次数中重定向。

谷歌已确认这些是处理的就像任何其他重定向一样。然而,由于流程所需的时间以及原始页面保存在浏览器的历史记录中,这些问题仍然存在较差的用户体验。

对于这些以与301重定向相同的方式处理,刷新时间应为0或1秒。

实现重定向的常见方法

根据您的Web服务器配置和CMS实现重定向的方式不同。作为一般规则,这里是您可以实现重定向的一些最常用方式:通过编辑您的网站的.htaccess文件(在Apache服务器上托管时)。通过向nginx.conf文件添加服务器块(当您的服务器运行nginx时)。通过导入mod_redirect模块并使用url.redirect(当o时n个lighttpd服务器)。使用’

易于重定向管理器

‘插件如果使用wordpress。使用内置URL重写模块如果您运行magento。使用

内置URL重定向功能

如果您使用shopify。如上所述所引用的,Meta刷新重定向

JavaScript重定向

(以及

PHP重定向)是重定向用户的其他替代方案,但它们不会来推荐作为SEO友好的解决方案。

一个简单的指南,用于重定向并避免常见问题

,同时理解重定向的重要性非常简单,不正确地实现它们可能导致相关的问题两者都可以到SEO和用户体验。存在常见的问题,这些问题是您需要的时间之后要了解并努力防止自己或客户的网站。

始终重定向到关闭匹配内容

在将一个页面重定向到另一页时,您需要确保新页面的内容与旧页面非常匹配;否则,这可能会作为软404处理。如果用户点击链接访问销售红色连衣裙的页面,则他们希望浏览这些产品。他们不想(或期望)被重定向到销售“牛仔裤”的页面。如果商店不再储存红色连衣裙,则可以接受重定向到顶级连衣裙类别,作为一个例子。避免重定向链条和循环

重定向链条和循环是两个重定向发生的常见问题。事实上,

本研究进入内部连接M.覆辙

强调指出,网站的8.3%,从这些问题的影响。

非常简单地,重定向链是当原始URL和最终网址之间存在多于一个重定向时,并且由于网站迁移而经常发生。

让我们说你的关于页面用于坐在/关于 – 公司/(a)上,然后移动到/约 – 美国/(b)。您现在已经消失并推出了一个新网站,并将此页面的URL更改为/约/(c)。

如果重定向到b,则b将b重定向到c,那么您已创建重定向链。

这些是不必要的,应该避免。

如果您有此目前的存在,则应更新它们(在此示例中,您将直接从A直接重定向,即使您还需要从B到C重定向。)

重定向循环是无法达到目的地的位置。想象一下,你想重定向到c,但是c也重新定向到A.再次出于重定向被损坏的简单原因,这应该避免这种情况,并且实际不会将访问者或搜索引擎转发到目的地。

您可以使用

SEMRUSH网站审核工具

来检查并深入了解重定向链和重定向环引起的问题。

Chart showing redirect chain and loop mistakes Chart showing redirect chain and loop mistakes

redirect chains and loops redirect chains and loops

A chart showing temporary redirect issues 避免内部重定向 A chart showing temporary redirect issues当您更改页面的URL,有时容易忘记返回并更新内部链接以指向此新位置,尤其是在将重定向到位时。

这些重定向是联合国鉴于您有完全控制以更新内部链接。

当然,您确实有这些URL非常重要,只需确保您进入您的网站的内容并更新内部链接的目标,以避免在不需要的情况下重定向用户和搜索引擎。

不使用302重定向,除非移动是临时

我们已经看过搜索引擎句柄301和302的方式不同地重定向,但您确实需要仔细考虑哪种类型是正确的要使用。

这通常意味着确保您不使用302重定向,除非移动将是临时的,并且不会长期存在。

让我们不要忘记302重定向作为一个例子,不要丢弃谷歌的索引。

实际上,semrush sTudy建议,32.2%的网站使用临时重定向不正确,使用此类重定向具有1.42%的页面的典型。

Linked 404 data from SEMrush重定向到防止重复网址 发现在重复的URL(非WWW和WWW,HTTP和HTTPS等)上存在网站并不罕见,但这可以很容易地通过301重定向到单个规范URL的所有变体来解决。Linked 404 data from SEMrush 务必使用重定向来防止可能存在的重复URL:

非WWW和WWW HTTP和HTTPS尾随斜杠(/)和非尾斜线URL大写和小写URL

重定向到修复链接404错误并重新获得丢失的链接权限

您是否知道谷歌忽略了PO的反向链接INT到404页面?

您可以使用SEMRUSH

反向解分析工具

来揭示具有指向它们的链接的404页。

只需在已完成的报告中

索引页面选项卡

,并勾选目标URL错误框。您将被提供一份包含指向它们的链接的404的URL列表,您现在可以消失,301重定向到关闭匹配页面以回收丢失的链接权限。

常见重定向问题

我们已经看了什么重定向是,不同类型的以及一些方法来避免常见问题,但让我们也回答有关该主题的一些最常见的问题。

重定向传递PageRank吗?

是。


如果有一个近距离的垫子页面A和Page B页面之间的CH,PageRank将沿重定向传递,即使在使用302重定向时也会在实例中传递。当内容之间没有匹配时,重定向将被归类为软404并且不会击败Bass PageRank。 然而,当您希望将链接权限传递给新的URL时,应在首选项中使用301重定向。 对SEO的重定向是不好的?

否,重定向对SEO并不坏。 实际上,在很多方面,它们是完全相的;只要它们在正确的情况下使用。 以这种方式思考它 – 如果您不使用重定向,但是移动或删除URL,则用户也不会将用户未转发到新页面他们降落在旧网址上。这可能导致关键字排名下降和用户反弹M网站。 当使用重定向时,它们有助于防止这些问题。 表示,重定向不应过度使用,并且应该尽可能避免重定向链和环路等问题。 你应该持续多久,因为它是一个常规的重定向?这是SEO中的常见辩论的话题,但它已被John Mueller从谷歌获得的,“几年后,旧网址通常不再访问,您可以删除那些重定向。“ 你好 @johnmu ,是否有一个定义的时段来保持301重定向?总之,301重定向是为了保持无限制时间,或者在一段时间后必须删除? #seo – 汉米德(@midoudiallo) 2019年1月18日 基于John的指导和Othe经验,我们建议您将重定向到位至少三年。但是,在数字不重要的情况下,这种情况下没有伤害。 如何测试重定向? 有时,您会知道重定向是到位的,因为您在访问URL时转发到不同的位置。但是如何测试重定向以检查它们是否正常工作或301s或302s? 您可以在网站审核报告和谷歌搜索控制台中看到临时和永久重定向。[如果要测试特定的URL,则可以使用诸如 httpstatus.io 的工具。回顾 重定向是一个重要的部分SEO,但他们的用途超越了这一点。 你需要使用只要更改网页的位置时重定向。如果您没有,用户和搜索引擎将不会转发到新的,这本身可以导致SEO问题以及导致客户退出。 花时间了解重定向的时间,了解您可以使用的不同类型,并花一些时间测试它们,您将准备好实现它们并防止经常看到的常见问题。 请记住,查看 SEMRUSH网站审核工具以获得洞察力的洞察力,您的网站可能由于重定向链和重定向循环而具有。