重定向是什么意思,重定向和转发的区别

如果你曾经把你的邮寄地址从一个地方换到另一个地方,你就会知道把所有寄出的邮件重定向到旧地址是多么重要 。
网站变更也是如此 。错过了访问老网站网址的流量,可能会对品牌造成灾难性的影响,让客户失望 。
想象一下,经营一家销售圣诞树的电子商务商店,最近将网站地址转移到另一个URL 。如果所有流量都流向老网址,客户收到404错误码,可能会错过潜在的销售机会,对于这类季节性产品的破坏性尤其大 。
重定向相当于网站URL的邮件重定向服务 。永久移动网址时,这是最好的重定向方式,不同于302或511重定向 。
如果你打算更好地了解301重定向,你来对地方了 。了解它们是什么,为什么应该使用它们,以及如何执行它们作为网站的流量来源 。
什么是301重定向?
重定向是一种永久性的重定向指令,可以将网站流量定向到所需的URL 。这是一个http状态代码,可以很容易地被搜索引擎解析和执行,所以这可能是改变网站URL的最seo友好的方式 。
重定向的好处是可以继续把旧网址随着时间的推移收集到的所有链接权重和排名权限转移到新网址上,这样就不会失去之前在SEO中做的提高搜索排名的工作 。
重定向是对搜索引擎的全方位重定向指令,表示网站URL及其所有内容已被永久转移到互联网上的另一个位置 。这里的关键词是“永久” 。
为什么要用301重定向?
以下是一些可能需要使用301重定向的情况:
对网站进行了重组或改造,并永久更改了网站位置 。
内容即将过期,您希望将用户重定向到新位置 。
合并或将两个网站合并成一个新的URL 。
您已经更改了网站的CMS,或者您想要将网站迁移到WordPress 。
上述所有情况都要求将传入的网站流量重定向到新的位置,即正确的位置,以便网站访问者可以找到它 。
使用301重定向的另一个可靠原因是,他们最多可以保留90-99%的搜索排名能力 。这意味着任何帮助旧网址获得更好排名的社交分享、反向链接和引用都将转移到新的网址排名中 。
重定向也是Google的一种简单易懂的状态码指令,支持更快更有效地索引新网站及其所有新页面的过程 。其他的重定向可能不那么容易被搜索引擎抓取或解析,这可能是301最适合使用的原因 。
如何使用/创建301重定向
搜索引擎可能需要一些时间来检测网站是否执行了301重定向并更改了URL 。所以本文建议在合适的时机实施,以免错过任何流量 。还需要确保301重定向指令的准确执行,以防止任何技术故障 。
有几种方法可以实现301重定向:
在旧的URL页面标题中包含301重定向指令 。
如果页面是用PHP、Java或其他编程语言编写的,则可以成功执行每个页面标题中的301重定向指令 。这会将传入流量重定向到状态代码描述中包含的新位置 。
在需要旧URL的每个页面的响应标题中输入目标URL 。这样,如果有人从旧网站输入特定页面的URL地址,他们将被自动重定向到新的URL 。
通过htaccess访问服务器,更具体地说是Apache配置文件 。
您可以通过访问Apache配置文件中的“Allow Overwrite”命令来做到这一点 。在根文件夹中,您可以使用UNIX风格的文本编辑器编辑代码 。
要成功实施,您需要打开FTP并登录网站服务器或主机管理面板 。然后尝试用自己的方式进入根文件夹中的htaccess文件 。一般来说,htaccess文件是隐藏文件,所以一定要启用浏览器查看隐藏文件 。
该方法下使用的指令代码如下:
重定向单个页面:
重定向永久/old-file.html/http://www.domain.com/new-file.hml
重定向整个域:
重定向永久/http://new-domain.com/
服务器逐行读取301重定向代码指令,所以最好在代码末尾加一个空白线,表示指令关闭 。作为最后的手段,如果你不能访问“htaccess”文件,你可以随时打电话给主机提供商寻求帮助 。
使用WordPress 301重定向插件 。
有几个插件可以轻松实现301重定向,尤其是在使用WordPress的情况下 。本文建议使用Yoast的WordPress插件来设置重定向 。经过多个开发者的使用、测试和信任,这是一个安全的方法 。
其他一些可以使用的插件有:
这是一个“简单的重定向管理器”,可以很容易地创建301和302重定向 。
这是一个有效的开源工具 。
一个易于使用的,全面的重定向插件,可以帮助跟踪所有404错误,绑定松散的网站,并轻松设置301重定向 。
重定向完成后,最好花点时间测试一下网站 。确保重定向指令顺利运行 。


推荐阅读