Comment Google un point d'interrogation? [fermé]


14

En un mot, j'aimerais que Google renvoie des pages où un point d'interrogation est présent dans le titre.

Mon instinct était d'essayer quelque chose comme:

allintitle: * "?"

Cependant, Google ne semble pas aimer les points d'interrogation dans ses requêtes de recherche, même s'ils sont entre guillemets. Des idées?


1
Je dirais que la nécessité de google symboles est une tâche très courante liée à la programmation. Nous considérons que les questions sur les éditeurs utilisés pour la programmation sont liées à la programmation - pourquoi pas des questions sur la recherche d'aide en programmation?
Cascabel

Réponses:


15

De la FAQ Google :

À quelques exceptions près, la ponctuation est ignorée (c'est-à-dire que vous ne pouvez pas rechercher @ # $% ^ & * () = + [] \ et d'autres caractères spéciaux).

À suivre ici :

Une ponctuation qui n'est pas ignorée

  • La ponctuation en termes populaires qui ont des significations particulières, comme [C ++] ou [C #] (les deux sont des noms de langages de programmation), n'est pas ignorée.
  • Le signe dollar ($) est utilisé pour indiquer les prix. [nikon 400] et [nikon $ 400] donneront des résultats différents.
  • Le tiret - est parfois utilisé pour signaler que les deux mots qui l'entourent sont très fortement liés. (À moins qu'il n'y ait pas d'espace après le - et un espace avant, auquel cas c'est un signe négatif.)
  • Le symbole de soulignement _ n'est pas ignoré lorsqu'il relie deux mots, par exemple [quick_sort].

Il semble donc que ? sera ignoré par google, quelle que soit la manière dont vous l'alimenterez dans le moteur de recherche.

Les seuls moteurs de recherche que j'ai vus être au courant de la ponctuation étaient les moteurs de recherche de code .


Vous pouvez rechercher «#». Essayez de rechercher «C #», le «#» est mis en surbrillance.
kzh

cela n'aide vraiment pas si vous cherchez comment le? ou la ?? opérandes travaillent en c #
Rostol

4

L'index de recherche ne stocke pas tout. Bien que certains caractères spéciaux (comme en C ++) semblent être dans l'index, je doute que les points d'interrogation (et les mots courants) soient dans l'index de recherche . Et donc vous ne pouvez pas le rechercher.

Pour avoir une idée de ce qui semble être dans l'index de recherche, on peut consulter le texte d'aide dans la case grise (sous " Ceci est le cache de Google de superuser.com ") en demandant à Google de mettre en évidence les termes du cache. Google refuse silencieusement de mettre en évidence des choses qui, je suppose, ne sont pas dans l'index, même si elles sont dans ce cache. Pour le cache du super utilisateur:

  • super utilisateur : Ces termes de recherche sont mis en évidence: super utilisateur
  • lorem ipsum : Ces termes n'apparaissent que dans les liens pointant vers cette page: lorem ipsum
  • ? : (ignoré silencieusement)
  • plus? : Ces termes de recherche sont mis en surbrillance: plus (donc: le point d'interrogation est ignoré en silence)
  • c ++ : Ces termes n'apparaissent que dans les liens pointant vers cette page: c ++

Il refuse même de mettre en évidence des mots courants, qui (de nos jours) sont en fait autorisés dans une recherche à eux seuls, comme " comment ":

  • comment : (ignoré en silence)
  • comment faq : ces termes de recherche sont mis en évidence: faq (donc: "comment" est silencieusement ignoré)

2

Je suis presque sûr que Google supprime toutes les requêtes de points d'interrogation ?(de par leur conception, qu'elles existent ou non dans les guillemets. C'est probablement parce que les moins "conscients de Google" posent tout comme une question, quand ils veulent simplement recherche de termes. Malheureusement, je ne pense pas qu'il y ait moyen d'échapper au personnage.

La grande majorité du temps, les points d'interrogation sont en effet hors de propos, même si dans certains contextes, y compris la programmation, il peut être utile de les inclure dans une requête. Suggérer l'idée à Google? Je ne peux pas en dire beaucoup plus vraiment ...


Existe-t-il un moyen officiel de suggérer quelque chose à Google? J'ai posté une question similaire sur leurs forums, mais elle est rapidement tombée sans réponse.
Derek

@Derek, je doute vraiment qu'ils ajouteront ce caractère très courant à leurs index ...
Arjan

0

Google utilise de nombreux caractères pour donner un sens particulier à la recherche comme:

Recherche d'expressions ("") En mettant des guillemets autour d'un ensemble de mots, vous dites à Google de considérer les mots exacts dans cet ordre exact sans aucun changement.

Rechercher dans un site Web spécifique (site :) Google vous permet de spécifier que vos résultats de recherche doivent provenir d'un site Web donné.

Termes que vous souhaitez exclure (-) Le fait de joindre un signe moins juste avant un mot indique que vous ne souhaitez pas que les pages contenant ce mot apparaissent dans vos résultats

Remplissez les blancs (*) Le *, ou caractère générique, est une fonctionnalité peu connue qui peut être très puissante. Si vous incluez * dans une requête, cela indique à Google d'essayer de traiter l'étoile comme un espace réservé pour tout terme inconnu, puis de trouver les meilleures correspondances.

Rechercher exactement tel quel (+) Google utilise automatiquement les synonymes,

Le comportement par défaut de l'opérateur OR Google est de considérer tous les mots dans une recherche. Si vous souhaitez autoriser spécifiquement l'un ou plusieurs des mots, vous pouvez utiliser l'opérateur OU (notez que vous devez taper «OU» dans TOUTES MAJUSCULES).

Ponctuation qui n'est pas ignorée * La ponctuation en termes populaires qui ont des significations particulières, comme [C ++] ou [C #] (les deux sont des noms de langages de programmation), n'est pas ignorée. * Le signe dollar ($) est utilisé pour indiquer les prix. [nikon 400] et [nikon $ 400] donneront des résultats différents. * Le tiret - est parfois utilisé pour signaler que les deux mots qui l'entourent sont très fortement liés. (Sauf s'il n'y a pas d'espace après le - et un espace avant, auquel cas il s'agit d'un signe négatif.) * Le symbole de soulignement _ n'est pas ignoré lorsqu'il relie deux mots, par exemple [quick_sort].

J'ai obtenu cette information d' ici .

La ligne

La ponctuation qui n'est pas ignorée signifie que google par défaut ignore les ponctuations. Aussi '?' est principalement utilisé comme début d'entrée (pour le serveur Web) dans une URL.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.