Contao Suchfunktion verbessern

Die Contao eigene Suchmaschine ist relativ einfach gehalten und findet bisher lediglich exakte Übereinstimmungen von Suchbegriffen. Mit zusätzlichen Erweiterungen kann die Suche von Contao verbessert werden.

Erweiterung Cearch Pro

Die Erweiterung verbessert die standardmäßige Contao-Suche und verwendet den Levenshtein-Algorithmus. Sie ignoriert Tippfehler, indem sie alternative Wörter anbietet, zeigt verwandte Suchanfragen an und hat Wort-Stopplisten für Deutsch und Englisch hinzugefügt, um bessere Suchergebnisse zu liefern.

Installiere die Erweiterung wie gewohnt über den Contao Manager. Suche nach smohring/cearch-pro-bundle.

Die Anwendung der Extension ist denkbar einfach. Nach der Installation konfigurierst du zunächst ein Frontend-Modul für die Suchmaschine und bindest es ein. In den Einstellungen des Moduls Suchmaschine musst du neben einer Referenzseite lediglich die Option Cearch Pro verwenden aktivieren (siehe Abbildung 1). Ab sofort werden bei einer Suchanfrage auch ähnliche Begriffe (meinten Sie) angezeigt (siehe Abbildung 2).

Hinweis zu Contao 5

Die Erweiterung ist derzeit nicht mit Contao 5 kompatibel. Ein Termin für die zukünftige Kompatibilität ist aktuell nicht bekannt.

Erweiterung Contao Search Bundle

Das Paket heimrichhannot/contao-search-bundle enthält Verbesserungen für die Contao-Suche, wie eine PDF-Suche, die Festlegung der maximalen Anzahl an Suchbegriffen, den Seitenfilter für das Suchmodul und die Protokollierung der Suchbegriffe. Je nach gewünschter Funktion sind zusätzliche Einträge in der config/config.yml nötig.

Nach der Installation nutzt du wie gewohnt das Modul Suchmaschine. Jetzt stehen dir weitere Optionen zur Verfügung, die du je nach Bedarf konfigurieren kannst. Wichtig ist, dass du bei Modul-Template das mod_search_searchbundle verwendest.

Um die PDF-Suche zu aktivieren, muss noch das Paket smalot/pdfparser installiert werden. Das findest du im Reiter Empfehlungen beim Paket (siehe Abbildung). Außerdem sind zusätzliche Einträge in der config/config.yml nötig.

Nach der Konfiguration ist es wichtig, den Suchindex zu aktualisieren.

Weitere Details zur Konfiguration du in der Readme auf GitHub.

Erweiterung SINEOS Contao Search Pro

Hierbei handelt es sich um eine kostenpflichtige Erweiterung, die auf der modernen Elasticsearch-Technologie basiert. Contao Search Pro bietet eine verbesserte Suchfunktion mit zusätzlichen Optionen wie Suchvorschlägen, Synonymen, der Anzeige von „Meinten Sie…“ bei Tippfehlern und der Möglichkeit, PDF-Dokumente zu durchsuchen. Weiterhin erleichtert die Protokollierung der Suchbegriffe die Analyse und Optimierung der Suchergebnisse.

Weitere Informationen findest du auf der Website von Contao Search Pro. Einschließlich einer Live-Demo der Suchfunktion und der Möglichkeit, eine 30-Tage-Testlizenz anzufordern.

Möchtest du über neue Artikel informiert werden?

Dann trage hier deine E-Mailadresse ein und klicke auf „Abonnieren". Du erhältst regelmäßig aktuelle Infos über Contao und die Contao-Academy.

Du kannst deine E-Mail-Adresse jederzeit mit nur einem Mausklick aus unserem System löschen. Der Newsletter Versand sowie die individuelle Messung, Speicherung und Auswertung von Öffnungsraten und der Klickraten in Empfängerprofilen erfolgen durch KlickTipp. Ausführliche Hinweise erhältst du in unserer Datenschutzerklärung.

Über den Autor

Christian Feneberg ist der Initiator und Dozent der Contao Academy. Er bringt über 15 Jahre Praxiswissen in der professionellen Umsetzung von Contao-Websites mit. Zudem ist er Teil des Teams von trakked.io. Er liebt es, sich neues Wissen anzueignen und es weiterzugeben. Abseits des Bildschirms verbringt er am liebsten Zeit mit seiner Familie und in der Natur.

Folge Christian jetzt bei LinkedIn.

Christian Feneberg

Einen Kommentar schreiben

Bitte rechnen Sie 4 plus 8.