Contao Suchfunktion verbessern - Die Contao Website-Suche neu gedacht

Deinen Kund:innen ist es wichtig die gesuchte Information oder das richtige Produkt zu finden, dabei geht es meist nicht nur um den niedrigsten Preis. Du kannst ihnen helfen bereits beim ersten Versuch genau das zu finden, was sie suchen. Eine verbesserte Website-Suche bietet mehrere Möglichkeiten, die Relevanz der Antworten auf Suchanfragen zu erhöhen und Suchenden personalisierte Ergebnisse auszuspielen.

Was sind die wichtigsten Eigenschaften für eine gute Suchlösung für Contao?

Leistungsstark, flexibel und funktional sollte eine Suchlösung sein, die für jede Website- und Unternehmensgröße geeignet ist. Ob Landingpage, Portal oder E-Com­mer­ce- und En­t­er­pri­se-Sei­ten wichtig ist eine einfache und intuitive Bedienbarkeit für den Betreiber.

Leistung

Ergebnisse in Millisekunden ausliefern, was für ein gutes Nutzererlebnis auf mobilen Geräten unerlässlich ist.

Flexibilität

Eine bessere Suche kann für eine Vielzahl von Inhalten und Anwendungen verwendet werden. Es kann eine Vielzahl von Quellen angebunden werden und die Suche ist mit verschiedenen Technologien und Frameworks kompatibel.

Funktionalität

Die Suche sollte eine Reihe von Funktionen bieten, die die Suche verbessern können, wie z. B. Relevanzbewertung, personalisierte Ergebnisse, "Meinten Sie..?", "Andere suchten auch" und Suchvorschläge.

Kosten

Die Suche sollte eine skalierbare Lösung bieten, die für Unternehmen jeder Größe geeignet ist. Die Grundfunktion sollte kostenfrei sein. Benötige ich aber weitere Enterprise-Funktionen, sollten die Preise transparent sein und auf dem tatsächlichen Suchvolumen basieren.

Klare Vorteile gegenüber der Standard Contao-Suche

  • Bessere Ergebnisse in einer optimierten Ergebnissliste
  • Umwandlung von E-Commerce-Suchen in Verkäufe -> Konversionsraten erhöhen
  • Integration einer personalisierten Suche
  • Bessere Geschwindigkeit

Welche Suchmaschinensoftware kann ich mit Contao verknüpfen?

Die Vorteile einer verbesserten Contao-Suche dürften jeder:m Webseitenbetreiber:in klar sein, also welche Möglichkeiten habe ich in Contao bessere Ergebnisse in der Website-Suche zu erhalten?

Externe Suchmaschinen Anbieter für Contao

Liste der Externe Suchmaschinen Anbieter mit Kauf-, Miet- und selbstgehosteten Lösungen (SaaS-Lösungen, Open-Source-Lösungen usw.).

Contao und Meilisearch

Welche Möglichkeiten habe ich wenn ich Contao und Meilisearch als Suchlösung einsetzte?

Meilisearch ist eine Open-Source-Suchmaschine, die auf Rust basiert. Sie ist eine gute Alternative zu kommerziellen Suchmaschinen wie Algolia oder Elasticsearch.

Meilisearch Demo

