Suchdienst
Engl. Search Service . Im Internet der durch eine Suchmaschine , engl. Search Engine , bereitgestellte Dienst zur Suche (Recherche) nach Informationen. Für den Benutzer stellen sich Suchdienste als große Onlinedatenbanken dar, die zu einem bestimmten Suchbegriff ( Stichwort , Schlüsselwort ) eine Reihe passender Homepages und Dokumente liefern. Man gibt dazu in ein Formular den gesuchten Begriff ein, und als Resultat erhält man eine Liste, die die recherchierten Fundstellen mit direkt ansteuerbaren Netzadressen (Uniform Resource Locators, URL ) enthält. Um die Suche zu verkürzen und die Trefferquote zu erhöhen, unterstützen Suchdienste in der Regel fortgeschrittene Suchmethoden, die in den meisten Fällen auf unterschiedlichen Verknüpfungen mehrerer Suchbegriffe mittels so genannter Suchoperatoren (Search Operators) beruhen.
Es werden drei Kategorien von Suchoperatoren unterschieden:
| · |
Logische Operatoren oder auch Boolesche Operatoren : UND ( AND ), ODER ( OR ) und NICHT (NOT). Bei Verwendung des logischen UND müssen alle so verbundenen Suchbegriffe im Dokument vorkommen – durch UND wird also die Suche eingeschränkt. Bei Verwendung des logischen ODER muss lediglich einer der Suchbegriffe im Dokument vorkommen – durch ODER wird somit die Suche erweitert. Wird der logische Operator NICHT verwendet, so müssen diejenigen Suchbegriffe, die vor dem Operator stehen, im Dokument vorkommen. Die Suchbegriffe, die sich hinter dem NICHT befinden, dürfen dagegen nicht im Dokument enthalten sein. |
| · |
Kontextoperatoren: Die Abstandsoperatoren (Proximity Operators) NEAR, FAR , ADJ , ONEAR, OFAR und OADJ sowie der Operator BEFORE . Bei der Suche mit dem Abstandsoperator NEAR (engl. near, „nahe“) wirkt der Kontextoperator zunächst wie eine logische UND-Verknüpfung. Zusätzlich lässt sich aber noch der Abstand (z.B. 10 Wörter), den zwei Suchbegriffe in einem Dokument höchstens voneinander haben dürfen, und ihre Reihenfolge festlegen. Beim Abstandsoperator FAR (engl. far, „fern“) liegen die gleichen Bedingungen wie bei NEAR vor, nur dass die so verbundenen beiden Suchbegriffe einen definierten Mindestabstand aufweisen müssen (z.B. 25 Wörter oder mehr). Mit dem Abstandsoperator ADJ (engl. adjacent, „unmittelbar benachbart“), auch FOLLOWED BY (engl. follow, zeitlich/räumlich „folgen“) genannt, wird nach Suchbegriffen gesucht, die unmittelbar nebeneinander stehen. Hiermit lässt sich auch die Phrasensuche durchführen, d.h. es wird nach zusammengehörenden Begriffen (z.B. Frame Relay , 128 kbit/s), Satzteilen und ganzen Sätzen oder beispielsweise nach Slogans gesucht. Beim Operator BEFORE (engl. before, räumlich „vor“) müssen die Suchbegriffe in der angegebenen Reihenfolge im Dokument vorhanden sein, der Abstand zueinander ist nicht von Bedeutung. O ist ein zusätzlicher Operator mit der Funktion von BEFORE . Er wird nur im Zusammenhang mit NEAR, FAR und ADJ verwendet. Man schreibt dann ONEAR, OFAR und OADJ. |
| · |
Relationale Operatoren, oft auch als Vergleichsoperatoren bezeichnet. Relationale Operatoren werden in der Regel nur für Zahlenwerte verwendet. Gebräuchliche Operatoren sind beispielsweise „gleich“, „größer als“ oder „kleiner als“ ein bestimmter Zahlenwert. Darüber hinaus können Relationale Operatoren auch einen bestimmten Zahlenbereich, beispielsweise von 1985 bis 2000, bezeichnen. |
Wenn auch nicht völlig korrekt, werden in Internet-Kreisen die Bezeichnungen Suchdienst und Suchmaschine sowie Search Service und Search Engine oft synonym benutzt.
