当你的网站发生变化时,301可以帮助你的网站访问者和搜索引擎找到他们的方向。
随着网站的发展和发展,改变是不可避免的。您可能需要移动、存档、合并或删除某些页面——或者可能需要删除整个站点。
这就是301重定向的作用。它们是一种很有帮助的策略,可以确保流量一直流向你网站上正确的页面,但你会想要正确地使用它们。
在这篇文章中,我们将讨论:
什么是301重定向?
301重定向是一种HTTP状态代码.Web浏览器和站点服务器使用这些三位数的代码来传递有关网站或页面状态的信息。例如,当你访问一个网站,你的浏览器请求访问该网站的服务器,服务器响应一个HTTP状态码。
301状态码是永久重定向,这意味着一个页面被永久重定向到另一个URL,所有的访问者和机器人将被自动发送到新的位置。作为访问者,这通常是瞬间发生的,尽管您可能会注意到浏览器中的目标URL变成了新页面。
您可以手动设置或删除网站的301重定向,以确保流量流向正确的页面,这为网站访问者创造了更流畅和积极的体验。当你跳过设置301重定向的步骤时,你的网站可能会陷入“死胡同”——让访问者陷入困境。
为什么301重定向对SEO很重要?
301重定向不只是发送网站访问者到正确的位置-他们也发送机器人到正确的位置,包括为搜索引擎索引内容的网络爬虫,如谷歌. 301重定向对搜索引擎优化(SEO)是至关重要的,因为他们帮助确保你的网站是爬行和编目准确。
此外,当您出于任何原因移动一个页面时,您希望确保任何反向链接到您的页面保持完整。301重定向帮助确保外部链接将访问者(和谷歌爬虫)带到您网站的相关页面,继续驱动流量,并保留您辛苦获得的反向链接的SEO价值。
当你需要移动一个基于特定关键词排名的页面时,一个301重定向将通过将其传递到新URL来保持页面的链接权益(或“SEO汁液”)。这意味着内容团队可以有策略地使用301重定向来优化搜索排名。例如,您可以选择将可能对相同关键字进行排名的类似页面组合到一个统一的页面中—理想情况下,可以同时组合每个单独页面的排名潜力。(我们将在接下来的几节中讨论更多关于如何使用301重定向进行SEO的例子。)
何时使用301重定向
301重定向可以在多种情况下使用,包括:
将页面移动到新URL
这是301重定向最简单的用例:将现有页面从一个URL移动到另一个URL。这种情况的发生有各种各样的原因,比如重命名一个产品或重新分类一篇博客文章。欧宝体育在线首页使用301重定向将提供无缝的用户体验,并确保谷歌和其他搜索引擎准确地索引你的新页面,并传递任何来自前一页的排名能力。
将一个网站从一个现有的域名迁移到一个新的域名
例如重新命名,从。net转移到。com,或者从子域名转移,可能需要你从现有域名转移到一个新域名。你可以使用301重定向来确保你所有的旧url被发送到新url -只是要确保提前计划。从旧域迁移到新域需要提前仔细映射,因为您可能想要标记过时的内容以删除或合并类似的页面。
删除页面
如果您从您的网站删除一个页面,而不采取其他行动,您的网站将发送流量到一个404错误页面,这表明他们寻找的内容无法找到。这让用户感到沮丧,对搜索引擎优化也不理想。
在删除一个页面之前,请考虑您网站上的其他页面可能是好的替代品。如果你有一个合理的方法,设置一个301重定向,这样访问者仍然可以找到他们想要的东西。
如果你的网站上没有相关的页面,你可以选择让流量死在一个404(找不到)或410(不见了),表示网页已被永久且有意地删除。这可能是一个更好的体验,比发送他们到你的主页,这可能是一个更好的体验,让访问者感到困惑或讨厌。
将整个域从HTTP重定向到HTTPS
现代最佳实践要求网站在HTTP之上使用更安全的HTTPS协议。HTTPS提供了额外的安全层使用SSL(“安全套接字层”)加密在web服务器和浏览器之间传递的数据。
交换你的url从HTTP到HTTPS通常是直接的,但您将希望使用301重定向来确保谷歌索引了正确的内容,并将通信发送到正确的页面。
解决重复问题
让搜索引擎索引不同的变化您的网站不是理想的搜索引擎优化。但某些技术场景可能会导致错误地发布多个版本的页面,甚至整个网站。对于谷歌来说,始终了解要抓取和编目哪些内容是很重要的。使用301重定向可以帮助解决问题重复的问题在以下情况下:
从非WWW到WWW url
为避免重复,你要确保你的网站一直使用非www url (https://yoursite.com)或WWW网址(https://www.yoursite.com).哪一种并不重要,但是如果您需要从这两种结构中删除重复的页面,可以使用301重定向将流量发送到正确的版本。
消除url中末尾的斜杠
类似于www,页面末尾有斜杠(https://www.yoursite.com/),而没有它们(https://www.yoursite.com)被谷歌视为不同的url。使用301重定向,以确保您的页面url使用斜杠-或不一致。
解决url中大写和小写的差异
同样的原则适用于使用大写(https://www.yoursite.com/About)及小写字母(https://www.yoursite.com/about).相同页面的不同版本会被认为是重复的,所以如果你发现在你的网站上发生这种情况,使用301重定向。大多数网页使用小写字母表示url。
整合内容以提高搜索排名
正如我们前面提到的,301重定向可以在对内容的战略更改中发挥关键作用,从而优化搜索引擎结果页面(SERPs)上的SEO排名。
例如,如果您有两个页面对同一个关键字的排名都很好,您可以仔细地选择组合这些页面,并将排名较低的URL重定向到排名较高的页面。这可以帮助你避免关键字你死我活并将每个页面的权限与谷歌合并为一个更强大的单一页面。或者,您可以将两个现有页面重定向到一个全新的URL。
你也可以使用301SEO修剪:识别瘦页面或性能较差的页面,并将它们合并为一个页面,或者简单地删除内容,并将这些url重定向到性能更高的页面。
改变网站结构
如果您想要更改站点上的子文件夹结构,您可以使用301重定向将流量从旧URL转移到新URL。例如,您可以选择重新组织您的博客或电子商务类别,并移动页面如下https://www.mysite.com/outdated/post/来https://www.mysite.com/updated/post/.或者,您可能决定做一些改变,比如从博客url中删除发布日期。在这种情况下,您可能希望使用301重定向来确保在传输过程中没有丢弃流量。
301对302重定向
注意:在300类别中有多个HTTP状态码,每一个都表示某种类型的重定向。301重定向表示a永久改变,而302重定向表示一个临时改变。
302重定向用于当你需要临时移动一个页面,但打算把它移回原来的URL。这可能发生在A/B测试,分阶段网站启动,或使用临时保持页面。
谷歌的代表说,302重定向和301重定向获得相同的页面排名好处seo认为301传递了更强的信号谷歌。因此,除非您确定要将页面移回原始URL,否则请使用301重定向,而不是302。
还有一些其他类型的重定向需要注意:
- 307重定向是另一种暂时的重定向,类似于302
- Meta刷新使用元标签将用户发送到一个新的URL,但是谷歌不建议使用它们
- Javascript重定向使用页面上的脚本将用户移动到新页面,但大多数seo(和谷歌的代表)不推荐使用
301重定向SEO最佳做法
匹配重定向页面的意图
设置301重定向时,一定要把用户放在心里。如果他们点击的链接或他们在浏览器中输入的URL最终将他们带到一个与他们期望看到的不匹配的新页面,这将创造一个消极的体验,并可能导致他们完全离开你的网站。只重定向到具有类似意图的类似页面。
当你实现301重定向时,更新你的站点地图
你的网站地图帮助搜索引擎知道如何导航和索引你的页面。虽然谷歌看起来是全能的,但即使是他们的搜索引擎爬虫程序也有有限的资源,所以您不想浪费它们的时间试图抓取实际上已经不存在的页面。
所以当你实现301重定向时,更新你的网站地图相应的行动。或者,如果这对您的团队来说是不切实际的,可以为合适的专家创建一个重复的任务,对您的站点进行301次审计,并定期更新站点地图。
不要创建重定向链或循环
如果您有多个页面从一个URL重定向到另一个URL,这被称为重定向链,它为搜索引擎爬虫增加了不必要的复杂性,并可能降低您的站点的速度。每当重定向一个URL时,请确保将以前的任何301更新到新的目标页面。
还要注意创建重定向循环,其中多个301会让用户或机器人陷入一个无限循环的重定向,最终以一个丑陋的错误页面结束。
尽可能重定向404页面
如果您审计站点并发现404页面,请花点时间查看原始URL,并找出这些链接指向的下一个最佳页面。然后设置301重定向,以减少你的网站的流量死结的机会。
但记住,要确保页面有匹配的意图。如果真的没有更好的地方让游客去,a创意404页可能会比不符合他们期望的页面提供更好的体验。
检查重新定向301页的有机流量
如果您的分析工具告诉您谷歌将流量发送到带有301代码的页面,这意味着重定向还没有被谷歌索引。当下一次谷歌抓取您的站点时,它应该会自动更新,您可以通过如上所述从站点地图中删除页面并提交更改来加快速度谷歌搜索控制台.
更新断开的链接——不要只依赖重定向
最后,虽然301非常方便,可以避免外部网站指向旧页面的坏链接,但你也不想过度依赖它们。花点时间更新自己的内部链接到新的url,为访问者和搜索引擎爬虫提供最好的可能的体验。
想了解更多关于优化你的网站有机搜索?看看我们SEO基本指南.