Funktionen

  • Suche beim Tippen: Finden Sie Suchergebnisse in weniger als 50 Millisekunden
  • Tippfehlertoleranz: Erzielen Sie relevante Treffer, auch wenn Ihre Suchanfragen Tippfehler und falsche Schreibweisen enthalten.
  • Filtern und facettierte Suche: Verbessern Sie das Sucherlebnis Ihrer Nutzer mit benutzerdefinierten Filtern und erstellen Sie eine facettierte Suchoberfläche in wenigen Zeilen Code
  • Sortierung: Sortieren Sie die Ergebnisse nach Preis, Datum oder nach so ziemlich allem, was Ihre Benutzer benötigen
  • Synonymunterstützung: Konfigurieren Sie Synonyme, um relevantere Inhalte in Ihre Suchergebnisse aufzunehmen.
  • Geosuche: Filtern und Sortieren von Dokumenten auf der Grundlage geografischer Daten
  • Umfassende Sprachunterstützung: Durchsuchen Sie Datensätze in jeder Sprache, mit optimierter Unterstützung für Chinesisch, Japanisch, Hebräisch und Sprachen mit lateinischem Alphabet
  • Sicherheitsmanagement: Steuern Sie, welche Benutzer auf welche Daten zugreifen können, mit API-Schlüsseln, die eine fein abgestufte Handhabung von Berechtigungen ermöglichen
  • Mandantenfähigkeit: Personalisierung der Suchergebnisse für eine beliebige Anzahl von Anwendungsmietern
  • Hochgradig anpassbar: Passen Sie Meilisearch an Ihre spezifischen Bedürfnisse an oder verwenden Sie unsere sofort einsatzbereiten und problemlosen Voreinstellungen
  • RESTful API: Integrieren Sie Meilisearch mit unseren Plugins und SDKs in Ihren technischen Stack
  • Einfach zu installieren, bereitzustellen und zu warten

Github |  | Downloads 4.539.948 | Sterne 545

Contao und Opensearch

Welche Möglichkeiten habe ich wenn ich Contao und Opensearch als Suchlösung einsetzte?

OpenSearch ist ein von der Community betriebener Open-Source-Fork von Elasticsearch und Kibana nach der Lizenzänderung Anfang 2021. Es soll eine Such- und Analyse-Suite für die vielen Unternehmen erhalten bleiben (und weiterentwickeln!), die auf die Rechte der ursprünglichen Apache v2.0-Lizenz angewiesen sind.

  • Schnelle, skalierbare Volltextsuche: Helfen Sie Benutzern, die richtigen Informationen innerhalb Ihrer Anwendung, Website oder Ihres Data Lake-Katalogs zu finden.
  • Anwendungs- und Infrastrukturüberwachung: Einfaches Speichern und Analysieren von Protokolldaten und Einrichten automatischer Warnungen bei unzureichender Leistung.
  • Sicherheits- und Event-Informationsmanagement: Zentralisieren Sie Protokolle, um Sicherheitsüberwachung und forensische Analysen in Echtzeit zu ermöglichen.
  • Operational Health Tracking: Nutzen Sie Observability-Protokolle, Metriken und Traces, um Ihre Anwendungen und Ihr Unternehmen in Echtzeit zu überwachen.

Weitere Funktionen und Plugins

OpenSearch verfügt über verschiedene Funktionen und Plugins, die Sie beim Indizieren, Sichern, Überwachen und Analysieren Ihrer Daten unterstützen. Die meisten OpenSearch-Plugins verfügen über entsprechende OpenSearch Dashboards-Plugins, die eine bequeme, einheitliche Benutzeroberfläche bieten.

  • Anomalieerkennung - Identifizieren Sie atypische Daten und erhalten Sie automatische Benachrichtigungen   
  • KNN - Finden Sie "nächste Nachbarn" in Ihren Vektordaten   
  • Performance Analyzer - Überwachen und Optimieren Ihres Clusters
  • SQL - Verwenden Sie SQL oder eine verknüpfte Verarbeitungssprache zur Abfrage Ihrer Daten
  • Index State Management - Automatisieren Sie Indexoperationen
  • ML Commons Plugin - Trainieren und Ausführen von Machine-Learning-Modellen
  • Asynchrone Suche - Ausführen von Suchanfragen im Hintergrund
  • Cluster-übergreifende Replikation - Replizieren Sie Ihre Daten über mehrere OpenSearch-Cluster hinweg

OpenSearch Dashboard

OpenSearch ist eine eingetragene Marke von Amazon Web Services.

Github |  | Downloads 5.662.982 | Sterne 89

