首页 文章

Wordpress自定义主题的404.php> Google会将其视为真正的404重定向吗?

提问于
浏览
3

WordPress允许主题设计者将404.php文件放在其主题目录中 . 这使您可以在WordPress应用程序将404转发到404.php页面时提供自定义页面内容 .

我的问题是:这是否构成一个真正的404错误,由Google和其他抓取工具注册,或者Wordpress拦截请求并将其传递给物理404.php页面意味着没有发生真正的404错误?

4 回答

  • 0

    Wordpress的默认页面似乎没有发送404标头,这是向抓取工具发送丢失页面所必需的 . 来自WordPress Codex: Creating an error page

    错误页面提示您可以对404错误网页进行各种改进,让我们来看看您的一些选项 . 发送正确的 Headers 默认情况下,WordPress继续发送404页面,就像它们没问题一样 . 要使像Google这样的搜索引擎正确地抓取这些页面,您可以将此行添加到主题的404.php文件的顶部 .

    然而,直接在其下面是一句话,“在最新版本的WordPress中不再需要这个”,无论这意味着什么 . 您可能仍想检查404页面是否使用Firefox的Web Developer Extension或Firebug发送任何 Headers .

  • 4

    我建议使用Firebug Net选项卡或Firefox Live HTTP Headers添加来查看页面的 Headers . 如果您的服务器发送HTTP 200,它当然会被视为正常页面 . 使用这些工具之一,您将能够看到它是否确实为页面发送了404状态代码 .

  • 1

    我可以说,在Wordpress的最新版本中,它确实发送了404状态,因此Google(以及其他抓取工具)会将其视为正确的死链接 .

  • 2

    Wordpress会使用当前版本(3.1.x)发送404标头 . 我经常看到报告或Google在我的Google网站管理员工具帐户中看到404页面 . 我使用并建议打击404的是一个名为true Google 404的插件(你可以在这里找到它:wordpress.org/extend/plugins/true-google404/

相关问题