Smart Search gibt es seit Joomla 2.5, trotzdem sehen wir überraschend häufig, dass die Funktion deaktiviert oder falsch verwendet wird. Viele Betreiber betreiben weiterhin die alte Suche oder lassen die neue Komponente schlecht konfiguriert.
Vom einfachen Suchen zur intelligenten Suche
Die ursprüngliche Search-Komponente (com_search) arbeitete mit Datenbankabfragen wie LIKE '%word%' und benötigte zusätzliche Plugins, um über Kerninhalte hinauszugehen. Auf einer kleinen Broschürenseite reichte das aus, aber sobald Hunderte Artikel, Produkte oder Dokumentationsseiten vorhanden waren, kam sie an ihre Grenzen. Smart Search (com_finder) wurde eingeführt, um dieses Problem zu lösen. Sie erstellt im Hintergrund einen Index Ihrer Inhalte, zerlegt Texte in Tokens und gewichtet diese. Das Ergebnis: schnellere Suchen und nach Relevanz sortierte Treffer. Zusätzlich gibt es Filter, um nach Datum, Typ oder Kategorie einzugrenzen, sowie logische Operatoren wie and, or und not zur Verfeinerung von Abfragen.
Kernfunktionen, die Sie nicht ignorieren sollten
Smart Search besteht aus mehreren Komponenten. Wer sie versteht, wandelt eine klobige Suchbox in etwas, das einer Mini‑Google entspricht.
Indexierung – das Herzstück der intelligenten Suche
Im Zentrum von Smart Search steht der Index. Joomla 4 und 5 indizieren neue Artikel, Kategorien, Tags und Kontakte automatisch, solange die entsprechenden Content – Smart Search-Plugins aktiviert sind. Ältere Versionen erforderten nach jeder Änderung ein manuelles Ausführen; heute passiert das im Hintergrund. Die Index‑Seite erlaubt, einen Reindex zu erzwingen, Einträge zu veröffentlichen oder zu verbergen, die Datenbanktabellen zu optimieren oder alles zu löschen und neu zu beginnen. Das Löschen des Index ist gelegentlich nötig, setzt aber Filter zurück – daher sparsam einsetzen.
Content maps und Filter – damit Nutzer gezielt suchen können
Joomla 4/5 brachte sogenannte Content Maps, die Meta‑Informationen wie Typ, Kategorie, Autor oder Sprache in Karten‑Gruppen zusammenfassen. Nach der Indizierung kann ein Element zu mehreren Maps gehören; diese Maps erscheinen als Dropdown‑Filter auf der Suchseite. Man kann sie als facettierte Navigation ansehen: Besucher wählen „News“ in der Kategorie‑Map und „English“ in der Sprach‑Map, ohne sich um den zugrunde liegenden Inhaltstyp (Artikel, Kontakt oder News‑Feed) zu kümmern. Darüber hinaus lassen sich eigene Filter anlegen – etwa Einschränkungen nach Autor, Datumsbereich oder Tag – und diesen Menüeinträgen oder Modulen zuweisen.
Search terms und Analytics
Die Seite Search Terms protokolliert, wonach Nutzer gesucht haben. Sie ist standardmäßig deaktiviert; aktivieren Sie in den Komponenten‑Optionen Gather Search Statistics, wenn Sie diese Daten erfassen möchten. Wir empfehlen das: Sie erfahren, welche Keywords für Ihr Publikum relevant sind und erkennen, wann Besucher etwas suchen, das Sie noch nicht bereitgestellt haben. Nutzen Sie die Daten, um Ihre Content‑Strategie oder Filter anzupassen.
Best Practices zur Indexierung
Da der Index in Ihrer Datenbank liegt, wächst er mit dem Inhalt. Auf einer Live‑Seite, auf der täglich neue Artikel, Produkte oder Kontakte hinzukommen, sollten Sie regelmäßig reindizieren. Das Backend von Joomla bietet einen Button zum manuellen Starten des Indexers, aber für mehr als die kleinsten Seiten empfiehlt sich Automatisierung. Der CLI‑Befehl php joomla.php finder:index aus dem cli-Ordner aktualisiert den Index schnell. Richten Sie diesen als täglichen CRON‑Job zu einer ruhigen Zeit ein – z. B. 2 Uhr nachts –, damit Besucher stets aktuelle Ergebnisse sehen. Wenn Sie Custom Fields nutzen, markieren Sie diese als durchsuchbar und, falls passend, als Taxonomie‑Felder, damit sie als Filter erscheinen.
Vergessen Sie nicht, die passenden Smart Search‑Plugins für jeden genutzten Inhaltstyp zu aktivieren. Deaktivieren Sie ein Plugin für Kontakte oder Tags, erscheinen diese Einträge nicht in den Suchergebnissen. Umgekehrt: Wenn Sie Features wie Kontakte oder News‑Feeds nicht nutzen, deaktivieren Sie das entsprechende Plugin, um den Index schlank zu halten.
Suchseite und Suchmodul konfigurieren
Sobald die Indizierung passt, müssen Sie die Suche für Besucher anbieten. Legen Sie einen Menüeintrag vom Typ Smart Search an, um eine eigene Suchseite zu erstellen. Auf dem Tab Details können Sie eine Abfrage voreinstellen oder einen Ihrer Filter verknüpfen; die Tabs Options und Advanced steuern, welche Daten in den Ergebnissen angezeigt werden – wählen Sie, ob ein Snippet, Autor, Veröffentlichungsdatum oder Bild gezeigt werden soll. Für eine suchweite Suche veröffentlichen Sie das Smart Search-Modul. Aktivieren Sie Auto‑Suggest für Live‑Vorschläge beim Tippen, entscheiden Sie, ob ein Suchbutton angezeigt wird, und wählen Sie den Menüeintrag, der die Ergebnisse verarbeitet.
Smart Search mit Plugins erweitern
Standardmäßig indiziert Joomla Artikel, Kategorien, Tags, Kontakte und News‑Feeds über eingebaute Finder‑Plugins. Wenn Sie einen Shop wie JoomShopping betreiben oder Seiten mit einem CCK wie SP Page Builder erstellen, benötigen Sie die jeweiligen Finder‑Plugins, damit diese Inhalte durchsuchbar werden. Plugin installieren und aktivieren, dann im Index prüfen, ob die Inhalte übernommen wurden. Entwickler können zudem eigene Finder‑Plugins für maßgeschneiderte Komponenten schreiben; die Joomla‑Dokumentation beschreibt, wie das geht.

