从SharePointsearch结果中删除path/login页面

客户已经要求我们删除在公共网站search结果页面显示的多个页面。 我已经join了SSP并创build了“抓取规则”来移除这些网页。 所有似乎都工作正常,但我们有一个问题,目标网页仍然显示在他们的“www.domain.com/sitearea/”forms,但不是在他们的“www.domain.com/sitearea/pages/default.aspx ”。

对于每种这种types的页面,我们都创build了一个规则来“排除”aspxpath,另一个规则包含“/”path,而是“跟踪URL上的链接而不抓取URL本身”。 我们尝试添加规则来排除“/”格式,但只会导致排除在下面的所有结果。

有谁知道如何从search结果中删除“area / pages / default.aspx”和“area /”pats?

我不确定是否在一个问题中提出了两个问题是“做过的事情”,但这是相似的,所以应该没问题。 我想知道是否有人知道一个工具(或者如果有可能)允许网站pipe理员从search结果中排除页面(不是通过SSP /抓取规则)。 我知道他们可以在网站层面做到这一点,但我想知道是否有任何事情可以通过网页或网站设置在页面级别完成?

我不确定我是否理解 – 我们在讨论如何从Google等公共search引擎或内部特定于Sharepoint的searchfunction中排除页面?

那么,在这两种情况下,robots.txt应该能够排除search引擎索引中的网页。 我不是Sharepoint专家,但是一个简单的Googlesearch似乎表明Sharepointsearch服从robots.txt,所以这将是我的第一个select。

这里是robots.txt格式的主要文档 。 Microsoft的这个文档似乎很好地描述了Sharepointsearchpipe理 。 它说:

SharePoint Portal Server 2003和SharePoint Server 2007自动遵守Robots.txt文件中包含的限制。

– 我再次意味着Sharepointsearch将服从一个robots.txt文件。

如果您的网站可以公开访问,那么您可能需要打开Google网站站长工具帐户 。 他们有一些很好的工具来解决各种抓取问题,并看到你的robots.txt如何为您的网站工作。

如果要排除“area / pages / default.aspx”和“area /”等所有页面,则抓取排除规则将需要在最后插入一个小图标,即www.domain.com/sitearea/*

我有一个类似的types问题,索引器包括search中的导航项目,但仅用于STS_Web对象…或者他们应该是STS_Web对象… SharePoint中的发布WCMfunction似乎将欢迎页面标记为STS_ListItem_850 …不是STS_Web …search结果中的URL是Web URL而不是页面URL(不包括Pages / Default.aspx),它将欢迎页面编入索引而不是Web本身。

尝试使用基于contentclass属性的规则创buildsearch范围。 所有网站使用sts_site值和网站sts_web 。 使用这些值删除任何内容类别应防止出现主页的site/版本。

我已经添加了一个url是search结果删除 – 以便不显示在search结果页面。 不是要求已经改变,那些结果将再次显示..如何找回它..