Come Google un punto interrogativo? [chiuso]


14

In poche parole, vorrei che Google restituisse le pagine in cui è presente un punto interrogativo nel titolo.

Il mio istinto era di provare qualcosa di simile:

allintitle: * "?"

Tuttavia, a Google non sembrano piacere i punti interrogativi nelle sue query di ricerca, anche se sono tra virgolette. Qualche idea?


1
Direi che la necessità di utilizzare i simboli di Google è un'attività molto comunemente correlata alla programmazione. Consideriamo le domande sugli editor utilizzati per la programmazione come legate alla programmazione - perché non domande sulla ricerca di aiuto per la programmazione?
Cascabel,

Risposte:


15

Dalle domande frequenti di Google :

Con alcune eccezioni, la punteggiatura viene ignorata (ovvero, non è possibile cercare @ # $% ^ & * () = + [] \ e altri caratteri speciali).

Di seguito qui :

Punteggiatura che non viene ignorata

  • La punteggiatura in termini popolari che hanno significati particolari, come [C ++] o [C #] (entrambi sono nomi di linguaggi di programmazione), non vengono ignorati.
  • Il simbolo del dollaro ($) viene utilizzato per indicare i prezzi. [nikon 400] e [nikon $ 400] daranno risultati diversi.
  • Il trattino - a volte viene usato come segnale che le due parole attorno ad esso sono fortemente connesse. (A meno che non ci sia spazio dopo il - e uno spazio prima di esso, nel qual caso è un segno negativo.)
  • Il simbolo di sottolineatura _ non viene ignorato quando collega due parole, ad esempio [quick_sort].

Quindi sembra quello ? verrà ignorato da google, indipendentemente da come lo si fornisce al motore di ricerca.

Gli unici motori di ricerca che ho visto essere a conoscenza della punteggiatura erano i motori di ricerca del codice .


Puoi cercare '#'. Prova a cercare "C #", il "#" è evidenziato.
kzh,

questo DAVVERO non aiuta se stai cercando come? o il ?? gli operandi funzionano in c #
Rostol l'

4

L'indice di ricerca non memorizza tutto. Sebbene alcuni caratteri speciali (come in C ++) sembrino essere nell'indice, dubito che i punti interrogativi (e le parole comuni) siano nell'indice di ricerca . E quindi non puoi cercarlo.

Per avere un'idea di ciò che sembra essere nell'indice di ricerca, si può guardare il testo di aiuto nella casella grigia (sotto " Questa è la cache di Google di superuser.com ") quando si chiede a Google di evidenziare i termini dalla cache. Google rifiuta silenziosamente di evidenziare cose che, immagino, non sono nell'indice, anche se si trovano in quella cache. Per la cache di Super User:

  • superutente : questi termini di ricerca sono evidenziati: super user
  • lorem ipsum : questi termini appaiono solo nei link che puntano a questa pagina: lorem ipsum
  • ? : (silenziosamente ignorato)
  • Di Più? : Questi termini di ricerca sono evidenziati: altro (quindi: il punto interrogativo viene silenziosamente ignorato)
  • c ++ : questi termini appaiono solo nei collegamenti che puntano a questa pagina: c ++

Rifiuta persino di evidenziare parole comuni, che (al giorno d'oggi) sono effettivamente consentite in una ricerca da sole, come " come ":

  • come : (silenziosamente ignorato)
  • come faq : questi termini di ricerca sono evidenziati: faq (quindi: "come" viene silenziosamente ignorato)

2

Sono abbastanza sicuro che Google elimini tutte le domande dei punti di domanda ?(in base alla progettazione, indipendentemente dal fatto che esistano tra virgolette o meno. Questo è probabilmente perché meno "consapevole di Google" fa tutto come una domanda, quando vogliono semplicemente cercare termini. Sfortunatamente, non credo che ci sia modo di sfuggire al personaggio.

Nella maggior parte dei casi, i punti interrogativi sono davvero irrilevanti, sebbene comprensibilmente in determinati contesti, compresa la programmazione, può essere utile includerli in una query. Suggerisci l'idea a Google? Non posso dire molto di più davvero ...


Esiste un modo formale per suggerire qualcosa a Google? Ho pubblicato una domanda simile sui loro forum, ma sta rapidamente cadendo dal forum senza risposta.
Derek,

@Derek, dubito davvero che aggiungeranno quel carattere molto comune ai loro indici ...
Arjan,

0

Google utilizza molti caratteri per dare un significato speciale alla ricerca come:

Ricerca frase ("") Mettendo doppie virgolette attorno a una serie di parole, stai dicendo a Google di considerare le parole esatte in quell'ordine esatto senza alcuna modifica.

Cerca all'interno di un sito Web specifico (sito :) Google ti consente di specificare che i risultati della tua ricerca devono provenire da un determinato sito Web.

Termini che si desidera escludere (-) Allegare un segno meno immediatamente prima di una parola indica che non si desidera che le pagine che contengono questa parola vengano visualizzate nei risultati

Riempi gli spazi vuoti (*) Il *, o carattere jolly, è una funzione poco conosciuta che può essere molto potente. Se includi * in una query, indica a Google di provare a trattare la stella come segnaposto per qualsiasi termine sconosciuto e quindi a trovare le migliori corrispondenze.

Cerca esattamente come (+) Google utilizza automaticamente i sinonimi,

L'operatore OR del comportamento predefinito di Google è considerare tutte le parole in una ricerca. Se si desidera consentire una o più parole in modo specifico, è possibile utilizzare l'operatore OR (tenere presente che è necessario digitare "OR" in TUTTO MAIUSCOLO).

Punteggiatura che non viene ignorata * La punteggiatura in termini popolari che hanno significati particolari, come [C ++] o [C #] (entrambi sono nomi di linguaggi di programmazione), non vengono ignorati. * Il simbolo del dollaro ($) viene utilizzato per indicare i prezzi. [nikon 400] e [nikon $ 400] daranno risultati diversi. * Il trattino - a volte viene utilizzato come segnale che le due parole attorno ad esso sono fortemente collegate. (A meno che non ci sia spazio dopo il - e uno spazio prima di esso, nel qual caso è un segno negativo.) * Il simbolo di sottolineatura _ non viene ignorato quando collega due parole, ad esempio [quick_sort].

Ho queste informazioni da qui .

La linea

La punteggiatura che non viene ignorata significa che Google per impostazione predefinita ignora le punteggiatura. Anche '?' viene utilizzato principalmente come inizio dell'input (per il server Web) in un URL.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.