Suchserver in TYPO3 - Pick a search

Mittlerweile gibt es zum Thema Suchserver in TYPO3 mehrere Alternativen, die (bei uns bisher) Populärsten haben wir in einer kleinen Übersicht einmal gegenübergestellt, von der einfachen indexed_search bis hin zum mächtigen SOLR. Für den Fall, dass gerade eine Suche gebraucht wird, man sich aber noch nicht so ganz entschieden hat, was denn nun sinnvoll für die Seite ist.

Welche Suchserver gibt es in TYPO3?

 

INDEXED_SEARCH

KE_SEARCH

SOLR

Suche
Einfache Klartext-Suche nach eingegebenem Suchwort
Suche mit Kategorien nach denen gefiltert werden kann
Umfangreiche Suchmöglichkeiten, voll konfigurierbar
Facettierung (Unterscheidung zw. normalen Inhalten, News, Veranstaltungen, etc.)
nein
ja, Filter mit zugehörigen Filteroptionen und Schlagworten
Ausgabe und Filterung nach Facettierung möglich
PDF - Indizierung
ja, referenzierte Medien können indiziert werden
ja
ja, fast alle Dokumentenarten können indiziert werden, mit Zusatzerweiterungen auch Inhalte der Dokumente indizierbar
Autovervollständigung
nein
nur in ke_search Premium
ja + Suchvorschläge, individuell konfigurierbar
Priorisierung von Inhalten (Content Elevation, Field Boosting)
nein
nein
ja, bestimmte Inhalte können priorisiert werden, individuell konfigurierbar
Suche liefert auch synonyme Ergebnisse
nein
nur in ke_search Premium
ja, es können Wortlisten mit Synonymen angelegt werden
Stoppwörter ignorieren (der, die das, ...)
ja, Stoppwörter können in TYPO3 definiert werden
nein
ja, über Wortlisten konfigurierbar
Rechtschreibprüfung
nein
nein
ja, Feature namens Fuzzy Search erlaubt auch die Suche nach ähnlichen Begriffen (Toleranz für Rechtschreibfehler)
Exklusive Inhalte für eingeloggte Benutzer
nein
eingeschränkt und über Umwege konfigurierbar
ja, kann konfiguriert werden
Umkreissuche
nein
nur in ke_search Premium
ja, Suchergebnisse können nach Distanz sortiert werden
Indizierung
indexed_search indexiert Seiten erst beim Aufrufen im Frontend. Will man alle Seiten direkt indexiert haben, muss man zusätzlich einen Crawler verwenden.
ke_search verwendet keinen Frontend-Crawler, sondern holt die Inhalte direkt aus der Datenbank (muss dadurch ein bisschen mehr konfiguriert werden).
Solr wird mit einer Extension in TYPO3 integriert, die sämtliche Änderung in eine Queue einträgt, welche dann abgearbeitet wird und alles in den Index einträgt. Braucht einen eigenen Server.
Statistik
keine
Suchwortstatistik vorhanden
ausführlichere Suchwortstatistik vorhanden
Leistung
Kommt mit großen Webseiten nicht zurecht
Kommt mit großen Webseiten zurecht
Kommt mit beliebig großen Datenmengen zurecht, belastet den Webserver nicht, da der Suchserver separat gehostet wird
Hosting
Läuft direkt in der TYPO3-Installation, da indexed Search eine System-Extension von TYPO3 ist.
Muss nachinstalliert werden, läuft allerdings auch direkt in TYPO3 als Extension.
Sphinx-Server kann installiert werden um die Suche zu beschleunigen.
Läuft auf einem eigenen Server. Es entstehen Hostingkosten.
Fazit
Kann nur eine einfache Suche nach dem eingegebenen Suchwort.
Kann alles was indexed_search kann + Facettierung/Filteroptionen/Tags und ist schneller.
Suche liefert Ergebnisse in nahe Echtzeit und ist umfangreich konfigurierbar.
Doku
Hier gehts zur Doku der indexed_search
Hier gehts zur Doku der ke_search
Hier geht es zur Doku von SOLR

Bei Ihnen steht demnächst ein TYPO3 - Update an und sie wollen die Suche gleich mit-aufrüsten?

Dann rufen sie einfach an oder klicken hier und lassen sich von uns beraten.