SEO Marketing Köln Lexikon
SEO Lexikon ¬ĽWas bedeutet Query?

An den Datenbestand die richtigen Fragen stellen. Bezeichnet die Suchanfrage bei einer Suchmaschine.

Was bedeutet Query?

Bei Query werden an den Datenbestand die richtigen Fragen gestellt und bezeichnet die Suchanfrage bei einer Suchmaschine. Das englische Wort ‚ÄěQuery‚Äú ist vom lateinischen ‚ÄěQuaerere‚Äú abgeleitet und bedeutet ‚ÄěAbfrage‚Äú oder ‚ÄěFrage‚Äú √ľbersetzen. Es handelt sich dabei um die technische √úbersetzung des im Suchfeld eingegebenen Wortes oder der Wortkombination. Die Query ist also die Schnittstelle zwischen der Suchmaschine und dem Suchenden. Queries (Web Search Query) lesen Datenbanken (Query Language, SQL), Dateien anderer IT-Systeme (Information Retrieval Query Languages), Datenbankprogramme. Sie sind in Anwendungsprogrammen √ľber Funktionen integriert oder sind in den URLs von Webseiten (Query String) zu entdecken.

Wie funktioniert die ‚ÄěQuery‚Äú?

Sie geben in das Eingabefeld einer Suchmaschine Ihren Suchbegriff ein und best√§tigen diesen, dann startet die Suchanfrage (Query Prozessor). Ein Irrglaube ist, dass das gesamte Internet nach zur Suchanfrage passenden Seiten durchsucht wird. Dies w√ľrde viel zu viel Zeitaufwand und einen enormen technischen Aufwand bedeuten. Wie sollte dies auch in Sekundenbruchteilen zu einem Ergebnis f√ľhren? Aber wie funktioniert es dann? Die Suchmaschine greift auf ihre Datenbank zu und liefert anhand dieser Daten Ergebnisse. Hier wird bereits vorselektiert und das erste Ergebnis wird von der Suchmaschine am relevantesten f√ľr die Suchanfrage eingestuft.

Anhand eines Web-Robot-Systems erfolgt die Datenerfassung. Im sogenannten ‚ÄěInformation Retrieval System‚Äú, dem Datenbanksystem, werden die Daten aufbereitet und bewertet. Der Query Prozessor nutzt diesem Datenbestand und sammelt alle Dokumente zusammen, die zur Suchanfrage passen. Der Algorithmus des Query Prozessors bestimmt in welcher Reihenfolge diese angezeigt werden.

Wie kann man genauere Ergebnisse im Suchergebnis erreichen?

Es gibt in manchen Suchmaschinen die Option der ‚Äěerweiterten Suche‚ÄĚ, hier k√∂nnen Sie Ihre Suche durch bestimmte Parameter weiter eingrenzen. Bei der Eingabe von mehreren Suchbegriffen, nutzt die Suchmaschine die Boolschen Operatoren (z.B. und, oder, nicht) um die Suchbegriffe zu verflechten.

Wie suche man mit Hilfe der Abfragesprache?

Um Datenbest√§nde zu durchsuchen, werden Abfragesprachen eingesetzt, die Queries (Anfragen) an den Datenbestand senden. Zur Filterung der Suchergebnisse werden die Queries mit zus√§tzlichen Parametern ausgestattet (z.B.: Roller rot). Diese Parameter k√∂nnen meistens frei vom Benutzer ausgesucht werden, aber auch unsichtbar f√ľr den Benutzer vom System erstellt werden (z.B.: ‚ÄěHidden‚Äú-Parameter). Umso genauer eine Abfragesprache auf den Datenbestand auswirkt, desto kr√§ftiger wird sie benannt (Kardinalit√§t).

Die wichtigsten Abfragesprachen in Informationssystemen sind:

  • Query by Example: Query by Example (QBE) durchsucht einen relationalen Datenbestand anhand von Beispielen, die Befehle werden in Form eines Tabellenger√ľstes formuliert
  • XQuery f√ľr die XML-basierten Systeme: XQuery, die Abk√ľrzung von XML Query Language, ist eine vom W3C konformierte Querysprache f√ľr das Auslesen von XML-Datenbanken. Genutzt werden Pfadausdr√ľcken mit XPath und sechs weitere m√∂gliche Funktionen, denen Parameter mitgeteilt werden k√∂nnen. Die Sequenzen k√∂nnen zus√§tzlich bearbeitet werden, indem sie aneinandergeh√§ngt werden (Kommaoperator). Ebenfalls lassen sich den Sequenzen Werte hinzuf√ľgen, l√∂schen, neu anordnen oder umsortieren.
  • SQL als Abfragesprache f√ľr relationale Datenbanken: SQL (Structured Query Language) beinhaltet nicht nur die Query-Funktion zur Abfrage von Datenbest√§nden, sondern auch Befehle zur Definition und Manipulation der Tabellen und Daten in relationalen Datenbanksystemen. Basierend auf der relationalen Algebra entwickelt und zur Standardabfragesprache der RDBMS geworden. Die Sprachelemente von SQL lassen sich in DML-Befehle f√ľr das √§ndern, einf√ľgen und l√∂schen von Daten, in DDL-Befehle zur Definition des Datenbankschemas anlegen und auch f√ľr DCL-Befehle, die f√ľr die Transaktionskontrolle und Rechteverwaltung unterscheiden. Abfragen auf die Tabellen des relationalen Datenbanksystems werden in SQL mit dem SELECT-Befehl formuliert, dem weitere Parameter √ľbergeben werden k√∂nnen.
Testen Sie wie Ihre Webseite f√ľr Suchmaschinen optimiert ist
Logo XOVI
Logo Cert-EU
Logo Hostpress
Logo Wordpress
Kostenloses 150-Seiten PDF zum Thema SEO downloaden

Gratis SEO-Lexikon

Wenn Sie sich zu unserem Newsletter anmelden, senden wir Ihnen unser 150-Seiten SEO-Lexikon (PDF).