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
/>