Kontakt

Solr-Suche

Solr von der Apache Software Foundation ist eine Open Source-Suchservertechnologie, die eine performante Suche auch bei umfangreichen Webseiten gewährleistet. Ein Solr-System wird auf einem eigenen Server, der auf Suche spezialisiert wird,  eingerichtet und stellt eine Schnittstelle für die Entgegennahme von Suchanfragen, Crawling-Anweisungen und Ausgabe von Suchergebnissen bereit. 

Das Crawling basiert auf Datenbankeinträgen und nicht wie z.B. bei TYPO3-indexed Search auf gecachten Seiten. Die Basis-Kommunikation mit dem Solr-Server erfolgt über die TYPO3-Extension „Solr for TYPO3“. Diese stellt zusätzlich eine Programmbibliothek (API) bereit, mit der spezielle Anforderungen an die Suche umgesetzt werden können. Somit werden mit Solr auch Anforderungen von sehr individuellen Suchkonzepten erfüllbar.

Die Suchleistung ist außerdem skalierbar, indem der Suchserver geupgradet wird – sinnvoll vor allem bei großen Seiten, oder Seiten bei denen weiteres Besucherwachstum berücksichtigt werden muss.

 Features der Solr-Suche:

  • Autosuggest
  • Facettensuche
  • Individuelle Gewichtung von Content Typen
  • Bevorzugen von bestimmten Ergebnissen (wie bei Paid Search)
  • Sortierung von Suchergebnissen durch den User
  • Sprachanalyse (erkennt Flexionen, Pluralformen etc)