Contao und Elasticsearch

Welche Möglichkeiten habe ich wenn ich Contao und Elasticsearch als Suchlösung einsetzte?

Elasticsearch ist eine verteilte, RESTful-Suchmaschine, die für Geschwindigkeit und Relevanz bei Workloads im Produktionsmaßstab optimiert ist. Sie können Elasticsearch verwenden, um eine Echtzeit-Suche über große Datenmengen für Anwendungen durchzuführen:

  • Vektorsuche
  • Volltextsuche
  • Protokolle
  • Metriken
  • Überwachung der Anwendungsleistung (APM)
  • Sicherheits-Protokolle
  • Analytics-Engine

Vorteile und Funktionen

  • Skalierbarkeit: Elasticsearch ist skalierbar auf beliebig große Datenmengen. Es kann mit einem Cluster aus mehreren Knoten betrieben werden, wodurch die Last auf mehrere Maschinen verteilt wird.
  • Leistung: Elasticsearch ist schnell und bietet eine gute Leistung für komplexe Abfragen.
  • Flexibilität: Elasticsearch ist flexibel und kann für eine Vielzahl von Anwendungsfällen verwendet werden.
  • Offenheit: Elasticsearch ist Open-Source und kann kostenlos verwendet werden.
  • Effiziente Suche in großen Datenmengen: Elasticsearch ist in der Lage, große Datenmengen schnell und effizient zu durchsuchen. Dies ist ideal für Anwendungen, die eine große Anzahl von Daten enthalten, z. B. Onlineshops, E-Mail-Server oder Überwachungssysteme.
  • Anpassbare Suchfunktionen: Elasticsearch bietet eine Reihe von Anpassungsmöglichkeiten für die Suchfunktionen. Dies ermöglicht es, die Suchergebnisse an die individuellen Anforderungen der Anwendung anzupassen.
  • Leistungsstarke Analysen: Elasticsearch kann auch zur Analyse von Daten verwendet werden. Dies ermöglicht es, Trends und Muster in den Daten zu erkennen.

Mögliche Anwendungen

  • Onlinesuche: Elasticsearch wird häufig zur Verbesserung der Suchfunktion von Websites und Onlineshops verwendet.
  • E-Mail-Suche: Elasticsearch kann zur Suche in E-Mail-Postfächern verwendet werden.
  • Mitglieder-Suche: Mitglieder einer Organisation oder Gruppe können gefunden werden. Die Funktion wird häufig auf Websites von Organisationen oder Verbänden verwendet, um Mitgliedern den Zugang zu Informationen oder Leistungen zu ermöglichen.
  • Umkreissuche: Eine Umkreissuche ist eine Funktion, mit der die Suchergebnisse auf den Umkreis eines geographischen Standorts eingeschränkt werden können. Sie wird häufig in Onlinediensten wie Kartendiensten, Immobilienportalen und Jobbörsen verwendet.
  • Entfernungssuche: Eine Entfernungssuche ist eine Funktion, mit der die Entfernung zwischen zwei Orten berechnet werden kann. Sie wird häufig in Onlinediensten wie Kartendiensten, Routenplanern und Reiseportalen verwendet.

Nutzungsmöglichkeiten

  • Es ist ein gehosteter Cloud Service direkt vom Entwickler verfügbar
  • die Nutzung ist selbstgehostet möglich
  • SaaS-Anbieter im Contao Umfeld / Agenturen

Fazit

Insgesamt bietet Elasticsearch eine Reihe von Vorteilen gegenüber herkömmlichen Suchmaschinen. Es ist skalierbar, schnell, flexibel und Open-Source. Dies macht es zu einer idealen Wahl für eine Vielzahl von Anwendungsfällen.

Github |  | Downloads 164.282 | Sterne 10

Contao und Algolia

Welche Möglichkeiten habe ich wenn ich Contao und Algolia als Suchlösung einsetzte?

