Q. ページ内の特定の箇所を検索結果から除外したいです。
A. お客様側での作業となりますが、以下のタグを挿入いただく事で、
タグ内の文字列を検索対象から除外する、という事が可能でございます。
但し、本タグはbodyタグ内でのみ有効です。
■タグ
====
開始 <!-- marsfinderoff: index -->
終了 <!-- marsfinderon: index -->
====
■例
====
<html>
<body>
<!-- marsfinderoff: index -->
** 検索対象に含まれない **
<!-- marsfinderon: index -->
検索対象に含まれる
<!-- marsfinderoff: index -->
** 検索対象に含まれない **
<!-- marsfinderon: index -->
検索対象に含まれる
</body>
</html>
====
例えばナビゲーション部分をはさむようにタグを記述していただきますと、
ナビゲーション部分の文字列が検索対象から除外されます。
注意事項:
marsfinder off/onの設置には、以下の2つの注意事項があります。
(1)marsfinder off/on の差し込み位置は、HTMLのDOM構造上、ツリー構造に矛盾の生じない箇所にする
以下に、正しい例と誤った例を記載します。
【正しい例】
<!-- marsfinderoff: index -->
<div>
</div>
<!-- marsfinderon: index --> ← OK
【誤った例】
<!-- marsfinderoff: index -->
<div>
<!-- marsfinderon: index --> ← NG
</div>
(2)mf_finder_containerや mf_finder_header内では、marsfinder off/on は動作しません
参考: