Syntax von Suchanfragen: Unterschied zwischen den Versionen

Aus InfoWissWiki - Das Wiki der Informationswissenschaft
Zur Navigation springen Zur Suche springen
 
K
Zeile 3: Zeile 3:
 
Hier ein kurzer Überblick über die verschiedenen Möglichkeiten, Suchanfragen zu präzisieren:
 
Hier ein kurzer Überblick über die verschiedenen Möglichkeiten, Suchanfragen zu präzisieren:
  
* Boole‘sche Operatoren:
+
== Boole‘sche Operatoren ==
** Die Standard-Suchmaske verwendet eine einfache UND-Verknüpfung der eingegebenen Begriffe. 'Hund Katze' ist also gleichwertig mit 'Hund UND Katze' und gibt alle Dokumente zurück, die sowohl das Word 'Hund' als auch das Wort 'Katze' beinhalten.
+
* Die Standard-Suchmaske verwendet eine einfache UND-Verknüpfung der eingegebenen Begriffe. 'Hund Katze' ist also gleichwertig mit 'Hund UND Katze' und gibt alle Dokumente zurück, die sowohl das Word 'Hund' als auch das Wort 'Katze' beinhalten.
** Eine ODER-Verknüpfung der Suchbegriffe 'Hund OR Katze' sollte alle Dokumente zurückgeben, die irgendeinen oder auch mehrere der Suchbegriffe enthalten. Allerdings ist dabei festzustellen, dass die Anzahl so erhaltenen Ergebnisse meist deutlich geringer ist als bei einzelnen Abfragen. Daher sollte man diesen Operator eher nicht verwenden.
+
* Eine ODER-Verknüpfung der Suchbegriffe 'Hund OR Katze' sollte alle Dokumente zurückgeben, die irgendeinen oder auch mehrere der Suchbegriffe enthalten. Allerdings ist dabei festzustellen, dass die Anzahl so erhaltenen Ergebnisse meist deutlich geringer ist als bei einzelnen Abfragen. Daher sollte man diesen Operator eher nicht verwenden.
** Zumindest bei Altavista kann man Boole'schen Operatoren auch verschachteln (z. B. '(Hund AND Katze) OR Vogel'), allerdings gelten hier die sleben Einschränkungen wie für die reine ODER-Verknüpfung.
+
* Zumindest bei Altavista kann man Boole'schen Operatoren auch verschachteln (z. B. '(Hund AND Katze) OR Vogel'), allerdings gelten hier die sleben Einschränkungen wie für die reine ODER-Verknüpfung.
  
* Ausschliessen von Begriffen
+
== Ausschliessen von Begriffen ==
** Mit einem Minus vor einem Suchbegriff kann man alle Dokumente ausschliessen, die dieses Wort enthalten. 'Hund -Katze' gibt also alle Dokumente zurück, die zwar das Wort Hund, aber nicht das Wort Katze enthalten. Dies ist praktisch, wenn die oberen Suchergebnisse von Ebay-, Amazon-, oder Citeseereinträgen besetzt sind, da man diese so leicht ausschliessen kann.
+
* Mit einem Minus vor einem Suchbegriff kann man alle Dokumente ausschliessen, die dieses Wort enthalten. 'Hund -Katze' gibt also alle Dokumente zurück, die zwar das Wort Hund, aber nicht das Wort Katze enthalten. Dies ist praktisch, wenn die oberen Suchergebnisse von Ebay-, Amazon-, oder Citeseereinträgen besetzt sind, da man diese so leicht ausschliessen kann.
  
* Phrasensuche
+
== Phrasensuche ==
** Um nach Dokumenten zu suchen, die eine bestimmte Phrase (z. B. ein Zitat oder ein Sprichwort) enthalten, schliesst man die Phrase in Anführungszeichen ein. 'sein oder nicht sein' gibt also alle Dokumente zurück, die genau diese Wörter in genau dieser Reihenfolge enthalten.
+
* Um nach Dokumenten zu suchen, die eine bestimmte Phrase (z. B. ein Zitat oder ein Sprichwort) enthalten, schliesst man die Phrase in Anführungszeichen ein. 'sein oder nicht sein' gibt also alle Dokumente zurück, die genau diese Wörter in genau dieser Reihenfolge enthalten.
  