Algolia ist eine sehr schnelle Suchmaschine, die in der Lage ist, Ergebnisse in Millisekunden zu liefern. Dies ist wichtig, um ein gutes Nutzererlebnis zu gewährleisten, insbesondere auf mobilen Geräten. Algolia verwendet eine Reihe von Technologien, um seine Leistung zu erzielen, darunter:

  • In-Memory-Indexierung: Algolia speichert seine Indizes in der RAM, was die Suche sehr schnell macht.
  • Cache-Strategie: Algolia verwendet einen Cache, um häufig gesuchte Ergebnisse schnell zu liefern.
  • Geolokalisierung: Algolia kann Ergebnisse basierend auf der geografischen Position des Benutzers liefern.

Algolia kann für eine Vielzahl von Inhalten und Anwendungen verwendet werden:

  • Text: Algolia kann Textdaten, wie z. B. Blogartikel, Produktbeschreibungen und FAQs, indizieren.
  • Bilder: Algolia kann Bilddaten, wie z. B. Produktbilder und Benutzerprofile, indizieren.
  • Videos: Algolia kann Videodaten, wie z. B. Produktvideos und Tutorials, indizieren.
  • Geodaten: Algolia kann Geodaten, wie z. B. Standorte von Geschäften und Restaurants, indizieren.

Algolia bietet eine Reihe von Funktionen:

  • Relevanzbewertung: Algolia verwendet eine Reihe von Faktoren, um die Relevanz der Suchergebnisse zu bewerten, darunter die
  • Übereinstimmung mit den Suchbegriffen, die Position der Begriffe im Suchbegriff und die Häufigkeit der Begriffe.
  • Personalisierte Ergebnisse: Algolia kann die Suche basierend auf den Interessen des Benutzers personalisieren.
  • Suchvorschläge: Algolia kann Suchvorschläge liefern, um Benutzern zu helfen, die richtigen Suchbegriffe zu finden.
  • KI gestützte Suche: intelligente Suchplattform mit selbstlernender KI, die auf Billionen von Scuhanfragen basiert.

Fazit

Eine umfangreiche Suite von Analyse- und KI-Lösungen, die führende Nutzererlebnisse vermitteln und mehr Umsatz generieren.

Contao und Loupe

Welche Möglichkeiten habe ich wenn ich Contao und Loupe als Suchlösung einsetzte?

Loupe ist ein SQLite-basierte, reine PHP-Volltextsuchmaschine daher ist sie die schlankeste Lösung, da ich weder einen externen Dienst oder irgendwelche eigenen Hostinglösungen benötige. SQLite ist bereits auf vielen Webhostingpaketen verfügbar und kann somit ohne weitere Kosten genutzt werden.

Vorteile und Funktionen

  • benötigt nur PHP und SQLite
  • Es gibt Integrationen für Laravel, Symfony, Spiral, Mezzio und Yii PHP-Frameworks
  • Loupe ist typo-tolerant (basierend auf dem State Set Index Algorithmus und Levenshtein)
  • Loupe unterstützt die Phrasensuche mit " Anführungszeichen
  • Loupe unterstützt das Filtern (und Ordnen) nach jedem Attribut mit jeder SQL-inspirierten Filteranweisung
  • Loupe unterstützt das Filtern (und Ordnen) nach Geo-Distanz
  • Loupe ordnet Relevanz basierend auf einem typischen TF-IDF Cosine Ähnlichkeitsalgorithmus
  • Loupe erkennt automatisch Sprachen
  • Loupe unterstützt Stemming
  • Loupe ist sehr einfach zu benutzen

Fazit

Loupe ist alles in allem der einfachste Weg, die guten alten SQL LIKE %...% Abfragen bzw. die Contao-Suche durch eine weitaus bessere Sucherfahrung zu ersetzen, aber ohne den ganzen Ärger einen zusätzlichen Dienst verwalten zu müssen.

