web-dev-qa-db-fra.com

Comment utiliser un caractère générique au milieu d'une URL pour interroger une recherche spécifique à un site dans Google?

J'utilise couramment le terme générique astérisque Google (*). Une de mes utilisations favorites est la recherche avec site:*.edu. Mais j'ai récemment essayé site:csu*.edu afin de rechercher les domaines de California State University, qui commencent par csu. Donc, il convient de rechercher des sites qui commencent par csu comme csulb.edu, csus.edu, etc.

Cela n'a donné aucun résultat. Existe-t-il un moyen de rechercher uniquement les sites commençant par des caractères spécifiques?

5
themirror

La réponse directe à votre question est no . Ce que vous demandez, c’est un opérateur contenant un caractère générique , et Google Search n’en offre pas actuellement. Un caractère générique dérivé vous permet d'identifier un groupe de mots-clés de recherche ayant une racine commune (préfixe). En d’autres termes, un caractère générique dérivé correspond à une partie d’un terme de recherche . L'astérisque n'est pas un joker. Il représente un terme de recherche complet .

En interprétant votre question plus largement, comment pourriez-vous vous rapprocher le plus possible des résultats de recherche que vous recherchez? Vous pouvez y aller de deux manières.

Exactement équivalent à site:csu*.edu, en utilisant stemming

Il est possible d’obtenir exactement les résultats de la recherche Google qui seraient fournis si l’opérateur d’empilement était disponible. Vous devez collecter une liste de domaines et les chaîner manuellement avec l'opérateur OR:

mot-clé1 mot-clé2 [...] site: csu.edu OR site: csub.edu OR site: csubak.edu [. ..]

Pour les domaines EDU, utilisez http://whois.educause.net/ pour collecter la liste. Sur ce site, entrez la recherche csu%.edu (% y est un opérateur de bouts.).

Cela fait exactement ce que ferait l'opérateur de bouturage. Cela serait utile, par exemple, aux webmasters et à d'autres pour qui rien ne sera fait, mais un strict contrôle de CSU.

Vous pouvez copier et coller la liste obtenue dans le champ de recherche Google, mais vous devrez toujours ajouter l'opérateur site: à chaque nom de domaine et l'opérateur OR entre chaque nom de domaine. Un inconvénient de cette approche est donc la nature fastidieuse et sujette aux erreurs du processus.

Un autre inconvénient est qu'il n'y a aucune garantie que les domaines avec la racine CSU soient pertinents. Par exemple, csufresno.edu est un domaine de Cal State, mais csu.edu est un domaine de Chicago State University et csuniv.edu est un domaine de Charleston Southern University. De plus, fullerton.edu est un domaine Cal State, mais ne sera pas inclus dans les résultats de la recherche car il ne possède pas le radical CSU.

Presque équivalent à site:csu*.edu, en utilisant la pertinence

L’autre approche que vous pouvez adopter est la suivante:

mot-clé1 mot-clé2 [...] "Université d'État de Californie" site: edu

Cette approche repose sur Google pour fournir des résultats dans le domaine EDU qui sont pertinents pour Cal State. Il s'avère que Google est en fait très bon en pertinence. Donc, si vous n'êtes pas strictement intéressé par la décision, mais plutôt par la pertinence, c'est la voie à suivre.

Par exemple, la recherche "student handbook" "california state university" site:edu renvoie des résultats pertinents pour les manuels de l'étudiant CSU, même dans les domaines CSU ne disposant pas du préfixe CSU, tels que fullerton.edu.

Remarque

L'opérateur site: ajoute un caractère générique implicite au début du domaine qui correspond à un nombre quelconque de mots-clés. Cela signifie que site:edu, site:.edu et site:*.edu sont équivalents. Cela signifie également qu'ils renverront non seulement les résultats pour csu.edu, mais aussi (par exemple) wcsu.csu.edu et Origin.wcsu.csu.edu.

5
MetaEd

plus d'aide à la recherche de Google dit à propos des caractères génériques:

Notez que l'opérateur * ne fonctionne que sur des mots entiers et non sur des parties de mots.

Il n’existe donc pas de méthode simple pour effectuer une recherche site:csu*.edu.

En guise de solution de contournement, vous pouvez essayer d’ajouter votre requête de recherche avec "california state university" site:.edu, ce qui peut ou non vous aider.

Au moins lors de la recherche de " Hello ", j'ai obtenu les meilleurs résultats de international.csumb.edu, blogs.csun.edu, www-admin.csun.edu, www20.csueastbay.edu, csulb.edu, www.csufresno.edu et hrd.csusb.edu.

1
Jari Keinänen