Wie kann ich ein Fragezeichen googeln? [geschlossen]


14

Kurz gesagt, ich möchte, dass Google Seiten zurückgibt, deren Titel ein Fragezeichen enthält.

Mein Bauch war es, etwas zu versuchen wie:

allintitle: * "?"

Google scheint Fragezeichen in seinen Suchanfragen jedoch nicht zu mögen, selbst wenn sie in Anführungszeichen stehen. Irgendwelche Ideen?


1
Ich würde sagen, die Notwendigkeit, Symbole zu googeln, ist eine sehr häufige programmierbezogene Aufgabe. Fragen zu den für die Programmierung verwendeten Editoren betrachten wir als programmierbezogen - warum nicht Fragen zur Suche nach Programmierhilfe?
Cascabel

Antworten:


15

Aus Google FAQ :

Mit einigen Ausnahmen wird die Zeichensetzung ignoriert (dh Sie können nicht nach @ # $% ^ & * () = + [] \ und anderen Sonderzeichen suchen).

Folgendes hier :

Zeichensetzung, die nicht ignoriert wird

  • Interpunktion in populären Begriffen, die bestimmte Bedeutungen haben, wie [C ++] oder [C #] (beides sind Namen von Programmiersprachen), wird nicht ignoriert.
  • Das Dollarzeichen ($) kennzeichnet die Preise. [nikon 400] und [nikon $ 400] ergeben unterschiedliche Ergebnisse.
  • Der Bindestrich - wird manchmal als Signal verwendet, dass die beiden Wörter um ihn herum sehr stark miteinander verbunden sind. (Es sei denn, es gibt kein Leerzeichen nach dem - und ein Leerzeichen davor. In diesem Fall handelt es sich um ein negatives Vorzeichen.)
  • Das Unterstrichsymbol _ wird nicht ignoriert, wenn es zwei Wörter verbindet, z. B. [quick_sort].

So scheint es das ? wird von google ignoriert, egal wie du es der suchmaschine zuführst.

Die einzigen Suchmaschinen, die sich meiner Interpunktion bewusst waren , waren Codesuchmaschinen.


Sie können nach '#' suchen. Versuchen Sie, nach 'C #' zu suchen. Das '#' ist hervorgehoben.
kzh

das hilft WIRKLICH nicht, wenn Sie suchen, wie entweder die? oder der ?? Operanden arbeiten in c #
Rostol

4

Der Suchindex speichert nicht alles. Obwohl einige Sonderzeichen (wie in C ++) im Index zu sein scheinen, bezweifle ich, dass Fragezeichen (und gebräuchliche Wörter) im Suchindex enthalten sind . Und deshalb kann man nicht danach suchen.

Wenn Sie Google auffordern, Begriffe aus dem Cache hervorzuheben , können Sie sich den Hilfetext im grauen Feld (unter " Dies ist der Google-Cache von superuser.com ") ansehen, um eine Vorstellung davon zu bekommen, was sich im Suchindex zu befinden scheint . Google lehnt es stillschweigend ab, Dinge hervorzuheben, die sich, wie ich vermute, nicht im Index befinden, obwohl sie sich in diesem Cache befinden. Für den Cache des Super Users:

  • Superuser : Diese Suchbegriffe sind hervorgehoben: Superuser
  • lorem ipsum : Diese Begriffe erscheinen nur in Links, die auf diese Seite verweisen: lorem ipsum
  • ? : (stillschweigend ignoriert)
  • Mehr? : Diese Suchbegriffe werden hervorgehoben: more (also: das Fragezeichen wird unbemerkt ignoriert)
  • c ++ : Diese Begriffe erscheinen nur in Links, die auf diese Seite verweisen: c ++

Es weigert sich sogar, gebräuchliche Wörter hervorzuheben, die (heutzutage) bei einer Suche für sich allein erlaubt sind, wie " wie ":

  • wie : (im stillen ignoriert)
  • how faq : Diese Suchbegriffe werden hervorgehoben: faq (also: "how" wird stillschweigend ignoriert)

2

Ich bin mir ziemlich sicher, dass Google alle Abfragen von Fragezeichen entfernt ?(von Entwurf aus, unabhängig davon, ob sie in Anführungszeichen stehen oder nicht). Dies liegt wahrscheinlich daran, dass die weniger "Google-bewussten" Nutzer alles als Frage stellen, wenn sie es einfach wollen suche nach Begriffen. Leider glaube ich nicht, dass es eine Möglichkeit gibt, dem Charakter zu entkommen.

Meistens sind Fragezeichen in der Tat irrelevant, obwohl es verständlicherweise in bestimmten Kontexten, einschließlich der Programmierung, nützlich sein kann, sie in eine Abfrage aufzunehmen. Schlagen Sie die Idee bei Google vor? Mehr kann ich eigentlich nicht sagen ...


Gibt es eine formelle Möglichkeit, Google etwas vorzuschlagen? Ich habe eine ähnliche Frage in ihren Foren gepostet, aber sie fällt schnell und unbeantwortet vom Brett.
Derek

@Derek, ich bezweifle wirklich, dass sie diesen sehr häufigen Charakter in ihre Indexe aufnehmen werden ...
Arjan

0

Google verwendet viele Zeichen, um der Suche eine besondere Bedeutung zu verleihen:

Phrasensuche ("") Indem Sie eine Reihe von Wörtern in doppelte Anführungszeichen setzen, weisen Sie Google an, die exakten Wörter in dieser exakten Reihenfolge ohne Änderung zu berücksichtigen.

Suchen innerhalb einer bestimmten Website (Site :) Mit Google können Sie festlegen, dass Ihre Suchergebnisse von einer bestimmten Website stammen müssen.

Begriffe, die Sie ausschließen möchten (-) Das Anhängen eines Minuszeichens unmittelbar vor einem Wort bedeutet, dass Seiten, die dieses Wort enthalten, nicht in Ihren Ergebnissen angezeigt werden sollen

Füllen Sie die Lücken aus (*) Das * oder der Platzhalter ist eine wenig bekannte Funktion, die sehr mächtig sein kann. Wenn Sie * in eine Abfrage einschließen, wird Google angewiesen, den Stern als Platzhalter für unbekannte Begriffe zu behandeln und dann die besten Übereinstimmungen zu finden.

Suche genau so wie sie ist (+) Google verwendet Synonyme automatisch,

Das Standardverhalten des OR-Operators Google besteht darin, alle Wörter in einer Suche zu berücksichtigen. Wenn Sie speziell eines von mehreren Wörtern zulassen möchten, können Sie den Operator OR verwenden (beachten Sie, dass Sie in ALL CAPS 'OR' eingeben müssen).

Zeichensetzung, die nicht ignoriert wird * Zeichensetzungen mit bestimmten Bedeutungen wie [C ++] oder [C #] (beides sind Namen von Programmiersprachen) werden nicht ignoriert. * Das Dollarzeichen ($) kennzeichnet die Preise. [nikon 400] und [nikon $ 400] ergeben unterschiedliche Ergebnisse. * Der Bindestrich - wird manchmal als Signal verwendet, dass die beiden Wörter um ihn herum sehr stark miteinander verbunden sind. (Es sei denn, nach dem - und vor dem Leerzeichen steht kein Leerzeichen. In diesem Fall handelt es sich um ein negatives Vorzeichen.) * Das Unterstrichsymbol _ wird nicht ignoriert, wenn zwei Wörter verbunden werden, z. B. [quick_sort].

Habe diese Information von hier .

Die Linie

Zeichensetzung, die nicht ignoriert wird, bedeutet, dass Google Satzzeichen standardmäßig ignoriert. Ebenfalls '?' wird meistens als Eingabestart (für den Webserver) in einer URL verwendet.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.