2011-11-28 167 views
1

我有一个成员控制面板页面,我不希望搜索引擎索引。阻止搜索引擎索引网页

我做了以下内容:

  1. 是安全网页,如果没有一个会话或提供的密码,然后直接用户主页。重定向用户如下:

    header(“location:主页”);
    exit();

  2. 我只放了一个元数据具有以下属性

名= “机器人” 内容= “NOINDEX,nofollow的”

够这个解决方案好?

+0

可能重复[如何防止搜索引擎索引我的网站的单个页面?](http://stackoverflow.com/questions/4055316/how-to-prevent-search-engines-from-indexing -a-single-page-of-my-website) –

回答

2

如果页面是安全的,则其内容无法编入索引。即便如此,其内容的评价也会很低。

如何重定向用户?使用响应标题或HTML元重定向/ JavaScript?

+0

header(“location:* ADDRESS *”); exit(); – user311509

+0

好的,我认为只有你的“家”页面将被索引。 –

1

元数据无关紧要,如果页面将任何未识别的用户重定向到其他页面,那么重定向URL将永远不会被编入索引。

1

大多数搜索引擎机器人(所有合法的)会尊重这个指令。然而,你所做的只是要求机器人不要索引你的页面。它不强制任何行为,只是要求它。

你可以...

  • 需要身份验证,以查看该页面。机器人将不会被验证,因此无法查看该页面以将其编入索引。
  • 将任何请求返回404错误,其中User-Agent:字符串位于已知搜索引擎机器人列表中。有很多网站(如this one),这将很容易让你编译这样的列表。