2

サイトのルートにあるページライブラリにある確認ページのように、MOSSインデックスから特定のページを除外したい:http://server/Pages/ConfirmSignup.aspx

これを行うには、検索管理/検索結果の削除に移動し、削除するURLボックスにURLを追加します。

私は開発、ステージング、uat、本番環境を持っているので、これをスクリプト化したいです。Gary Lapointeのstsadmコマンドでしかコマンドを見つけることができませんでしたが、検索範囲に除外が追加され、個々のファイルでは機能せず、フォルダーのみで機能するようです。/ Pagesライブラリに他のファイルがあるため、これを使用できません。

プログラムで検索結果の削除URLを追加するにはどうすればよいですか?

4

1 に答える 1

1

SPList オブジェクトにはNoCrawl プロパティがあります。これを true に設定すると、リスト内のアイテムがインデックスに登録されたり、検索結果に表示されたりしなくなります。

残念ながら、これは SPListItem レベルまで下がりません。「管理者」サイトを作成し、そのページ リストをインデックスから除外する必要があります。

このソリューションの利点は、その制御レベルです。場合によっては、クロール ルールが非常に複雑であるか、検索構成で正しく定義できないことがあります。このオプションは、これらの問題を回避します。

于 2009-09-03T08:20:53.297 に答える