2012-01-17 11 views
3

検索からすべてのページに使用されたSitefinityメインテンプレートを除外する方法はありますか? 今、私が検索すると、そのページに属していなくても、テンプレートメニューにある単語の検索結果が返されます。Sitefinity検索からテンプレートを除外する方法

今、私はそのテンプレートの内容を上回るページを検索する必要があります。

ありがとうございました。

ここでの問題は、テンプレート内のコンテンツブロックウィジェット内にメニューを追加したことです。 このテンプレートはサイト全体で使用されています。検索機能を使用してキーワードを検索すると、ウェブサイトのすべてのページが検索結果に表示されます。そのキーワードはメニューにも含まれているためです。検索結果にはメニューコンテンツが含まれません。 これは非常に高い優先度です。できるだけ早く解決策を見つけてください。

答えて

1

テンプレートの上部には、このようなrobots.txtのメタタグを追加してみてください:あなたもあることからページを防ぐことができます各ページレベルでのボックスのチェックを外すことができSitefinityの最近のバージョンで

<meta name="robots" content="noindex" /> 

インデックスされた。データベース内のこの設定の列はsf_page_data(table)..複数のページを一度に更新するSQLスクリプトを作成する場合のクロール可能(列)です。

検索からのテンプレートの除外はここでは詳細に記載されている: http://www.sitefinity.com/devnet/forums/sitefinity-4-x/general-discussions/exclude-page-from-search-index.aspx

注これはおそらく、そのページをインデックスから(Googleなど)他の検索エンジンを防ぐことができますことを。

+0

は、これは私が探していたものではありません、あなたのresponse.Howeverいただきありがとうございます。 ここでの問題は、テンプレート内のコンテンツブロックウィジェット内にメニューを追加したことです。 このテンプレートはサイト全体で使用されています。検索機能を使用してキーワードを検索すると、ウェブサイトのすべてのページが検索結果に表示されます。そのキーワードはメニューにも含まれているためです。検索結果にはメニューコンテンツが含まれません。 これは非常に高い優先度です。できるだけ早く解決策を見つけてください。 –

関連する問題