SEO教程 > SEO教程 > 如何创建自定义404页面

如何创建自定义404页面

2017-11-10

如果你已经在互联网上度过了一段时间,你可能会看到愚蠢的,有趣的,或只是简单的疯狂的自定义404错误页面。但是,这篇文章不是关于创建这些类型的自定义404页面之一; 这是关于创建一个更好的404页面,不仅有助于您的用户,但解决了你可能不知道你有的网站seo优化技术问题。

使您的404页面内容丰富。

从技术上来说,404是一个“隐形”代码,由您的网络服务器发送到请求您的页面的计算机或搜索引擎。它告诉他们他们正在寻找的页面不在那里。发生这种情况的原因有很多,比如说,你移动了页面,或者是一个错误的链接,我们稍后会处理这些问题,但现在让我们关注用户。有些人会知道什么是“404错误”,但其他人不会,所以我的建议是告诉他们这是一个404错误,但也包括一些信息,告诉他们发生了什么事情,他们试​​图访问的页面是“那里。

这是很多网站停止的地方。在我看来,他们放弃了球。如果你把顾客留在死胡同里,他们会离开; 如果你给他们一个信息的气味,让他们回到正轨,你有更好的机会,让他们在你的网站上做你想做的事情。每个网站是不同的,但这里有一些关于什么样的链接/信息放在你的404页面的建议:

链接到热门网页
链接到流行的产品
链接到重要公司,客户服务或联系信息
链接到重要的常见问题
技术支持或联系的链接
从404页面获取数据

现在,您已经使用户的404页面对用户有用,那么如何使它对您和您的IT团队有用。最简单的方法之一是每次访问404页面时收集信息并将其写入日志或数据库。如果您的网站状况不佳,并且有很多错误,这实际上可能会适得其反,并成为一个巨大的资源,所以在实施此解决方案时要小心。如果可能的话,尝试捕获他们正在查找的页面/文件,来自哪里(推荐人),IP地址和用户代理。一旦你有这个地方一段时间,你想开始汇总数据,并寻找趋势或模式。

有经常请求的文件/页面吗?
是否有网站可能有一个不好的链接,你可以要求他们修复?
你从一个IP获得大量的404?(这通常表示刮擦或机器人行为)
让您的404页面更智能

任何已经存在了几年的网站都可能会看到一些体系结构的变化,网页来了又去,甚至改变了从HTML到JSP到ASP到PHP的技术。越多的变化,你越有可能有404错误。您可以使用您的服务器技术来使JSP页面真正以PHP运行,但这可能会变得棘手。您可以使用ISAPI或HTACCESS等服务器工具来处理这些重定向,但如果有成百上千的重定向,则可能会对性能产生负面影响。

更好的解决方案是使用404页面来处理重定向。当404页面被调用时,在返回一行代码之前,检查重定向表中请求的文件。如果匹配,则发出301重定向; 如果没有,则服务正常的404页面。不回馈代码然后尝试重定向是非常重要的:创建所谓的“软404”,实际上使事情变得更糟。使用404页面来处理重定向有几个好处:

您可以防止将多个301重定向链接在一起
通常这种方法使用比ISAPI或HTACCESS更少的资源
你有一个中心维护点
如果您更改托管公司或服务技术,迁移此解决方案要容易得多
那么这篇文章有什么意义呢?

有趣或有趣的404页是好的,但404页,帮助最终用户更好
使用404向客户提供他们所需要的信息,以便完成销售,填写表单或其他任务关键目标
有助于客户服务,常见问题,技术或支持信息
使用您的404页面收集有关您网站上的问题的信息
使用此信息修复损坏的链接并设置重定向

原文:https://graywolfseo.com/seo/how-to-custom-404-page/

免责声明:文章翻译摘录整理转载,若侵犯了您的权益,请联系我及时删除

点击这里给我发消息