将ErrorDocument 404重定向回首页或标准404错误页面是否更好?


15

我们运行的电子商务网站是由第三方电子商务软件提供商,基本商店(带有产品页面,购物篮和结帐)设置的。

第三方供应商设置了htaccess文件,以便在输入不存在的URL时将其重定向到首页,而不是生成404错误。

这导致google网站管理员报告不再存在的页面的重复标题和描述。

我认为最好显示专用的404错误页面,而不是重定向回首页

因此,让网站将404重定向到首页比拥有专用的404页面更好吗?

Answers:


16

强烈投赞成票专用404页面。

  • 减少用户的困惑
  • 让您更轻松地查看是否有问题(通过Web服务器错误日志,您自己的日志记录脚本和/或Google Analytics(分析))
  • 您可以根据情况定制页面(例如,显示产品类别列表)
  • 允许搜索引擎清理其索引。搜索引擎索引中不再存在的页面可能会阻止添加新页面。

关于最后一点:确保实际返回404错误。用您的话来说,这听起来像是301/302重定向。为此,包括

ErrorDocument 404 /notfound.htm

在您的htaccess文件中。

另见

http://googlewebmastercentral.blogspot.com/2008/08/make-your-404-pages-more-useful.html


jmb虽如此,但是我的CMS具有动态页面,因此首先必须首先运行它。因此Errordocument 404 /dynamic_page.php,如果找不到则会显示/notfound.htm
Talvi Watia

1
我希望对此进行至少129082094次投票。静默重定向到主页是个好主意时,我什至无法理解。错误页面总是很糟糕,但是知道它是一个错误比盲目重置更好。(我的意思是,重置为第一页。)
VxJasonxV 2010年

1
我希望在这里回复410“消失”。
乔迪

3

如果只让您网站的用户知道他们单击的链接失败或他们输入了错误的URL,我将投票给一个单独的错误页面。返回首页会令人困惑。我知道我很想重复我的动作,看看我做错了什么!

如果您添加了“报告此断开的链接”链接,甚至自己记录了该链接,您将收到通知,并有机会解决该网站的问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.