既存のウェブサイトにGoogleカスタム検索を実装するための一連の(承認された)要件とすでに承認されたソリューションが与えられました。
このウェブサイトには次のものがあります。
ジョブズ
- カテゴリー1
- カテゴリー2
- カテゴリー3
通常のページ
- カテゴリー1
- カテゴリー2
- カテゴリー3
検索機能の要件は、人々がチェックボックスを使用して結果をフィルタリングできることです。したがって、以下が当てはまる場合:
[x] Category 1
[ ] Category 2
[x] Category 3
その場合、カテゴリ2のページは表示されません。ただし、次のページもあります。
[x] Show jobs only
Googleカスタム検索を介してこれを実装するにはどうすればよいですか?PageMap
タグの使用などについて読んだこと<meta>
がありますが、これらに基づいて結果をフィルタリングする方法がわかりません。
私はここを見ました:Googleカスタム検索API-並べ替え/フィルター
しかし、それは私の懸念に答えていないようです。私はまだドキュメントで少し迷っています。
このようなことは可能ですか?誰かがもっと徹底的な例へのリンクを持っていますか?
インメモリフィルタリングを試してみようと思ったのですが、チェックボックスがオンになっているときにGoogleがたまたま10件の結果で1件のジョブページを返した場合、ユーザーはそのページで1件の結果しか取得できません。[x] Show jobs only
私はカスタム検索エンジンを使用してXMLベースの結果セットに傾倒しています。しかし、それを変更する必要がある場合は、提案を受け付けています。
アドバイスをいただければ幸いです。