❤ Loupe wird vom Contao Core Entwickler Yanick Witschi aka Toflar entwickelt.

Github |  | Downloads 10.209 | Sterne 254

Contao und Redisearch

Welche Möglichkeiten habe ich wenn ich Contao und Redisearch als Suchlösung einsetzte?

RediSearch ist ein Redis-Modul, das Abfragen, sekundäre Indizierung und Volltextsuche für Redis ermöglicht. Um RediSearch zu verwenden, deklarieren Sie zunächst Indizes für Ihre Redis-Daten. Anschließend können Sie die RediSearch-Abfragesprache verwenden, um diese Daten abzufragen.

RediSearch verwendet komprimierte, invertierte Indizes für eine schnelle Indizierung mit geringem Speicherbedarf.

RediSearch-Indizes verbessern Redis, indem sie unter anderem exakte Wortübereinstimmung, Fuzzy-Suche und numerische Filterung bieten.

Vorteile und Funktionen

Redis Stack unterstützt die folgenden Such- und Abfragefunktionen:

  • Echtzeit-Indizierung
  • Sekundäre Indizierung
  • Multi-Feld-Abfragen
  • Aggregation
  • Volltextindizierung von mehreren Feldern in einem Dokument
  • Inkrementelle Indizierung ohne Leistungseinbußen
  • Dokument-Ranking (manuell vom Benutzer zum Zeitpunkt der Indexierung erstellt)
  • Boolesche Abfragen mit AND-, OR- und NOT-Operatoren zwischen Unterabfragen
  • Optionale Abfrageklauseln
  • Präfix-basierte Suche
  • Feldgewichtungen
  • Automatische Vervollständigung und unscharfe Präfixvorschläge
  • Exakte Phrasensuche und Slop-basierte Suche
  • Stemming-basierte Abfrageerweiterung für viele Sprachen mit Snowball
  • Unterstützung für benutzerdefinierte Funktionen zur Abfrageerweiterung und Auswertung (siehe Erweiterungen)
  • Numerische Filter und Bereiche
  • Geofilterung mit Redis-Geobefehlen
  • Vektorielle Ähnlichkeitssuche für die semantische Suche mit exakten und approximativen Algorithmen
  • Unicode-Unterstützung (UTF-8-Eingabe erforderlich)
  • Abruf des gesamten Dokumentinhalts oder nur der IDs
  • Löschen und Aktualisieren von Dokumenten mit Index-Garbage-Collection
  • Cluster-Unterstützung

Anwendungsfällen für Redisearch

  • Websuche: Redisearch kann für die Suche auf Webseiten verwendet werden.
  • Produktsuche: Redisearch kann für die Suche in Produktkatalogen verwendet werden.
  • Kundensupport: Redisearch kann für die Suche in Kundendaten verwendet werden.
  • Analytik: Redisearch kann für die Suche in großen Datenmengen verwendet werden, um Trends und Muster zu identifizieren.
  • Chatbots: Redisearch kann verwendet werden, um Chatbots mit Informationen aus einer Wissensdatenbank zu versorgen.
  • Social-Media-Suche: Redisearch kann verwendet werden, um in Social-Media-Posts zu suchen.

Fazit

Insgesamt ist Redisearch eine leistungsstarke und flexible Suchfunktion, die für eine Vielzahl von Anwendungen geeignet ist. Redisearch bietet eine Reihe von Vorteilen gegenüber traditionellen relationalen Datenbanken und anderen NoSQL-Datenbanken, die es zu einer guten Wahl für eine Vielzahl von Anwendungen machen.

Github

Contao und Solr

Welche Möglichkeiten habe ich wenn ich Contao und Solr als Suchlösung einsetzte?

Solr ist die beliebte, rasend schnelle Open-Source-Suchplattform für alle Unternehmens-, E-Commerce- und Analyseanforderungen, die auf Apache Lucene basiert. Die Suchmaschine wurde für die Suche in großen Datenmengen entwickelt.

