DocSearch × Algoliaクローラー
このページは PageTurner AI で翻訳されました(ベータ版)。プロジェクト公式の承認はありません。 エラーを見つけましたか? 問題を報告 →
このページで質問の答えが見つからない場合、こちらが参考になります。それでも不明な点があれば、遠慮なくDiscordでお問い合わせいただくか、サポートチームまでお知らせください。
クローラーの挙動を理解するには、クローラーFAQもご覧ください:
DocSearchプログラム に関する質問は、DocSearchプログラムFAQをご参照ください。
ウェブサイトのクロール頻度は?
クロールは週1回ランダムな時間にスケジュールされます。設定ファイルからスケジュールを調整するか、クローラーインターフェースから手動でトリガーできます。
検索結果に重複コンテンツが表示されるのはなぜ?
これは、複数のURLが同じコンテンツを指している場合に発生します(例:./docs、./docs/、./docs/index.html)。
ウェブサイトでcanonical URLを設定することを推奨します。詳細はGoogleの「重複URLを統合す る」ガイドをご覧ください。
最終的には、除外したいパターンをすべてexclusionPatternsで設定可能です。
docsearch-scraperとdocsearch-configsリポジトリはまだメンテナンスされていますか?
従来のインフラは非推奨となりましたが、独自インスタンスの実行やDocSearch v3への接続には引き続き使用できます。
移行方法
すべてのオーナーにはAlgoliaから移行詳細メールが送信されています。以前の
indexオーナーでない場合やメンテナーが変更された場合は、サポートページからアクセスをリクエストできます。
手順は受信メールに詳細記載されていますが、新しいインフラを使用するには以下が必要です:
-
メールに含まれる招待でAlgoliaアプリケーションに参加する
-
メールで受信した認証情報でフロントエンド統合を更新する
- JavaScript
- React
docsearch({
container: '#docsearch',
appId: 'YOUR_NEW_ALGOLIA_APP_ID',
apiKey: 'YOUR_NEW_ALGOLIA_SEARCH_API_KEY',
indexName: 'YOUR_INDEX_NAME', // it does not change
});
<DocSearch
appId="YOUR_NEW_ALGOLIA_APP_ID"
apiKey="YOUR_NEW_ALGOLIA_SEARCH_API_KEY"
indexName="YOUR_INDEX_NAME" // it does not change
/>
従来の設定と認証情報はどうすればよいですか?
これらは忘れて結構です。全ユーザーの移行完了後、当社でクリーンアップします。
インデックスの変更には専用ウェブインターフェースをご利用ください。
ダッシュボードに2つのAlgoliaアプリが表示されるのはなぜ?
従来のDocSearchアプリケーション(BH4D9OD16A)へのアクセスは、新しいインフラに慣れる時間を確保するため削除していません。 全DocSearchユーザーの移行が完了するまでBH4D9OD16Aは利用可能です。
検索結果が表示されない
検索結果が表示されないが、ブラウザ開発者ツールにエラーがない場合、インデックスに問題がある可能性があります。
以下を確認してください:
- クローラー設定がウェブサイト構造と一致していること
多くのウェブサイトジェネレーター向けに設定テンプレートを提供していますが、これらをベースとして使用することもできます。セレクタのデバッグには、URLテスターの使用をお勧めします。
- インデックス設定が最新であること(未更新の場合は検索プレビューにバナーが表示されます)
クローラーはインデックス作成時にのみindex settingsを適用し、Algoliaダッシュボードを信頼できる情報源として維持します。設定を大幅に変更した場合や別のウェブサイトジェネレーターに移行した場合は、新しいクロールを開始する前にAlgoliaダッシュボードからインデックスを削除することをお勧めし ます。
クローラーを削除できますか?
技術的には可能ですが、削除すると正しく機能しなくなります。DocSearchアプリケーションに関連付けられたデフォルトのクローラーを自動的に作成しており、これを削除して新規作成しようとしても期待通りには動作しません。
DocSearchクローラーを削除した場合どうなりますか?
最も早い解決方法はDiscordでご連絡いただくことです。あるいは、下記アドレスまでメールを送信いただければ、可能な限り迅速に対応いたします。
パスワード保護されたサイトでクローラーを使用できますか?
DocSearchアプリケーションで使用されるクローラーは、ログインが必要なパスワード保護サイトでは使用できません。この機能が必要な場合は、通常のAlgoliaプラン https://www.algolia.com/pricing を利用し、クローラーを追加する必要があります。従量課金型クローラーの追加自体は無料ですが、無料枠には制限があることにご注意ください。