Stack Overflowタグのページのみを含めるようにGoogleカスタム検索を設定するにはどうすればよいですか。
たとえば、追加しhttp://stackoverflow.com/questions/tagged/guava
ても記事のページは見つかりません。ページに共通のパターンURLはなく、タグはサブドメインではありません。
Stack Overflowタグのページのみを含めるようにGoogleカスタム検索を設定するにはどうすればよいですか。
たとえば、追加しhttp://stackoverflow.com/questions/tagged/guava
ても記事のページは見つかりません。ページに共通のパターンURLはなく、タグはサブドメインではありません。
回答:
コメントで述べたように、これは不可能です。
Googleは、カスタム検索エンジン(CSE)が何を実行できるかを説明するのが本当に悪い。
あなたの例を取る /programming/tagged/guava
最初の質問(この投稿の現時点で)
CSEからこれを取得してみましょう。
URLパターンの使用
www.stackoverflow.com/questions/tagged/guava?*
、ヘルプページによると:
www.example.comまたはexample.comで始まるすべてのURLに一致します
これは質問の世話をする必要があります
「Java」のカスタム検索で取得する...結果なし
通常の古い検索で再複製しようとしています
site:stackoverflow.com/questions/tagged/guava -inurl:java Java inurl:page
inurl:page
結果が得られないことに注意してください
CommonsまたはGuavaを使用してJava Setにテキストファイル
望んだ結果ではなく、それでも結果。これで、CSEが最初のページstackoverflow.com/questions/tagged/guavaを検索するのではなく、ページ付けされているページのみを検索することを意味するため、CSEを調整する時が来ました。
したがって、更新されたURLパターン
www.stackoverflow.com/questions/tagged/guava?*
www.stackoverflow.com/questions/tagged/guava
ヘルプページによると、2番目は1つのページにのみ一致する必要があります。それはありますか?いいえ。URLパターンと一致しますwww.stackoverflow.com/questions/tagged/guava*
。最初はおそらくそれは暗黙的なことだと思いましたが、ヘルプセンターをもう一度読みました:
たとえば、パターン「www.foo.com/bar」は、単一のページ「www.foo.com/bar」にのみ一致します。URLが「www.foo.com/bar」で始まるすべてのページをカバーするには、末尾に「*」を明示的に追加する必要があります
したがって、ワイルドカードパターンを追加せず、CSEは先に進み、不要な結果を検索しました
結果の比較
したがって、少なくとも現在は同じ結果を返しています。まだ最初の結果、Java Generics Wildcards Questionがありません。Google内で何らかの理由で結果の数が変化することがわかっているので、検索を絞り込んでみて、「Java Generics」で結果がまだ見つかると仮定します。
これにより、CSEの結果が0になり、Google検索の結果が21になるため、結果は大きく異なります。つまり、結局のところ、Googleの検索に期待する方法を当てにすべきではないと私は思います。正しく検索されていないようです。
私が試した別の方法は、link:
パラメータを使用することです
link:/programming/tagged/guava
ただし、これを使用する場合は他のパラメーターを使用できません。
3番目の方法は、StackOverflow検索を使用することです。
https://stackoverflow.com/search?q=%5Bguava%5D
(ただし、これはレート制限されているため、遠くまで到達することはできません)。CSEと組み合わせることはできません。
適切な属性(これはすべてのStackoverflowページの下部にあります)を持ち、タグに従って質問を整理しているサイトを探す必要がある場合があります。
例
http://wolfrevokcats.com/questions/java?generics&guava/java-generics-wildcards-question
またはそのようなもの、これはあなたのニーズによりグーグルフレンドリーになります。