Page 1 of 1
Merkwürdige Vorlieben der Suchfunktion
Posted: Sun Oct 28, 2007 9:59 pm
by georgw
Die Suchfunktion auf meiner Seite (
www.uswahl2008.de) findet bestimmte Begriffe nicht, zum Beispiel "Clinton" oder "Giuliani", diese Begriffe werde auch nicht über die Google-Suche ausgegeben. Sonst läuft die Volltextsuche tadellos. Hat sie etwa politische Vorlieben? Woran kann dieses merkwürdige Phänomen liegen?
Gruß und Dank, Georg
Re: Merkwürdige Vorlieben der Suchfunktion
Posted: Mon Oct 29, 2007 10:49 am
by yellowled
georgw wrote:Hat sie etwa politische Vorlieben?
Wenn, dann sollte die Suchfunktion tendenziell demokratisch sein
georgw wrote:Woran kann dieses merkwürdige Phänomen liegen?
Bleistiftsweise an
http://www.s9y.org/11.html#A14.
Die Suchfunktion hat Marotten, die durchaus noch erweitert werden können, indem man das Livesearch-Plugin drüberstülpt.
YL
Posted: Mon Oct 29, 2007 1:35 pm
by georgw
Sorry, damit komme ich nicht weiter. Die genannten Begriffe kommen in den Beiträg ziemlich oft vor und werden dennoch nicht gefunden. Dagegen klappt es bei selteneren Begriffen ohne Probleme. Und besonders demokratisch scheint mir das auch nicht zu sein, ...
Posted: Mon Oct 29, 2007 2:39 pm
by blog.brockha.us
Ist Dein Blog evtl. sehr neu? Die Suche funktioniert erst zuverlässig nach einigen Blogeinträgen. So ca. ab 5 wird sie recht zuverlässig.
Posted: Mon Oct 29, 2007 3:24 pm
by georgw
Nein, auch das ist es nicht. Mehr als 100 Beiträge in den letzten zwei Monaten, in mindestens 40 davon taucht der Begriff "Clinton" auf - nur die Suchfunktion merkt es nicht. Ich sag ja, höchst merkwürdig.
Posted: Mon Oct 29, 2007 8:55 pm
by garvinhicking
Hi!
Suchwörter, die in mehr als ~80% der Suchergebnisse vorkommen wertet MySQL als "Stopwords". MySQL blockt dann solche Suchergebnisse, da es sinch denkt, dass das sicher nicht das erwartete ergebnis ist.
müsste man irgendwo hier im forum auch den mysql-eintrag zu finden. Kann man in denmysql-server einstellungen auch irgendwo einstellen, evtl. mal in der mysql doku zu "search stop word" oder so schauen.
s9y setztauf die mysqlsuche, da die wesentlich schneller und overheadfreier ist als ein eigenes suchsystem.
Grüße,
Garvin
Posted: Mon Oct 29, 2007 10:46 pm
by georgw
Danke, damit weiß ich wenigstens, woran es liegt. Gruß, Georg