[TYPO3-german] Indexed Search Extension sollte URL Parameter ignorieren

Matthias Zaunseder zaunseder at glanzer-und-partner.de
Wed Apr 27 14:00:20 CEST 2016


Hallo TYPO3 Liste,

ich hoffe jemand kann mir bei der Indexed Search Extension helfen :)
Kann man bestimmte URL Parameter oder sogar alle URL Parameter außer 
den Standard "id", "L", "cHash" usw. ausschließen, damit diese nicht 
indexiert werden? Bzw. dass die URL mit den Parametern nicht als eigener 
Eintrag im Index angelegt wird?
Ich benutze TYPO3 7.6.4 und habe eine Seite, die mit einem "filter" 
Parameter aufgerufen werden kann. Dieser Parameter verändert aber nicht 
die HTML Struktur sondern wird nur vom JavaScript gebraucht. Da Indexed 
Search die Seite aber jedes Mal in den Index ablegt, sobald sich der 
"filter" Parameter ändert, habe ich den selben Inhalt dutzendfach im Index.

Beispiel:
http://www.demo.de/page?filter=[1,2,3]
http://www.demo.de/page

Beide URLs erzeugen den selben Inhalt der nur von JavaScript verändert 
wird. Leider werden beide URLs in den Index gelegt und wenn man nun nach 
einem Suchbegriff sucht, der auf der Seite "page" gefunden wurde, zeigt 
es in den Suchergebnissen beide URLs an, obwohl ich nur eine brauche.

Ich habe bereits die Einstellung "FE['cHashExcludedParameters']" in der 
LocalConfiguration ausprobiert, allerdings funktioniert dann das 
Zusammenspiel von RealURL und Caching über TYPO3 nicht mehr so 
reibungslos...

Also ich verstehe schon, warum Indexed Search beide URLs indexiert, aber 
schön wäre es, wenn man hier mehr Kontrolle darüber hätte. 
Vielleicht weiß jemand mehr darüber, ich würde mich über eine 
Antwort sehr freuen :)

Vielen Dank!
Matthias


More information about the TYPO3-german mailing list