googleカスタム検索を普段から使用しています。
特定のサイトを数十件登録して、検索を行っていっているわけですが、
管理画面であらかじめ、サイト内のタイトルタグだけを絞り込み検索させる方法はあるのでしょうか?
通常の検索ボックスと同様に
「allintitle:●●●」
と入力して、タイトルのみの絞り込みが出来る事は確認できたのですが
検索のデフォルト機能として「allintitle:」を読み込ませたいのです。
出来ればサイト毎に設定するかしないか選べたら有難いのですが…
ページ内のレコメンド機能に表示されているテキストも拾ってきてしまう為、
検索結果が意図したものと違う事が多く、解決方法を探しております。
念のため、私が使用しているカスタム検索エンジンはこちらです。
↓検索ボックスのソースコード
javascript
1<script> 2 (function() { 3 var cx = '008265035772718218964:-afvpgxygbg'; 4 var gcse = document.createElement('script'); 5 gcse.type = 'text/javascript'; 6 gcse.async = true; 7 gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + 8 '//cse.google.com/cse.js?cx=' + cx; 9 var s = document.getElementsByTagName('script')[0]; 10 s.parentNode.insertBefore(gcse, s); 11 })(); 12</script> 13<gcse:searchbox-only></gcse:searchbox-only>
↓検索結果のソースコード
javascript
1<script> 2 (function() { 3 var cx = '008265035772718218964:-afvpgxygbg'; 4 var gcse = document.createElement('script'); 5 gcse.type = 'text/javascript'; 6 gcse.async = true; 7 gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + 8 '//cse.google.com/cse.js?cx=' + cx; 9 var s = document.getElementsByTagName('script')[0]; 10 s.parentNode.insertBefore(gcse, s); 11 })(); 12</script> 13<gcse:searchresults-only></gcse:searchresults-only>
今回のような解決策は、まだWEB上に出回っていないと思います。
詳しい方、どなたかご教示お願い致します。
回答1件
あなたの回答
tips
プレビュー