Googleに疑問符を付ける方法は?[閉まっている]


14

一言で言えば、タイトルに疑問符が存在するページをGoogleに返してほしいです。

私の勇気は次のようなものを試すことでした:

allintitle: * "?"

ただし、引用符で囲まれていても、Googleは検索クエリで疑問符を好まないようです。何か案は?


1
シンボルをグーグルで検索する必要があるのは、非常に一般的なプログラミング関連のタスクだと思います。プログラミングに使用されるエディターに関する質問は、プログラミング関連であると考えます。プログラミングのヘルプを見つけることに関する質問はどうでしょうか。
カスカベル

回答:


15

Google FAQから:

いくつかの例外を除き、句読点は無視されます(つまり、@#$%^&*()= + [] \およびその他の特殊文字を検索できません)。

ここに続く:

無視されない句読点

  • [C ++]や[C#](両方ともプログラミング言語の名前)など、特定の意味を持つ一般的な用語の句読点は無視されません。
  • ドル記号($)は価格を示すために使用されます。[nikon 400]と[nikon $ 400]は異なる結果になります。
  • ハイフン-周囲の2つの単語が非常に強く結びついていることを示す信号として使用されることがあります。(-の後にスペースがなく、その前にスペースがない場合は、マイナス記号になります。)
  • 下線記号_は、[quick_sort]などの2つの単語を接続する場合は無視されません。

だからそれはどうですか?検索エンジンにどのようにフィードしても、グーグルでは無視されます。

句読点を認識しているのを見た唯一の検索エンジンは、コード検索エンジンでした。


「#」を検索できます。「C#」を検索してみてください。「#」が強調表示されています。
kzh

あなたがどのように検索する場合、これは本当に役に立ちませんか?または ??オペランドはc#で動作します
Rostol

4

検索インデックスはすべてを保存するわけではありません。いくつかの特殊文字(C ++など)がインデックスに含まれているように見えますが、疑問符(および一般的な単語)が検索インデックスに含まれているとは思えません。そのため、検索できません。

検索インデックスに含まれていると思われるものを把握するには、キャッシュから用語を強調表示するようGoogleに依頼するときに、グレーのボックス(「これはsuperuser.comのGoogleキャッシュです」の下)のヘルプテキストを確認します。Googleは、たとえキャッシュにあるものであっても、インデックスにないものを強調表示することを黙って拒否します。スーパーユーザーのキャッシュの場合:

  • スーパーユーザーこれらの検索用語が強調表示されます:スーパーユーザー
  • lorem ipsumこれらの用語は、このページを指すリンクにのみ表示されます:lorem ipsum
  • :(黙って無視)
  • もっと?これらの検索語は強調表示されます:more(so:疑問符は静かに無視されます)
  • c ++これらの用語は、このページを指すリンクにのみ表示されます:c ++

一般的な単語を強調表示することさえ拒否します。今日では、「方法」のように、検索で実際に許可されています:

  • 方法:(黙って無視)
  • how faqこれらの検索語は強調表示されます:faq(so: "how"は黙って無視されます)

2

Googleは疑問符(?s(が引用符内に存在するかどうかに関係なく、設計上すべてのクエリを削除します。残念ながら、キャラクターを逃れる方法はないと思います。

ほとんどの場合、疑問符実際には関係ありませんが、プログラミングを含む特定のコンテキストでは理解できますが、クエリに含めると役立つ場合があります。Googleにアイデアを提案しますか?これ以上は言えない...


Googleに何かを提案する正式な方法はありますか?私は彼らのフォーラムに同様の質問を投稿しましたが、未回答ですぐにボードから落ちてしまいます。
デレク

@Derekが、私は本当に...彼らは彼らのインデックスにその非常に一般的な文字を追加しないだろう
Arjan

0

Googleは多くの文字を使用して、検索に次のような特別な意味を与えます。

フレーズ検索( "")一連の単語を二重引用符で囲むことにより、Googleに正確な単語を変更せずにその正確な順序で考慮するように指示しています。

特定のWebサイト(サイト:)内で検索するGoogleでは、特定のWebサイトからの検索結果を指定することができます。

除外する用語(-)単語の直前にマイナス記号を付けると、この単語を含むページを検索結果に表示したくないことを示します

空白を埋める(*)*またはワイルドカードは、非常に強力なことができるあまり知られていない機能です。クエリに*を含めると、不明な用語のプレースホルダーとしてスターを扱い、最適なものを見つけるようにGoogleに指示します。

そのままの状態で検索(+)Googleは同義語を自動的に採用し、

OR演算子のGoogleのデフォルトの動作は、検索のすべての単語を考慮することです。複数の単語のいずれかを明確に許可する場合は、OR演算子を使用できます(すべての大文字で「OR」と入力する必要があることに注意してください)。

無視されない 句読点* [C ++]や[C#](両方ともプログラミング言語の名前)のような特定の意味を持つ一般的な用語の句読点は無視されません。*ドル記号($)は価格を示すために使用されます。[nikon 400]と[nikon $ 400]は異なる結果になります。*ハイフン-周囲の2つの単語が非常に強く結びついていることを示す信号として使用されることがあります。(-の後にスペースがなく、その前にスペースがない場合は、マイナス記号になります。)*下線記号_は、2つの単語を接続するときに無視されません(例:[quick_sort])。

ここからこの情報を入手しました

この線

無視されない句読点は 、デフォルトでgoogle が句読点を無視することを意味します。また「?」URLの入力の開始(Webサーバー用)として主に使用されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.