サイトで検索フィールドを使用し、検索結果ページの訪問者に関連するコンテンツのリストを取得します。以下で、検索フィールドモジュールおよび検索結果ページに関するよくある質問に対する回答を紹介します。
検索結果の順序はどのように決定されますか?
検索結果の順序は、訪問者の検索語に対するページコンテンツの一連の重み付け比較によって決定されます。ページコンテンツは、コンテンツがページの HTML 内のどこに公開されているかに基づいて、さまざまな重みを持つ比較フィールドに分けられます。比較フィールドは重みの順にグループ化されます。
- HTML タイトル
- メタディスクリプション
- H1 HTML 要素
- H2 HTML 要素
- H3 HTML 要素
- その他の HTML 要素
このリストは変更されることがある点に注意してください。
既存のページに対する変更や新しいページがサイト検索結果に表示されまでの時間はどれくらいですか?
変更や新しいページが検索結果に表示されるまでの時間に関する正確な時系列はありませんが、比較的短時間で表示されます。結果に対する変更が 6 時間以内に表示されない場合、HubSpot サポートにご連絡ください。新しいページが 6 時間以内に表示されない場合、新しいページが下記の条件を満たしていないかどうか確認してください。
サイト検索は予測ですか?
デフォルトでは、検索フィールドモジュールは、訪問者が入力すると同時に関連すると考えられる検索結果の先行入力ドロップダウンを表示します。訪問者は、これらの先行入力の結果をそのままクリックするか、あるいは検索語を入力して検索結果ページで関連する結果の完全なリストを表示することもできます。
サイトで何が検索されているかを確認できますか?
現在のところ、サイト検索には検索分析がありません。ただし、この機能は今後追加される可能性があります。
検索結果ページは検索エンジンに表示されますか?
検索結果ページは自動的に検索エンジンからブロックされます。これはコンテンツが動的に生成されるためであり、コンテンツに基づいて各ページをインデックス化するのが最善です。
特定のページが検索結果に表示されないのはなぜですか?ページが検索結果に表示されないようにブロックするにはどうすればよいですか?
特定のページが検索結果に表示されない理由はいくつかあります。
- ページが robots.txt ファイルによってクロールされないようにブロックされている場合、これらのページは検索結果用にインデックス化されません。
- Javascript を使用してページに送り込まれたコンテンツは、HubSpot のインデックスサービスによってクロールされません。
- デフォルトでは、ランディングページがコンバージョンフローに影響を及ぼすので、ランディングページはサイト検索結果に含まれていません。検索結果にランディングページを含める場合は、デフォルトの検索モジュールを複製し、ソースコードを編集して、LANDING_PAGE タイプを入力に追加します。: 検索モジュールのカスタマイズについてもっと学習します。
検索結果が表示されないのはなぜですか?
検索結果モジュールが検索結果ページテンプレートとして選択したテンプレートに存在することを確認してください。さらに、検索結果に表示したいページが robots.txt ファイルでクロールされないようにブロックされていないか確認してください。
検索結果ページのパスを設定するにはどうすればよいですか?
検索結果ページのパスを設定するには、メインナビゲーションのアカウント設定に移動します。右のサイドバーで [マーケティング] > [ウェブページ] の順にクリックし、[システムページ] タブをクリックします。ドメインの [検索結果ページの URL] フィールドを設定します。
新しい検索結果テンプレートを作成するにはどうすればよいですか?
この記事で、新しい検索結果ページのシステムテンプレートを作成する方法を学習できます。
新しいテンプレートを作成しましたが、[設定] の [検索結果ページ] ドロップダウンに表示されないのはなぜですか?
検索結果ページのシステムテンプレートだけが、[設定] の [検索結果ページ] ドロップダウンに表示されます。
検索テンプレートをプレビューする最適な方法は何ですか?
公開中のページに検索フィールドモジュールを追加する前に、テストページまたはテンプレートに追加して、このモジュールがどのように機能するか、検索結果ページがどのように機能するかをプレビューすることができます。表示や機能に問題がなければ、検索フィールドモジュールを公開中のテンプレートに追加します。