Manchmal hat man ja ein Brett vorm Kopf: wie erstellt man nun mal einen neuen Index für die Indexed Seach. Ewig musst ich suchen um die richtige Antwort zu erhalten, wahrscheinlich hatte ich die falschen Suchbegriffe oder es hatte noch niemand solch ein Problem
Darum gibts jetzt mal ne Anleitung hier:
(Datenbank z.B. mit mysql-Dumper sichern)
Im Typo3-Backend auf "INFO" im Webmodul klicken, das ist der Punkt unter "Liste".
Dann im rechten Dropdownmenü "Indexed Seach" auswählen.
Im Seitenbaum die Rootpage auswählen
Das rechte Dropdown (steht standardmäßig auf "Diese Seite") auf "unendlich umstellen.
Jetzt erscheint ein rot unterlegter Papierkorb, mit einem Klick darauf kann man den gesamten Index löschen. Bitte ein wenig Geduld haben, der Löschvorgang dauert je nach Umfang der Webseite einige Minuten.

Ich hab heute mal mit dem Programm Gsite-Crawler eine Google-Sitemap von meinem Typo3-Projekt erstellt. Dabei ist mir aufgefallen, dass alles Seite noch einmal mit einem “&L=7″ als Parameter aufgerufen wurden. Es gab also eine /index.html und eine index.html?L=7 Seite – natürlich mit dem gleichen Inhalt. Wie ich schnell herausfand, gab es in der Such-Resultaten diese komischen Links. Keine Ahnung wo die her kamen, vermutlich war mal irgend etwas mit den Spracheinstellungen nicht in Ordnung gewesen, das L ist ja bekanntlich der Parameter für Language. Doch wie das nun wieder bereinigen!?
Einfach im Backend auf “Info” klicken und die Rootpage auswählen. Dann oben im Dropdown-Feld “indexed search” auswählen. Jetzt seht Ihr alle indizierten Seiten. Ich hab dann einfach mal beherzt auf den rot unterlegten Papierkorb geklickt. Dadurch werden alle Indizies gelöscht. Diese werden nach und nach wieder neu aufgebaut wenn man die Seiten aufruft. Die Suchergebnisseite zeigt nun auch wieder korrekte Links an.