Indexierung von Inhalten und intelligente Textsuche
Sobald Ihre Website einen gewissen inhaltlichen Umfang angenommen hat, stellt eine Volltextsuche ein wichtiges Navigationselement dar.
Hierbei gibt es unterschiedliche Arten von Inhalten:
Eine Textsuche schafft nur dann wirklichen Nutzen, wenn von ihr auch alle Inhalte erfasst werden.
- Statische HTML-Seiten
- Dynamisch generierte Seiten (mit und ohne Parameter) z.B. aus Ihrem Content-Management-System
- Andere verlinkte Dokumente (Word-Dokumente, PDFs, ZIP-Files, XML, Datenbanken etc.)
Moderne Suchmaschinen werden von sog. Spiders oder Crawlern unterstützt. Hierbei handelt es sich um Programme, die an einem bestimmten Punkt gestartet werden und die dann selbständig alle gefundenen Links in einer Websitestruktur ablaufen und jedes Zieldokument verschlagworten. Das Ergebnis ist dann der Index, über den die Volltextsuche und die Ausgabe der Suchtreffer dann später erfolgt.
Eine Volltextsuche besteht demnach im einfachsten Fall auf der Administratorenseite aus einem Crawler und auf der Benutzerseite aus der Suche selbst. Es handelt sich in beiden Fällen um serverseitige Programme, die Bestandteil der Applikation 'Volltextsuche' sind.
Die Volltextsuche dieser Website funktioniert ganau nach diesem Modell.
Welche Möglichkeiten gibt es sonst noch?
|