[UPDATE] Kenticoの助けを借りて、私は問題の原因をWebサーバー自体でアクセスできないと判断しました。一度修正すれば、ページクローラはコンテンツのインデックスを作成できます。Kentico Smart Searchページクローラが動作しない
[ORIGINAL POST] KenticoのSmart Searchページのクローラインデックスに問題があります。
本番サイトのスマート検索ページのクローラ索引付けが機能していません。自動または手動による再構築は問題ありません。実行されますが、インデックスが作成されていないため検索結果は得られません。しかし、それは私たちの開発現場で期待どおりに働いています。スマート検索は、両方のサイトでまったく同じように設定されています。コンテンツとすべてのKentico設定は、両方のサイトでまったく同じです。 web.configファイルは、データベース接続文字列を除いて同じです。
プロダクションでページクローラを実行すると、すべてのページがクロールされますが、キーワードはインデックスに登録されません。私はLukeツールを使ってこれを確認しました。インデックスファイルはApp_Dataフォルダに生成されます。
その他の情報: サイトがAzureで実行されていません。 イベントログは、インデックスの再構築後にエラーを表示しません。 クローラ設定でグローバル管理者アカウントを使用しています ドメインはクローラ設定で提供されています。 インデックスファイルを削除して再構築しようとしましたが、違いはありませんでした。 アナライザの種類は、ステミングを使用する単純です。 バッチサイズが設定されていません。 Robots.txtはdevとprodの両方で同じです。
IISなどでページクローラインデクサーの動作を妨げている設定がありますか?それが何かを意味する場合、開発サイトは本番サイトと同じマシンまたは同じネットワーク上にありません。
私はこれを試しましたが、インデクサーはコンテンツのインデックスを作成しませんでした。提案していただきありがとうございます。 –