SEO と検索インデックス
BuildVuは3つの表示モードをサポートしています:idrviewer、content、および singlefile(2025.10以降)。idrviewer モードはIDRViewerを使用しますが、これはSEO向けに設計・最適化されていません。しかし、content と singlefile モードは、インデックス可能な生のHTMLコンテンツを生成し、SEO最適化に使用できます。
IDRViewerはページのオンデマンド読み込みを利用しており、ユーザーがそのページの近くに移動するまでページは読み込まれません。つまり、WebクローラーがIDRViewerを読み込んだ場合、最初に読み込まれるページ(およそ最初の15ページ)しか認識できないということです。
また、IDRViewerは複数のページを同時に表示するため、クローラーが特定のページを読み込む際に複数のページのコンテンツを認識することになります。これが重複コンテンツのペナルティを引き起こす可能性は低いですが、クローラーを混乱させ、リンクの強度を低下させる可能性があります。
BuildVuが生成するコンテンツには実際のHTMLテキストが含まれており、検索エンジンがクロールしてインデックス化できます。
SEOを最適化するには、次のいずれかの方法を選択できます:
- 各ページを個別にインデックス化できるよう、一度に1ページずつ表示し、各ページに固有のURLを設定する。これは、オンラインでユーザーマニュアルをホストするWebサイトでよく使われる手法です。IDRViewerなしで各ページを個別に生成するには、表示モード
を
contentに設定してください。 - すべてのページを同時に表示し、クローラーがドキュメント全体を単一ページとして認識できるようにする。BuildVuは
singlefile表示モード (2025.10以降)を使用してこれをサポートしており、すべてのページを単一ファイル 内に出力します。
サードパーティまたはカスタム検索ソリューションを使用したい場合は、search.json 機能を検討することをお勧めします。