Vorteile und Funktionen

  • Erweiterte Volltextsuchfunktionen: Solr basiert auf Lucene™ und bietet leistungsstarke Abgleichsfunktionen wie Phrasen, Wildcards, Verknüpfungen, Gruppierungen und vieles mehr für jeden Datentyp.
  • Optimiert für hohes Datenaufkommen: Solr hat sich weltweit in extrem großem Maßstab bewährt.
  • Standardbasierte offene Schnittstellen - XML, JSON und HTTP:
    Solr nutzt die von Ihnen verwendeten Tools, um die Erstellung von Anwendungen zum Kinderspiel zu machen.
  • Umfassende Verwaltungsschnittstellen: Solr wird mit einer integrierten, reaktionsschnellen administrativen Benutzeroberfläche geliefert, die die Steuerung Ihrer Solr-Instanzen erleichtert.
  • Einfache Überwachung: Benötigen Sie mehr Einblick in Ihre Instanzen? Solr veröffentlicht eine Vielzahl von Metrikdaten über JMX.
  • Hochgradig skalierbar und fehlertolerant: Solr basiert auf dem bewährten Apache Zookeeper und lässt sich problemlos nach oben und unten skalieren. Solr bietet von Haus aus Replikation, Verteilung, Rebalancing und Fehlertoleranz.
  • Flexibel und anpassungsfähig mit einfacher Konfiguration: Solr ist so konzipiert, dass es sich an Ihre Bedürfnisse anpasst und gleichzeitig die Konfiguration vereinfacht.
  • Indizierung fast in Echtzeit: Möchten Sie Ihre Aktualisierungen sofort sehen? Solr nutzt die Near Real-Time Indexing-Funktionen von Lucene, um sicherzustellen, dass Sie Ihre Inhalte sehen, wenn Sie sie sehen wollen.
  • Erweiterbare Plugin-Architektur: Solr veröffentlicht viele wohldefinierte Erweiterungspunkte, die es einfach machen, sowohl Index- als auch Abfragezeit-Plugins einzubinden. Da es sich um eine Apache-lizenzierte Open-Source-Lösung handelt, können Sie natürlich jeden Code ändern, den Sie möchten!
  • Geografische Suche: Mit der in Solr eingebauten Unterstützung für die räumliche Suche ist es einfach, eine ortsbezogene Suche zu ermöglichen.
  • Parsing von umfangreichen Dokumenten: Solr wird mit integriertem Apache Tika ausgeliefert, das die Indizierung von Rich Content wie Adobe PDF, Microsoft Word und anderen Dokumenten erleichtert.
  • Mehrere Suchindizes: Solr unterstützt mandantenfähige Architekturen und macht es einfach, Benutzer und Inhalte zu isolieren.
  • uvm.

Fazit

Solr ist eine leistungsstarke und flexible Suchmaschine, die für eine Vielzahl von Anwendungsfällen geeignet ist. Es ist eine gute Wahl für Unternehmen und Organisationen, die eine schnelle und zuverlässige Suche für große Datenmengen benötigen.

Github

Contao und Typesense

Welche Möglichkeiten habe ich wenn ich Contao und Typesense als Suchlösung einsetzte?

Typesense ist eine schnelle, typo-tolerante Suchmaschine für die Erstellung von ansprechenden Suchergebnissen.

Typesense ist eine Open-Source-Alternative zu Algolia & eine einfacher zu bedienende ElasticSearch-Alternative  und kann auf Ihrer eigenen Infrastruktur oder in der Cloud gehostet werden.

Typesense Demo

Typesense Demo