Such-Syntax und User Experience
Smart Search versteht logische Operatoren, die Ergebnisse verfeinern: Verwenden Sie and für mehrere zwingend erforderliche Begriffe, or für Alternativen und not zum Ausschluss eines Wortes. Eine in Anführungszeichen gesetzte Phrase sucht genau diese Wortfolge. Beispiel: shop and "free shipping" liefert Einträge, die sowohl „shop“ als auch die exakte Phrase „free shipping“ enthalten. Die meisten Besucher tippen allerdings nur ein oder zwei Wörter und erwarten relevante Treffer. Deshalb sind Auto‑Suggest und klare Filter wichtiger als das Erklären komplexer Syntax. Halten Sie das Suchfeld auf jeder Seite sichtbar, ergänzen Sie Hinweistext, dass man Ergebnisse eingrenzen kann, und prüfen Sie die Suchbegriffe‑Statistiken, um zu sehen, wonach Nutzer tatsächlich suchen.
Die Sicht unserer Agentur
Bei vielen unserer Projekte sehen wir immer wieder, dass die Suche falsch konfiguriert oder deaktiviert ist – oft weil Smart Search nie richtig eingerichtet wurde.
Inhalte indexieren, die richtigen Plugins aktivieren und eine Reindex‑Routine einrichten sind keine Extras – das sind Grundlagen. Sind diese Punkte erledigt, können Sie mit Content Maps und Filtern spielen, damit die Ergebnisse mühelos wirken.
Wir mögen keine überfrachteten Suchformulare; bieten Sie den Nutzern ein einzelnes Feld, liefern Sie relevante Vorschläge und lassen Sie sie nur bei Bedarf weiter einschränken. Eine gut konfigurierte Suche schafft Vertrauen: Sie signalisiert, dass Ihre Seite organisiert ist und Sie die Zeit Ihrer Besucher schätzen.
Das Wichtigste in Kürze
- Smart Search indiziert Ihre Inhalte und sortiert Ergebnisse nach Relevanz.
- Aktivieren Sie die passenden Finder‑Plugins und erstellen Sie Filter, damit Besucher nach Kategorie, Sprache oder Autor eingrenzen können.
- Reindizieren Sie Ihre Seite regelmäßig per CLI und CRON, damit die Suchergebnisse aktuell bleiben.
- Nutzen Sie Auto‑Suggest und aussagekräftige Platzhaltertexte, um die Suche zu verbessern.





