为何要学会如何重定向WordPress网站?原因有很多。当您更改网站的域名、将网页移动到其他域、将旧网页转移到新网页或将两个网站合并到新网站时,通常需要重定向。
什么是重定向
当原URL不存在时,将网站访问者和搜索引擎重定向到网页的新目标URL。
当访问者登录到一个不再存在的页面时,他们会看到一个页面错误提示,这将对他们的用户体验和搜索引擎优化(SEO)工作产生负面影响。推荐阅读:《301重定向:它是什么,为什么以及如何使用它》
使用重定向的最佳方式是:
- 删除接收反向链接的页面
- 从HTTP重定向到HTTPS
- 修改网站和网站架构更改
- 将网页重定向到新的目标URL
- 将网站重定向到新域名
- 合并两个网站
- 防止内容重复
重定向的类型
学习如何重定向URL取决于用户计划执行的重定向类型。以下是一些最常见的重定向类型:
1.HTTP重定向
HTTP重定向是最常用的网站重定向。
根据W3C的说法,HTTP重定向提供了新地址以外的信息,如重定向的类型和目的,使用户能够做出对应的行为。
有五种类型的HTTP重定向:
301重定向(永久重定向)
301重定向(或永久重定向)表示URL已从其原始URL永久地重定向到另一个URL。
301重定向URL会被整合在谷歌的索引中,这让搜索引擎知道原来的内容已经重定向。与页面相关联的搜索引擎可见性将被转移到新的URL。
302重定向(临时重定向)
302重定向(或临时重定向)表示页面已临时重定向到另一个页面,之后将再次使用原始URL。
与301重定向不同,302重定向告诉搜索引擎原始URL将继续排名。
使用302重定向的最佳方式是用于临时移动,例如A/B测试、基于位置的测试或基于设备的测试。
303重定向(参见其他)
303重定向没有比301和302重定向常见。303重定向不链接到新的上传页面,而是链接到另一个页面,如确认或上传页面。
例如, 303重定向可以防止重新提交表单的内容,比如当用户点击浏览器上的后退按钮时。
307重定向(临时重定向)
307重定向与302重定向类似,只是它们不参与页面排名,因此应该尽量避免使用。
308重定向(永久重定向)
308重定向与301重定向类似,但与307重定向一样,它们不参与页面排名,应该避免使用。
如何重定向URL,使用301重定向还是302重定向
2.JavaScript重定向
JavaScript重定向使您能够使用一行代码将用户重定向到另一个页面,即:
window.location.replace()
尽管可以使用另一个JavaScript函数,但使用window.location.replace()的好处是,当前URL不会添加到访问者的导航历史记录中。
相比之HTTP重定向,JavaScript重定向一般不推荐,使用因为据说这对SEO不利。他们比HTTP重定向要慢,因为搜索引擎仍然需要呈现页面,而且不能保证重定向会被正确地选中。推荐阅读:《域名301跳转,对SEO有什么影响?》
3.元重定向
元重定向(也称为HTML重定向)使用页面标题部分中的元标记指示浏览器在指定时间内转到新页面。通常页面上会有倒数计时器,会通知用户页面将在几秒钟内重定向。
由于处理时间的原因,元重定向会导致用户体验变差。可以通过将刷新时间改为0或1秒来解决此问题,因此重定向被视为301重定向。
网址如何进行重定向
知道如何重定向URL意味着学习不同的方法。每个方法都取决于用户要执行的重定向类型。
以下是设置重定向的三种方法:
1.使用.htaccess
如果将网站托管在Apache服务器上,则可以编辑网站的.htaccess文件。
下面是如何使用.htaccess重定向URL:
在记事本上创建一个便签,写上“Redirect 301 / http://www.example.com/”
在您网站的服务器上将文件另存为 .htaccess。 在上传 .htaccess 文件之前创建备份。
2.使用插件
不需要精通代码就能知道如何重定向URL。
如果用的是WordPress,不想编辑.htaccess文件,可以使用下面这些顶级的WordPress重定向插件:
Redirection
如何使用重定向插件重定向URL
重定向是最流行的WordPress重定向插件之一。它帮助管理301重定向和跟踪404错误,在网页永久链接更改时自动创建重定向。
301重定向
如何使用301重定向重定向URL
301重定向是另一个评价很高的WordPress插件。它适用于301、302和307重定向,并允许根据标题、类别或标记等标准将旧URL重定向到类似的帖子。还可以选择创建新的自定义URL。推荐阅读:《WP 301重定向插件有哪些有趣的功能》
安全重定向管理器
如何使用安全重定向管理器重定向URL
安全重定向管理器是各大发布网站青睐的插件。
与其他将重定向存储在选项或自定义表中的插件不同,Safe Redirect Manager将其作为自定义帖子类型保存,从而使数据更具可移植性。这使得网站能够更好地处理企业级流量。
3.使用cPanel
虚拟主机还允许使用cPanel创建重定向。
Bluehost有一个重定向工具,允许使用虚拟主机重定向URL。
以下教程将将展示如何在Bluehost cPanel上重定向URL:
进入Bluehost控制面板,点击“域名”选项卡。
在要修改的域名旁边,单击“管理”旁边的下拉菜单,然后单击“重定向”。还可以单击“域名”下的下拉菜单中的“重定向”。
如何用Bluehost的重定向工具重定向URL
用户将被重定向到“添加重定向”页面,在那里可以选择301重定向还是302重定向。
注意:在输入重定向的目标URL时,不要忘记输入http://、https://或者是ftp://。
可以使用下列的www重定向选项:
“只能用重定向www”:重定向URL包括www的用户
“带或不带www重定向”:重定向所有用户
“不重定向www”:不会重定向URL包括www的用户
也可以选择“通配符重定向”选项,将其重定向到新目标URL中的相同页面。
例如,www.URL1.com重定向到www.URL2.com。
使用通配符重定向,www.URL1.com/about重定向到www.URL2.com/about
如果没有通配符重定向,www.URL1.com/about将指向www.URL2.com
如何重定向URL Bluehost重定向选项
总结:如何使用Bluehost重定向工具重定向URL
知道如何重定向URL是网站所有者的一项宝贵技能。
无论是高级用户还是初学者,都有一个合适的方法。
使用Bluehost重定向工具在cPanel上创建URL重定向。立即选购Bluehost计划。推荐相关阅读:《网站301和302重定向设置有什么区别》