検索結果ページのURLに"#/"が付いてしまいます (アンカーリンクが使えません)

検索結果ページのURLに"#/"が付いてしまいます (アンカーリンクが使えません)

Q.検索窓設置ページ、検索結果ページのURLに"#/"が付いてしまって困っています。ページ内リンク(アンカーリンク)が無効となってしまいます。

A.カスタムエレメント版を「ハッシュモード」でご利用の場合、URLに"#/"が付きます。

■ハッシュモードとクエリモード
 MARS FINDER 3.0では、検索ボタンを押した後、検索キーワード等をURLのパラメータとして検索を行います。
 この検索キーワード等の接続のしかたに、2つのモードがあります。

  - ハッシュモード(デフォルト)
   URLの “#/?“ 以降へパラメータを渡します。
   ※上記URLは、一例となります。MARS FINDER3.0の例は、現在準備中でございます。

  - クエリモード
   URLの “?” 以降へパラメータを渡します。
   ※上記URLは、一例となります。MARS FINDER3.0の例は、現在準備中でございます。

 このため、ハッシュモードでご利用の場合、URLに"#/"が付きます。
 "#/"を付けたくない場合は、クエリモードでご利用ください。
 どちらをご利用になっても機能的な差異はございません。

■クエリモードで使用するには
 ハッシュモードを使用せず、クエリモードで使用するには、以下を行ってください。
    1) serp-url=(又はresults-page-url=) の最後から 「#/」を削除して下さい。
 2) mf-search.js の呼び出し前に、以下のscriptを記述してください。
    ※mf-search.js を呼び出しているすべてのページに記述する必要があります。

<!-- ↓ハッシュを使わずにクエリストリングでパラメタを管理する場合に記述 -->
<script type="text/javascript">
    !function(){
      var G = GALFSRAM = window.GALFSRAM || {}
      G.mfx = G.mfx || {}
      G.mfx.router_mode = 'history'
    }();
</script>
 クエリモードでは、意図しない空白文字での検索が増える場合がございます。
 詳細はこちらを参照下さい。

    • Related Articles

    • 検索結果ページのURLに"#/"が付いてしまいます (アンカーリンクが使えません)

      Q.検索結果ページのURLに"#/"が付いてしまって困っています。ページ内リンク(アンカーリンク)が無効となってしまいます。 A.カスタムエレメント版を「ハッシュモード」でご利用の場合、URLに"#/"が付きます。 ■ハッシュモードとクエリモード  MARS FINDER 2.0では、検索ボタンを押した後、検索キーワード等をURLのパラメータとして検索を行います。  この検索キーワード等の接続のしかたに、2つのモードがあります。   - ハッシュモード(デフォルト)    URLの “#/?“ ...
    • 検索結果ページのURLに"#/"が付いてしまいます (アンカーリンクが使えません)

      Q.検索窓設置ページ、検索結果ページのURLに"#/"が付いてしまって困っています。ページ内リンク(アンカーリンク)が無効となってしまいます。 A.カスタムエレメント版を「ハッシュモード」でご利用の場合、URLに"#/"が付きます。 ■ハッシュモードとクエリモード  MARS FINDER 3.0では、検索ボタンを押した後、検索キーワード等をURLのパラメータとして検索を行います。  この検索キーワード等の接続のしかたに、2つのモードがあります。   - ハッシュモード(デフォルト) ...
    • 検索キーワードの上位が「空欄」になっています

      Q.検索キーワードの上位が「空欄」になっています。 A.「空欄」につきましては、ユーザの空文字検索(ブランク検索)がカウントされたものと考えられます。 特に、クエリモードでのご利用では、検索窓を設置しているページでURLに ? (クエリー)が含まれるページは、ページ表示毎に空文字検索が実行される仕様となっています。 参考: MARS FINDER 3.0 サポートサイト->FAQ->検索結果ページのURLに"#/"が付いてしまいます (アンカーリンクが使えません)
    • 1. 検索結果の表示モードの確認

      検索結果の表示モードにより設定方法が若干異なりますので、事前に表示モードの確認をお願いします。 検索結果ページのURLに #/ が含まれるか否かで表示モードを判定します。 #/あり:ハッシュモード https://www.marsflag.com/ja/searchresult/#/?ajaxUrl=%2F%2F...(%E5%BE%8C%E7%95%A5) #/なし:historyモード ...
    • marsfinder_on offタグによる除外

      お客様サイト内へ以下のタグを挿入いただくことで、「タグ内の文字列を検索対象から除外する※」ことができる機能です。 但し、bodyタグ内でのみ有効です。 この機能は、検索DB詳細画面->拡張設定->marsfinderoff~marsfinderonタグ除外を利用する により、有効・無効が設定できます。 設定は、次回検索データベースが作成されると反映されます。 ※タグ内のリンクに関しては、クロール対象のままです。 ■タグ ==== 開始 <!-- marsfinderoff: index --> ...