サイト検索|よくある質問
更新日時 2023年 6月 28日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
|
|
Marketing Hub Basic(旧製品) |
サイトで検索フィールドを使用し、検索結果ページの訪問者に関連するコンテンツのリストを取得します。以下で、検索フィールドモジュールおよび検索結果ページに関するよくある質問に対する回答を紹介します。
検索結果の順序はどのように決定されますか?
検索結果の順序は、訪問者の検索語に対するページコンテンツの一連の重み付け比較によって決定されます。ページコンテンツは、コンテンツがページのHTML内のどこに公開されているかに基づいて、さまざまな重みを持つ比較フィールドに分けられます。比較フィールドは重みの順にグループ化されます。
- HTMLタイトル
- メタディスクリプション
- H1 HTML要素
- H2 HTML要素
- H3 HTML要素
- その他のHTML要素
このリストは変更されることがある点に注意してください。
既存のページに対する変更や新しいページがサイト検索結果に表示されるまでの時間はどれくらいですか?
変更や新しいページが検索結果に表示されるまでの時間に関する正確な時系列はありませんが、比較的短時間で表示されます。結果に対する変更が6時間以内に表示されない場合、HubSpotサポートにご連絡ください。新しいページが6時間以内に表示されない場合、新しいページが下記の条件を満たしていないかどうか確認してください。
サイト検索は予測ですか?
デフォルトでは、検索フィールドモジュールは、訪問者が入力すると同時に関連すると考えられる検索結果の先行入力ドロップダウンを表示します。訪問者は、これらの先行入力の結果をそのままクリックするか、あるいは検索語を入力して検索結果ページで関連する結果の完全なリストを表示することもできます。
サイトで何が検索されているかを確認できますか?
現在のところ、サイト検索には検索分析がありません。ただし、この機能は今後追加される可能性があります。
検索結果ページは検索エンジンに表示されますか?
検索結果ページは自動的に検索エンジンからブロックされます。これはコンテンツが動的に生成されるためであり、コンテンツに基づいて各ページをインデックス化するのが最善です。
特定のページが検索結果に表示されないのはなぜですか?
特定のページが検索結果に表示されない理由はいくつかあります。
- robots.txtファイルによってクロールされないようにページがブロックされている場合、これらのページは検索結果用にインデックス化されません。検索機能でページをクロールできるようにするには、robots.txtファイルにユーザーエージェントとしてHubSpotContentSearchBotを含める必要があります。
- Javascriptを使用してページに送り込まれたコンテンツは、HubSpotのインデックスサービスによってクロールされません。
- 検索フィールドが検索するのは、検索結果ページと同じサブドメインでホスティングされているページのみです。
- デフォルトでは、コンバージョンフローに影響を及ぼさないようにするため、ランディングページはサイト検索結果に含まれていません。検索結果にランディングページを含めるには、次のようにします。
- [サイト検索入力]モジュールを含むページテンプレートに移動します。
- [サイト検索入力]モジュールをクリックします。
- 右側のサイドバーで、[ランディングページ]のスイッチをクリックしてオンに切り替えます。
- 右上の[変更を公開]をクリックします。
検索結果が表示されないのはなぜですか?
検索結果が表示されない理由がいくつかあります。「検索結果ページ」テンプレートとして選択したテンプレートに、検索結果モジュールが存在することを確認する必要があります。さらに、検索結果に表示したいページがrobots.txtファイルでクロールされないようにブロックされていないか確認してください。
ウェブサイトが現在「hubspotpagebuilder」既定ドメインで表示されている場合、サイト検索結果のページは読み込まれません。接続されたカスタムドメインでコンテンツをホスティングすることによって、これを解決できます。
検索結果ページのパスを設定するにはどうすればよいですか?
検索結果ページのパスを設定するには、次の手順に従います。
- HubSpotアカウントにて、メインのナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左のサイドバーで、[ウェブサイト]>[ページ]に移動します。
- [システムページ]タブをクリックします。
- ページの上部にある[ドメイン]ドロップダウンメニューをクリックし、編集するドメインを選択します。
- [検索結果]の[検索結果ページのURL]フィールドを編集し、[保存]をクリックします。
新しい検索結果テンプレートを作成するにはどうすればよいですか?
この記事で、新しい検索結果ページのシステムテンプレートを作成する方法を学習できます。
新しいテンプレートを作成しましたが、[設定]の[検索結果ページ]ドロップダウンに表示されないのはなぜですか?
検索結果ページのシステムテンプレートだけが、[設定]の[検索結果ページ]ドロップダウンに表示されます。
検索テンプレートをプレビューする最適な方法は何ですか?
公開中のページに検索フィールドモジュールを追加する前に、テストページまたはテンプレートに追加して、このモジュールがどのように機能するか、検索結果ページがどのように機能するかをプレビューすることができます。表示や機能に問題がなければ、検索フィールドモジュールを公開中のテンプレートに追加します。
検索で特定のテキストやデータが検出されないのはなぜですか?
シリアル番号、コードサンプル、あるいはさらに複雑なデータなど、特定のデータは、サイト検索のテキストアナライザーで選択されない場合があります。これらのテキストがインデックス化されるようにするには、次のクラスを使用することにより、それらをタグで囲みます。
hs-search-keyword
ページのキーワードの一部について、サイト検索での順位を上げるにはどうすればよいですか?
次のクラスを使用してタグで囲むことにより、サイト検索結果の中でキーワードの一部の順位を上げるようにすることができます:
hs-search-keyword