* Variationen in der Rechtschreibung
+
== Variationen in der Rechtschreibung ==
** Suchmaschinen berücksichtigen häufig vorkommende Variationen in der Rechtschreibung und geben auch Dokumente zurück, die andere Versionen des Suchbegriffs enthalten. In der deutschen Sprache ist dies besonders bei Umlauten oder der Gross- und Kleinschreibung zu merken: Gibt man z. B. den Suchbegriff 'Staedte' ein, erhält man auch Ergebnisse, die nur den Begriff 'städte' enthalten. Zumindest bei Google kann man dies abschalten, indem man den Suchbegriff in der Form '[+Staedte]' eingibt.
+
* Suchmaschinen berücksichtigen häufig vorkommende Variationen in der Rechtschreibung und geben auch Dokumente zurück, die andere Versionen des Suchbegriffs enthalten. In der deutschen Sprache ist dies besonders bei Umlauten oder der Gross- und Kleinschreibung zu merken: Gibt man z. B. den Suchbegriff 'Staedte' ein, erhält man auch Ergebnisse, die nur den Begriff 'städte' enthalten. Zumindest bei Google kann man dies abschalten, indem man den Suchbegriff in der Form '[+Staedte]' eingibt.
  
* Ersetzen von Buchstaben oder Wörtern:
+
== Ersetzen von Buchstaben oder Wörtern ==
** Das Ersetzen von Buchstaben durch eine Wildcard (z. B. 'comp*') funktioniert zumindest bei den grösseren Suchmaschinen bisher noch nicht. In der Suchfunktion des Kataloges von http://dmoz.org/ kann man dies aber schon anwenden.
+
* Das Ersetzen von Buchstaben durch eine Wildcard (z. B. 'comp*') funktioniert zumindest bei den grösseren Suchmaschinen bisher noch nicht. In der Suchfunktion des Kataloges von http://dmoz.org/ kann man dies aber schon anwenden.
** Bei Verwendung von Google kann man innerhalb einer Phrase einzelne Wörter durch einen * ersetzen. Dies ist z. B. bei der Suche nach Fehlermeldungen eines Programmes interessant, wo man den genauen Dateinamen eventuell durch eine derartige Wildcard ersetzen will.
+
* Bei Verwendung von Google kann man innerhalb einer Phrase einzelne Wörter durch einen * ersetzen. Dies ist z. B. bei der Suche nach Fehlermeldungen eines Programmes interessant, wo man den genauen Dateinamen eventuell durch eine derartige Wildcard ersetzen will.
  
* Einschränkungen des Suchraums auf:
+
== Einschränkungen des Suchraums ==
** bestimmte Bereiche von Webseites:
+
=== auf bestimmte Bereiche von Webseiten===
  
 
Mittels 'url:suchbegriff' schränkt man die Suche auf Dokumente ein, bei denen der Suchbegriff in der URL des Dokuments vorkommt. Andere Möglichkeiten sind 'title:suchbegriff' oder 'text:suchbegriff'
 
Mittels 'url:suchbegriff' schränkt man die Suche auf Dokumente ein, bei denen der Suchbegriff in der URL des Dokuments vorkommt. Andere Möglichkeiten sind 'title:suchbegriff' oder 'text:suchbegriff'
  
** auf eine bestimmte Webseite:
+
=== auf eine bestimmte Webseite ===
  
 
Um nur Dokumente einer bestimmten Webseite zu erhalten, kann man die Suche mit
 
Um nur Dokumente einer bestimmten Webseite zu erhalten, kann man die Suche mit
Zeile 32: Zeile 32:
 
'rueckmeldung site:www.uni-saarland.de' gibt also alle Dokumente zurück, die das Wort 'Rückmeldung' (in verschiedenen Schreibweisen) enthalten und Teil des Webangebots der Uni Saarland sind.
 
'rueckmeldung site:www.uni-saarland.de' gibt also alle Dokumente zurück, die das Wort 'Rückmeldung' (in verschiedenen Schreibweisen) enthalten und Teil des Webangebots der Uni Saarland sind.
  
