繁体   English   中英

如何让Google不会将自定义404错误页面编入索引?

[英]How do I keep Google from indexing my custom 404 error page?

我使用ASP.Net,我有一个自定义404页面。 当用户粘贴未找到的网址时,它将重定向到自定义404网页。 但谷歌索引我的自定义404页面。 搜索404(找不到页面)。

谁有解决方案?

您可以将您的错误目录或每个文件限制为google,方法是将其添加到您网站根目录中的robots.txt文件中。 这实际上适用于您不希望谷歌索引的任何目录/文件。

有关robots.txt的更多信息,请访问http://en.wikipedia.org/wiki/Robots.txthttp://www.robotstxt.org/

您可能希望确保您的“404页面”实际上是在发送HTTP 404响应代码,而不仅仅是一个显示404但实际上以HTTP 200响应的页面。我不相信Google(或其他主要搜索引擎)会将其编入索引由404响应的请求产生的页面。

更大的问题是蜘蛛如何进入你的404页面。

您可以使用漫游器元标记来阻止Google对404页面编制索引。

<META NAME="ROBOTS" CONTENT="NOINDEX">

Google网站管理员博客表明他们不会使用此元标记对网页编制索引。

您将始终看到Google登录您的404页面的日志条目。 因为Google需要请求该页面以便知道它的状态为404.但是,如果您要问的话,您应该永远不会在搜索结果中看到此页面?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM