Zu den wichtigsten Features einer Website zählt, dass sie durchsucht werden kann, damit der Besucher alle Inhalte auch vernünftig findet. Gerade bei großen Websites ist eine ordentlich konfigurierte Suche unabdingbar. Da die normale Suche dies nur rudimentär erledigt, zeigt Ihnen dieser Artikel, wie Sie die sehr leistungsfähige Such-Extension „indexed_search“ einbinden, konfigurieren und anpassen können.
Seit der TYPO3-Version 3.8 ist „indexed_search“ eine so genannte System-Extension. Sie müssen die Extension also nicht erst aus dem TYPO3 Extension Repository (TER) herunterladen, sondern wählen sie aus der Liste der installierbaren Extensions aus. Gehen Sie hierzu links im Modulbereich auf „Tools > Ext Manager“ und wählen oben im Pull-Down-Menü den Eintrag „Install Extensions“.
Anschließend scrollen Sie zum Bereich „Frontend Plugins“ hinunter und klicken auf die Kugel mit dem „+“, um die Extension zu installieren. Im nächsten Fenster erscheint nun eine sehr lange Liste. Der erste Abschnitt legt die unbedingt benötigten Datenbanken an. Die weiteren Einträge beziehen sich grundsätzlich auf die Programme, mit deren Hilfe es möglich ist, mit „indexed_search“ auch Dokumente selbst zu durchsuchen. So können Sie beispielsweise in PDF-, Word- oder Excel-Dokumenten suchen. Die folgende Tabelle listet mögliche externe Programme für die Suche in Dokumenten.
| Dokumenten- typ | Name des externen Programms | URL |
| Xpdf | http://www.foolabs.com/xpdf/download.html | |
| ZIP | unzip | http://www.info-zip.org/UnZip.html |
| Word | catdoc | http://www.45.free.net/~vitus/software/catdoc/ (Linux) http://www.webaugur.com/wares/files/ (Win) |
| Excel | xlhtml | http://chicago.sourceforge.net/xlhtml/ |
| Powerpoint | xlhtml | http://chicago.sourceforge.net/xlhtml/ |
| RTF | UnRTF | http://www.gnu.org/software/unrtf/unrtf.html |
Geben Sie nach der Installation der Programme alle nötigen Pfade in den entsprechenden Feldern an. Wenn Sie eine fertig eingerichtete TYPO3-Umgebung benutzen, die bereits von Ihrem Hoster konfiguriert wurde, lassen Sie diesen Schritt komplett aus und gehen direkt nach unten. Klicken Sie auf „Update“, um die Extension zu installieren.
Legen Sie an einer beliebigen Stelle in Ihrem Seitenbaum eine neue Seite an und nennen Sie diese beispielsweise „Suche“. Der Seitentyp sollte auf „Nicht im Menü“ stehen, da Sie die Seite nicht direkt aufrufen können – es wird ja kein Suchwort übergeben. Auf der Seite legen Sie einen neuen Seiteninhalt vom Typ „Plugin“ an.

















