断开的外部链接, 过时的内容, 404的死胡同不利于良好的用户体验.
他们太多了,你可以挥手告别你的观众,因为他们勇敢地逃跑了. 谁会在一个不提供服务的网站上逗留呢? 没有人,就是他.
所以,你必须解决这些问题,对吧?
你是怎么做到的? 幸运的是,这是最简单的部分. 你可以使用一个函数 重定向 不仅要解决上述问题,还要确保你仍然能从旧内容中获得所有好处.
在我们开始讨论如何创建重定向之前,让我们先仔细看看:
以充分利用重定向, 您必须知道实现它们的正确方法以及何时应用它们.
否则,您将冒着损害用户体验的风险.
用最简单的话来说, 重定向是一个指令,告诉服务器将访问者发送到与他们点击的页面不同的页面.
假设你删除了一篇题为“5个Windows新功能”的博客文章,因为它提到了Windows 7,而没有人再想知道Windows 7了.
However, 帖子和地址已经被编入索引,它们一直显示在搜索引擎的结果页面中.
因此,当有人点击链接时,他们看到的是一个404页面. 使用重定向, though, 您可以告诉服务器,当访问者点击该链接时,将其发送到另一个页面.
最好的选择是相关的文章, 比如“Windows 10的5个新功能”, 这可能就是他们一开始要找的东西.
您可以从这种方法中获益两次.
首先,您将原始文章的链接汁传递给新文章,新文章 会有助于其排名的提升吗.
其次,你也通过交通. 换句话说, 而不是那些访问者点击后退按钮或关闭标签, 他们会留下来,因为你给了他们想要的东西.
重定向方法确保你不会浪费自然流量被驱动到原始文章, 但也确保了交通堵塞.
最常见的重定向类型有:
我们包含了元重定向,因为它们仍然在使用. However, 如果你想给你的访问者一个美妙的体验, 我们建议远离它们.
事实上,就假装我们从没提过他们.
301重定向是最常用的,也是你在大多数情况下都会用到的.
这是一个永久的重定向, 它告诉浏览器和网络爬虫URL总是会重定向到新地址.
直到永远.
当搜索引擎遇到301时,它会自动用新的URL替换原来的URL. 它也传递链接汁, 因此,如果内容相似,新URL将显示在与旧URL相同的SERP位置.
302重定向是临时的. 当搜索引擎或浏览器遇到其中一个, 它们不会替换原来的URL或将链接汁传递到新的URL上. 这是因为302重定向中的代码告诉搜索引擎重定向是临时的, 将来情况会恢复正常.
使用临时重定向的一种情况是,当您的页面包含不准确的信息时. 也许你因此得到了很多负面反馈.
而不是完全删除页面, 只要使用302重定向到相关页面,直到您得到的信息排序.
这样,你不会失去链接汁或流量,但将有时间来解决问题.
元刷新重定向是一种重定向类型,浏览器向访问者显示一条消息说, "你将在X秒内被重新定向.“这就是为什么我们从不使用它们. 它们会带来糟糕的用户体验.
这就是我们要讲的.
何时使用重定向?
以下是重定向有意义的情况:
每一个重定向 会减慢你的网站.
它不一定会被注意到, 如果你只使用重定向从旧的指向新的内容, 例如. 然而,如果你开始对每个菜单项都使用重定向,它会使你的网站慢得像爬行一样.
So, 一个好的经验法则是,只有在绝对没有其他选择的情况下才使用重定向, 而且利大于弊.
那么,现在让我们看看如何在WordPress中创建重定向. 我们将学习如何手动操作,使用 .htaccess或PHP,以及自动使用插件.
第一步是 创建备份 of your .htaccess. 一个错误的字符,你可能会发现你的网站不再工作. 因此,如果出现问题,请始终创建备份以恢复到前一个点.
如果您使用的是Apache服务器,则可以在 .Htaccess文件用一行简单的代码,其中包括旧地址和新地址. 它看起来应该如下:
重定向301 /过时内容.html http://yoursite.com/updatedcontent.html
类似的代码可用于重定向整个文件夹. 如果你想重定向你的网站,然后使用:
重定向301 / http://www.yourupdatedsite.com
检查你是否做对了, 只要转到你想要重定向的页面, 你应该立即被带到新的页面.
由于WordPress使用PHP,您与此CMS集成的大多数脚本也将是PHP. 因此,如果你想从WordPress安装之外的PHP页面创建重定向,你应该使用PHP.
要创建重定向,请在header中包含以下代码:
header(“HTTP/1.1 301 永久移动”);
标题(“位置: http://www.yournewwebsite.com”);
?>
代码必须在页面的顶部才能正常工作. 您还必须包含301永久移动行,因为这是告诉搜索引擎这是一个301重定向.
您当然可以使用手动方法来创建重定向.
但是当你可以使用插件时,你为什么要这样做呢?
有相当多的免费插件,将允许您创建重定向,绝对没有麻烦. 而不用担心犯错误,可能会破坏您的网站.
WordPress上有很多免费和高质量的WordPress重定向插件.org. 以下是 top 3 在社区中获得最大需求的最受欢迎和最推荐的解决方案.
重定向 同类型最流行的插件之一是 WordPress插件 目录显示,它拥有超过50万的活跃安装. 它的评分也是4分.根据300多名用户的评论,总共5颗星中有2颗.
当您激活重定向时,您将看到一个新的设置页面已添加到您的仪表板. You can access it via Tools > 重定向.
要创建重定向,请在Groups选项卡中创建一个新组. 你可以选择WordPress, Apache和NGINX重定向.
如果你不确定该选择哪个,那就选择WordPress吧.
回到Redirects选项卡,进入Add new 重定向表单,您可以在其中设置规则. 注意,这个插件只创建301重定向.
其他有用的功能包括:
重定向是一个伟大的插件,任何人谁需要创建重定向,而不涉及手工做它的麻烦.
如果您想记录所有重定向以及人们登陆404页面的次数,这也是最好的选择.
这是第二个最受欢迎的重定向插件,因为它提供. 超过20万个网站使用这个插件,将近120个用户给它打了4分.三星级评级.
这些高数据表明插件运行良好. 它使创建重定向变得简单.
这是一个简单的插件,激活后,您将在管理仪表板中找到一个新屏幕. You can get it via Settings > 301 Redirects.
新页面有一个表单,您将在其中创建手动重定向规则. 你必须一个一个地做. 为了简化工作,您可以下载插件附加组件,以便在CSV中导入规则.
简单301重定向 对于那些寻找轻量级插件的人来说,这是一个很好的选择,因为它没有大量的铃铛和哨子来迷失.
茄子301重定向不像前两个那么受欢迎. 事实上,考虑到只有4万个网站使用它,似乎并没有很多人知道它. 不过,它确实有很好的评价. 超过30人给它打了4分.3 stars.
不过,这个插件非常出色.
当您安装它时,一个新页面将被添加到仪表板. Access it via Settings > EPS Redirects.
该页面有以下三个选项卡:
虽然之前的两个插件具有类似的功能,但Eggplant确实提供了两个独特的选项.
First, 您可以创建302重定向,而不仅仅是301重定向, 这是既不是重定向也不是简单301重定向提供.
Second, 创建重定向规则的表单有一个菜单来帮助您,并确保您在输入目标URL时避免任何错误. 这样你就可以确保你不会把访问者送到404页面.
茄子301重定向是一个很好的选择,网站需要使用302重定向,而不仅仅是301. 如果您希望确保在键入新url时不会出错,那么这也是一个不错的选择, 哪一个会把你的访问者送到404页面.
虽然不是重定向插件, 我们包含它是因为它允许您使用比元刷新更优雅的方法刷新带有实时提要的页面.
当你激活插件时,你会发现一个元框被添加到你的页面编辑器中. 在框中输入一个数字,表示页面刷新之间的秒数.
重定向是一个强大的工具,无论是出于搜索引擎优化的目的,还是为了改善用户体验. 确保你提供最好的体验,同时充分利用SEO, 您需要了解重定向及其工作原理.
Hopefully, 现在您对何时何地使用重定向以充分利用它们有了更好的理解. 如果您不确定重定向是否正确,请记住权衡利弊.
7个神奇的WordPress插件,实际上可以帮助你经营你的业务