** auf bestimmte Dateiformate:
+
=== auf bestimmte Dateiformate ===
  
 
Um nur Ergebnisse in einem bestimmten Dateiformat (hier pdf) zu erhalten, kann man bei Google Abfrage um 'filetype:pdf' ergänzen. Andere Suchmaschinen wie Altavista geben diese Möglichkeit nur bei Benutzung der erweiterten Suchmaske.
 
Um nur Ergebnisse in einem bestimmten Dateiformat (hier pdf) zu erhalten, kann man bei Google Abfrage um 'filetype:pdf' ergänzen. Andere Suchmaschinen wie Altavista geben diese Möglichkeit nur bei Benutzung der erweiterten Suchmaske.
 
Die Googleabfrage 'Rueckmeldung site:www.uni-saarland.de filetype:pdf' gibt z. B. das Formular zur Rückmeldung an der Uni Saarland zurück.
 
Die Googleabfrage 'Rueckmeldung site:www.uni-saarland.de filetype:pdf' gibt z. B. das Formular zur Rückmeldung an der Uni Saarland zurück.
  
** auf bestimmte Sprachen:
+
=== auf bestimmte Sprachen ===
  
 
Als Standard geben die meisten Suchmaschinen Ergebnisse in der Sprache zurück, in der die Suchmaschine aufgerufen wurde (z. B. http://www.google.de auf Deutsch, http://www.google.com auf Englisch). Manchmal wird auch die Sprache des Browsers berücksichtigt. Zusätzlich wird oft noch die Möglichkeit angeboten, auch englische Ergebnisse mit einzubeziehen.
 
Als Standard geben die meisten Suchmaschinen Ergebnisse in der Sprache zurück, in der die Suchmaschine aufgerufen wurde (z. B. http://www.google.de auf Deutsch, http://www.google.com auf Englisch). Manchmal wird auch die Sprache des Browsers berücksichtigt. Zusätzlich wird oft noch die Möglichkeit angeboten, auch englische Ergebnisse mit einzubeziehen.
 
Die Einschränkung der Suchergebnisse auf andere Sprachen geht momentan nur über die erweiterte Suchmaske.
 
Die Einschränkung der Suchergebnisse auf andere Sprachen geht momentan nur über die erweiterte Suchmaske.
  
;Quellen und Links
+
== Quellen und Links ==
  
 
* Google Suchtipps: http://www.google.de/intl/de/help.html
 
* Google Suchtipps: http://www.google.de/intl/de/help.html
 
* Altavista Suchhilfe: http://de.altavista.com/help/search/default
 
* Altavista Suchhilfe: http://de.altavista.com/help/search/default
 
* DMOZ Suchhilfe: http://dmoz.org/searchguide.html
 
* DMOZ Suchhilfe: http://dmoz.org/searchguide.html

Version vom 16. März 2005, 22:38 Uhr

Suchmaschinen können mehr als einfache UND-Abfragen. Die genauen Abfragemöglichkeiten und ihre Implementierung sind je nach Suchmaschine leicht unterschiedlich. Daher lohnt es sich auf jeden Fall, einen Blick auf die erweiterten Suchmöglichkeiten zu werfen.

Hier ein kurzer Überblick über die verschiedenen Möglichkeiten, Suchanfragen zu präzisieren:

Boole‘sche Operatoren

  • Die Standard-Suchmaske verwendet eine einfache UND-Verknüpfung der eingegebenen Begriffe. 'Hund Katze' ist also gleichwertig mit 'Hund UND Katze' und gibt alle Dokumente zurück, die sowohl das Word 'Hund' als auch das Wort 'Katze' beinhalten.
  • Eine ODER-Verknüpfung der Suchbegriffe 'Hund OR Katze' sollte alle Dokumente zurückgeben, die irgendeinen oder auch mehrere der Suchbegriffe enthalten. Allerdings ist dabei festzustellen, dass die Anzahl so erhaltenen Ergebnisse meist deutlich geringer ist als bei einzelnen Abfragen. Daher sollte man diesen Operator eher nicht verwenden.
  • Zumindest bei Altavista kann man Boole'schen Operatoren auch verschachteln (z. B. '(Hund AND Katze) OR Vogel'), allerdings gelten hier die sleben Einschränkungen wie für die reine ODER-Verknüpfung.

Ausschliessen von Begriffen

  • Mit einem Minus vor einem Suchbegriff kann man alle Dokumente ausschliessen, die dieses Wort enthalten. 'Hund -Katze' gibt also alle Dokumente zurück, die zwar das Wort Hund, aber nicht das Wort Katze enthalten. Dies ist praktisch, wenn die oberen Suchergebnisse von Ebay-, Amazon-, oder Citeseereinträgen besetzt sind, da man diese so leicht ausschliessen kann.

Phrasensuche

  • Um nach Dokumenten zu suchen, die eine bestimmte Phrase (z. B. ein Zitat oder ein Sprichwort) enthalten, schliesst man die Phrase in Anführungszeichen ein. 'sein oder nicht sein' gibt also alle Dokumente zurück, die genau diese Wörter in genau dieser Reihenfolge enthalten.

Variationen in der Rechtschreibung

  • Suchmaschinen berücksichtigen häufig vorkommende Variationen in der Rechtschreibung und geben auch Dokumente zurück, die andere Versionen des Suchbegriffs enthalten. In der deutschen Sprache ist dies besonders bei Umlauten oder der Gross- und Kleinschreibung zu merken: Gibt man z. B. den Suchbegriff 'Staedte' ein, erhält man auch Ergebnisse, die nur den Begriff 'städte' enthalten. Zumindest bei Google kann man dies abschalten, indem man den Suchbegriff in der Form '[+Staedte]' eingibt.

Ersetzen von Buchstaben oder Wörtern

  • Das Ersetzen von Buchstaben durch eine Wildcard (z. B. 'comp*') funktioniert zumindest bei den grösseren Suchmaschinen bisher noch nicht. In der Suchfunktion des Kataloges von http://dmoz.org/ kann man dies aber schon anwenden.
  • Bei Verwendung von Google kann man innerhalb einer Phrase einzelne Wörter durch einen * ersetzen. Dies ist z. B. bei der Suche nach Fehlermeldungen eines Programmes interessant, wo man den genauen Dateinamen eventuell durch eine derartige Wildcard ersetzen will.

Einschränkungen des Suchraums

auf bestimmte Bereiche von Webseiten

Mittels 'url:suchbegriff' schränkt man die Suche auf Dokumente ein, bei denen der Suchbegriff in der URL des Dokuments vorkommt. Andere Möglichkeiten sind 'title:suchbegriff' oder 'text:suchbegriff'

auf eine bestimmte Webseite

Um nur Dokumente einer bestimmten Webseite zu erhalten, kann man die Suche mit host:domainname (Altavista) oder site:domainname (Google) einschränken. 'rueckmeldung site:www.uni-saarland.de' gibt also alle Dokumente zurück, die das Wort 'Rückmeldung' (in verschiedenen Schreibweisen) enthalten und Teil des Webangebots der Uni Saarland sind.

auf bestimmte Dateiformate

Um nur Ergebnisse in einem bestimmten Dateiformat (hier pdf) zu erhalten, kann man bei Google Abfrage um 'filetype:pdf' ergänzen. Andere Suchmaschinen wie Altavista geben diese Möglichkeit nur bei Benutzung der erweiterten Suchmaske. Die Googleabfrage 'Rueckmeldung site:www.uni-saarland.de filetype:pdf' gibt z. B. das Formular zur Rückmeldung an der Uni Saarland zurück.

auf bestimmte Sprachen

Als Standard geben die meisten Suchmaschinen Ergebnisse in der Sprache zurück, in der die Suchmaschine aufgerufen wurde (z. B. http://www.google.de auf Deutsch, http://www.google.com auf Englisch). Manchmal wird auch die Sprache des Browsers berücksichtigt. Zusätzlich wird oft noch die Möglichkeit angeboten, auch englische Ergebnisse mit einzubeziehen. Die Einschränkung der Suchergebnisse auf andere Sprachen geht momentan nur über die erweiterte Suchmaske.

Quellen und Links

… weitere Daten zur Seite „Syntax von Suchanfragen
Suchmaschinen können mehr als einfache Einwortsuchen. Die genauen Abfragemöglichkeiten und ihre Implementierung sind je nach Suchmaschine leicht unterschiedlich +