Vorteile und Funktionen

  • Tippfehler-Toleranz: Elegantes Handling von Tippfehlern, sofort einsatzbereit.
  • Einfach und ansprechend: Einfach einzurichten, zu integrieren, zu bedienen und zu skalieren.
  • Rasend schnell: Entwickelt in C++. Von Grund auf sorgfältig für eine sofortige Suche mit niedriger Latenz (<50ms) entwickelt.
  • Abstimmbares Ranking: Einfache Anpassung der Suchergebnisse bis zur Perfektion.
  • Sortieren: Dynamische Sortierung der Ergebnisse nach einem bestimmten Feld zum Zeitpunkt der Abfrage (hilfreich für Funktionen wie "Sortieren nach Preis (aufsteigend)").
  • Facettierung und Filterung: Drilldown und Verfeinerung der Ergebnisse.
  • Gruppieren & Unterscheiden: Gruppieren Sie ähnliche Ergebnisse zusammen, um mehr Vielfalt zu zeigen.
  • Föderierte Suche: Suche über mehrere Sammlungen (Indizes) in einer einzigen HTTP-Anfrage.
  • Geografische Suche: Suchen und sortieren Sie nach Ergebnissen rund um einen Breitengrad/Längengrad oder innerhalb eines Begrenzungsrahmens.
  • Vektorsuche: Indizieren Sie Einbettungen aus Ihren Machine-Learning-Modellen in Typesense und führen Sie eine Suche nach den nächsten Nachbarn durch. Kann zur Erstellung von Ähnlichkeitssuche, semantischer Suche, visueller Suche, Empfehlungen usw. verwendet werden.
  • Semantische / Hybride Suche: Generieren Sie automatisch Einbettungen aus Typesense heraus, indem Sie eingebaute Modelle wie S-BERT, E-5, etc. verwenden oder OpenAI, PaLM API, etc. für Abfragen und indizierte Daten nutzen. So können Sie JSON-Daten an Typesense senden und eine sofort einsatzbereite semantische Suche + Stichwortsuche aufbauen.
  • Eingeschränkte API-Schlüssel: Generieren Sie API-Schlüssel, die nur den Zugriff auf bestimmte Datensätze erlauben, für mandantenfähige Anwendungen.
  • Synonyme: Definieren Sie Wörter als Äquivalente zueinander, so dass die Suche nach einem Wort auch Ergebnisse für die definierten Synonyme liefert.
  • Gwichtung: Verstärkung bestimmter Datensätze an einer festen Position in den Suchergebnissen, um sie hervorzuheben.
  • Clustering: Richten Sie einen verteilten Cluster ein, der hochverfügbar ist.
  • Nahtlose Versions-Upgrades: Wenn neue Versionen von Typesense erscheinen, ist ein Upgrade so einfach wie das Auswechseln der Binärdatei und der Neustart von Typesense.
  • Keine Laufzeit-Abhängigkeiten: Typesense ist eine einzelne Binärdatei, die Sie lokal oder in der Produktion mit einem einzigen Befehl ausführen können.

Typesense wird von einer Reihe von Unternehmen und Organisationen verwendet:

  • Google
  • Microsoft
  • Facebook
  • Netflix
  • The New York Times

Fazit

Typesense ist eine gute Wahl für Entwickler, die eine schnelle und zuverlässige Suchmaschine für ihre Anwendungen benötigen. Es ist eine gute Alternative zu Algolia und Elasticsearch, die mit einer Vielzahl von Funktionen ausgestattet ist.

Github |  | Downloads 963.517 | Sterne 138

Welche Suchmaschinen-Erweiterungen gibt es für Contao?

Contao Cearch Pro

Contao CearchPro erweitert die standardmäßige Contao-Suche um viele nützliche Funktionen.

