Konfigurieren der Suche
Je Art und Position kann konfiguriert werden:
Das Objekt „Startseite“ hat nur einen Titel, der durchsucht wird.
Ein Objekt „Textabsatz (1)“ kann sowohl auf einer normalen Seite (2) Seiten und Unterseiten…“ vorkommen auf auf der „(7) Sidebar“. In beiden Fällen wird der Absatz komplett durchsucht. Ein „(5) Aufmacher“ wird auf „normalen Seiten“ komplett durchsucht, in Sidebars jedoch ignoriert. So kann man für jede Art von Absatz und Position des Absatzes festlegen, was durchsucht wird. Titel, Titel und Abtract, komplett oder nichts.
Ebenso gibt es je nach „Absatzart“ Text-Absatz, GrafikAbsatz usw. Bewertungspunkte (1. Zeile). Zusätzlich gibt es für die Position auf Startseite, Hauptseite 1.2. und 3. Ebene oder Unterseite bzw. Sidebar additive Bewertungspunkte. Ein Grafikabsatz gibt 50 Punkte grundsätlich, wenn er auf eine einer Unterseite der 2. Ebene vorkommt gibt es plus 100 Punkte, aber wenn er hier in der Sidebar ist kommen minus 40 Punkte wieder ab. Diese Punkte gelten auch für die spätere Suchausgabe. Je mehr Punkte, umso eher kommt der Absatz nach vorne. Zusätzlich kommen zu den Punkten des Absatzes an sich, noch die Punkte aus den Faktoren „Länge des Absatzes“ und „Häufigkeit der Fundstellen im Absatz“ und „auf der Seite“ und „Absätze ohne Fundstellen als negativer Wirkung“ hinzu. So lässt sich einsteuern, welche Bereiche verstärkt durchsucht werden sollen.
Was passiert eigentlich?
Web2date-fts.idx mit Ersatz-Search.php
Die Search.php aus dem Ersatztool erkennt, dass eine „Standard“ Web2date Suchindexdatei vorliegt. Es wird dann in einen Modus umgeschaltet, so dass die Ausgabe wie bisher mit Titel und Abstract erfolgt. Der User merkt nichts, außer dass er sich wundert, warum Funktionen, die ggf. versprochen wurden, nicht funktionieren. D.h. die Suche schaltet bei einer „Standard-Suchindexdatei“ auf die Standard-Suchergebnis-Anzeige um.
Ersatz-fts.idx mit web2date-Search.php
Die Search.php wurde nicht korrekt installiert oder wieder überschrieben, aber eine neue Suchindex-Datei wurde erstellt und hochgeladen.
Der neue Suchindex beginnt analog zur alten Datei. D.h. die web2date-Suchroutine search.php merkt nicht, dass „mehr nützliche“ Informationen vorliegen und ignoriert diese. Dennoch gibt es zwei Effekte:
1. Die Seiten sind nach Wichtigkeit sortiert, damit kommen besser bewertete Seiten und Absätze früher als Ausgabeergebnis und nicht mehr die ältesten Seiten zu erst.
2. Die Einträge in der Suchindexdatei sind nicht mehr Seiten, sondern Absätze. D.h. es werden die Fundstellen in einem Absatz statt einer Seite aufgelistet.