Tech-Wissen

TYPO3 Solr Suche: Die 10 häufigsten Konfigurationsfehler

Die Suche lässt sich bereits auf einfachem Wege in das Content Management System TYPO3 implementieren. Der Artikel richtet sich an Anfänger und erläutert die 10 häufigsten Fehler bei der ersten generellen Konfiguration der TYPO3-Erweiterung Solr und zeigt wie Zeit und Nerven gespart werden können.

Über die Suchtechnologie Apache Solr

Apache Solr ist ein Open Source Enterprise Search Server und bietet maximale Perfomance bei Suchanfragen. Modernste Such- und Filterfunktionen führen den Benutzer optimal zum gewünschten Inhalt auf Ihrer Website und somit zur Steigerung der Conversion-Rate.

Die TYPO3-Extension Solr, von der Agentur dkd, ist im offiziellen TYPO3-Extension-Repository (TER) zu finden und deckt bereits in der kostenlosen Variante fast alle Funktionen von Solr ab.

Die 10 häufigsten Fehler bei der Konfiguration der TYPO3 Solr Suche

  1. Kein Seitenanfang im Seitenbaum festgelegt
    Die Root-Page muss im Seitenbaum mit der Weltkugel gekennzeichnet sein.In der TYPO3-Version 4.6 kann in den Seiteneigenschaften unter dem Reiter Verhalten im Bereich Sonstiges die Seite als Anfang der Website definiert werden.
     
  2. Kein Domain Datensatz angelegt
    Für die Website muss mindestens eine Domain angelegt werden. Über das TYPO3 Listenmodul kann dieser Datensatz einfach auf der Root-Page hinzugefügt werden.
     
  3. Seitenindexierung noch deaktiviert
    Folgende TypoScript Einstellung muss gesetzt werden:
    config.index_enable = 1
     
  4. Keine oder fehlerhafte Subparts für die Suche im Template gesetzt
    Wenn diese Subparts aus dem Internet oder anderen Dokumenten kopiert werden, kann es vorkommen, das sich lange Gedankenstriche aus beispielsweise Word einschleichen. Diese werden nicht erkannt und somit werden keine Inhalte bei der Indexierung gefunden.

    Im Folgenden die richtigen Subparts, die im Template hinterlegt werden müssen. Der Inhalt zwischen diesen Subparts wird indexiert:

    <!--TYPO3SEARCH_begin-->
    <!--TYPO3SEARCH_end-->
     
  5. TypoScript Templates der TYPO3-Erweiterung Solr nicht geladen
    Sehr oft wird auch einfach vergessen die statischen TypoScript Templates der TYPO3-Erweiterung Solr im Template einzubinden.
     
  6. Falsche Zugangsdaten hinterlegt
    Ein wiederholtes Überprüfen der Zugangsdaten im TypoScript kann in jedem Fall nicht schaden. Der Benutzername, Passwort, Solr-Kern Name, Host und Port müssen eingetragen werden.
     
  7. Keine passende schema.xml Datei
    Auf dem Solr-Server muss die zur Version der TYPO3-Erweiterung passende schema.xml und solrconfig.xml hinterlegt werden.
     
  8. Abhängige Erweiterungen nicht installiert
    Möglicherweise sind die erforderlichen TYPO3-Erweiterungen pagebrowse und devlog nicht richtig installiert oder durch Überspielen der localconf.php wieder deinstalliert worden.
     
  9. TYPO3 Scheduler Tasks nicht eingerichtet
    In der TYPO3-Extension Solr Version 1.3 müssen zur automatischen Indexierung die mitgelieferten TYPO3 Scheduler Tasks eingerichtet werden. Durch einen Aufruf der Seiten im Frontend gelangen die Seiten in die Solr Warteschlange. Erst nach dem Commit Befehl liefert die Solr-Suche im Frontend Ergebnisse aus. Der erforderliche Commit geschieht über den eingerichteten Scheduler Task. 
     
  10. TYPO3 Cache nicht gelöscht
    Nach der Installation unbedingt den TYPO3-Cache über die bekannten Icons im TYPO3-Backend löschen.

 

Hinweis: Um die Fehler schnell zu lokalisieren, kann auf die Berichte der TYPO3-Erweiterung reports zurückgegriffen werden. Viele Fehler werden schon durch die Solr Erweiterung selbst überprüft und die Berichte um den entsprechenden Hinweis ergänzt. Sofern die TYPO3-Erweiterung reports installiert ist, kann der Statusbericht über die Berichte im TYPO3-Backend aufgerufen werden.

Impulsgespräch

Kostenloses Impulsgespräch

Mirko Kaufmann

Ihr Ansprechpartner:
Mirko Kaufmann

info@kaufmann.digital
T: +49-5771-8438930

Nach oben