Funktionen

  • Verwendet den Levenshtein-Algorithmus
  • Ignoriert Tippfehler, indem alternative Wörter angezeigt werden, z.B. "Mannnheim" zeigt "Mannheim", "Räferenzn" zeigt "Referenzen"
  • Zeigt "Meinten Sie..." auf der Suchergebnisseite an
  • Transliteriert alle Sonderzeichen z.B. "o" = "ö", "ê" = "e"
  • Es können Wortstopplisten für Deutsch und Englisch hinzugefügt werden, um bessere Suchergebnisse zu erzielen
  • Der Such-Indexer indiziert OpenGraph Bild-Tags
  • Der Such-Indexer speichert die transliterierte Version aller Wörter
  • Anzeige eines Vorschaubildes in den Suchergebnissen
  • Suche in allen Sprachen möglich, nicht nur in der aktuell ausgewählten Seitensprache
  • Unterstützt das hinzufügen mehrerer Webseiten-Startpunkte für die Suche (Standard ist eine)

Github | Downloads 1.323 | Sterne 8

Contao Search Bundle

Erweiterung für die Contao-Suche. Du kannst alle Funktionen aktivieren oder deaktivieren, um nur die Funktionen zu nutzen, die du benötigst.

Funktionen

  • PDF-Suche
  • Suchindex-Befehl für Contao-Versionen vor 4.9 wiederherstellen
  • Suchindexaktualisierung bei Seitenaufruf deaktivieren
  • Maximale Anzahl von Suchbegriffen festlegen
  • Seitenfilter für Suchmodul
  • Inhaltselement für verwandte Suche
  • Suchbegriffe protokollieren

Github | Downloads 662 | Sterne 0

FAQ Suche

Das Bundle stellt ein Modul für FAQ-Seiten zur Verfügung und stellt die FAQs als durchsuchbares Accordion dar, bei dem mehrere Elemente parallel geöffnet sein können, wenn mehrere Elemente Suchtreffer enthalten.

Funktionen

  • FAQ-Suche für das Contao FAQ Bundle
  • Mehrere Elemente können parallel geöffnet bleiben

Github | Downloads 693 | Sterne 0

Contao 4 Search Bundle

Erweiterung des Contao-Suchmoduls um weitere einschränkende Parameter (minimale und maximale Anzahl Suchbegriff-Länge, maximale Anzahl Keywords).

Funktionen

  • Keywords: zum festlegen der maximalen Anzahl der Keywords in einem Suchstring
  • Mindestlänge: definiere die minimale Länge eines Suchstrings
  • Maximallänge: definiere die maximale Länge eines Suchstrings

Github | Downloads 860 | Sterne 2

SINEOS Contao Search Pro

Professionelle Suche mit Elasticsearch für Contao 4.9, 4.13 und demnächst auch für Contao 5. Günstige kostenpflichtige Möglichkeit mit einer monatlichen Gebühr von 20,- € eine leistungsstarke Suche auf Basis von Elasticsearch in Contao zu integrieren.

Status: Noch in Entwicklung, Testen bereits möglich!

Funktionen

  • Definieren von eigenen Tags
  • Filtern bereits in den Suchergebnissen
  • Speichern von eingegebenen Suchbegriffen
  • Statistiken
  • Suchvorschläge
  • Meinten Sie…?
  • Bildvorschau
  • Durchsuchen von PDF Dokumenten
  • Synonyme

Github | Downloads 86 | Sterne 1

Fazit

Wenn du nach einer kostenlosen und leistungsstarken Suchlösung suchst, ist Contao Cearch Pro eine gute Option. Es bietet eine Reihe von Vorteilen, die dir helfen können, die Benutzererfahrung auf deiner Website oder App zu verbessern, Konversionsraten zu erhöhen und dein SEO zu verbessern. Auch kostenlos verfügbar aber noch leistungsfähiger, flexibler und funktionaler ist Loupe. Du kannst dir individuelle Indices erstellen und gezielt auf deiner Website in den Suchergebnissen ausspielen.

Kontaktiere uns

Du hast eine Frage? Du benötigst Hilfe? Du möchtest ein bessere Volltextsuche in Contao integrieren? Wir sind gern bereit, deine Fragen zu beantworten und passende Such-Lösungen zu entwickeln.