2

SharePoint ソリューションの一部として、ユーザーが新しい Web サイトを作成し、ボタンをクリックして (プログラムによって) ページを公開する機能が追加されました。新しく作成されたサイトとページの [説明] フィールドが SharePoint 検索によってインデックス化されていることを確認する必要があります。これを行う最善の方法は何ですか?

新しいクロールを開始することに興味がないことに注意してください。次のスケジュールされたクロールが発生するたびに、これらのフィールドの内容が検索可能になるようにしたいだけです。

ありがとう、マジックアンディ

4

2 に答える 2

1

サイトがすぐにインデックスに登録されるようにするにはどうすればよいのでしょうか。

通常、クロールはスケジュールされています。つまり、新しいサイトは、次のクロールが完了した後にのみ検索インデックスに追加されます。したがって、増分クロールが1時間ごとに発生する場合は、検索インデックスに表示されるまで最大1時間待たなければならない場合があります。

ただし、新しいサイトがプログラムで追加されている場合、検索結果にすぐに表示されるようにすることが不可欠な場合は、プログラムで増分クロールを開始することもできます。この記事には、これを行う方法の詳細があります。

アップデート:

サイトのタイトルと説明は、次のクロールで自動的にインデックスに登録される必要があります。これが発生していない場合は、そのサイトをカバーするコンテンツソースがないため、新しいサイトをカバーするコンテンツソースを作成/更新し、クロールスケジュールがあることを確認する必要があります。新しいサイトが別々のサイトコレクションで作成される場合は、それらを管理対象パスに配置することを検討してください。

SharePointシステムには、100,000のサイトコレクションとおそらく毎日20の新しいサイトコレクションが追加されたテラバイトのデータがあります。サイトのルートを指すコンテンツソースは1つだけで、すべてが自動的にインデックスに登録されます。

コンテンツソースまたはクロールスケジュールが不足しているようです。

于 2009-11-26T11:41:05.540 に答える
0

デフォルトでは、サイトの説明がクロールに含まれていることがわかります。新しいサイトを作成し、説明に一意のテキスト文字列を割り当てることで、検索のデフォルトプロパティをテストしました。次のインクリメンタルクロールの後、デフォルトのSharePoint検索を使用して一意の文字列を検索して見つけることができました。

ページの説明がデフォルトで検索範囲に含まれているかどうかはまだテストしていませんが、含まれていると推測する準備ができています。これをテストする機会があり次第、回答を更新します。

于 2009-11-26T12:11:57.040 に答える