Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Verständnisfrage Suchfunktion

    Onlineshopper

    • Fördermitglied
    • Beiträge: 954
    • Geschlecht:
    Verständnisfrage Suchfunktion
    am: 16. April 2022, 11:09:55
    Moin zusammen,

    in unserem Shop habe ich beim Produkt folgende Suchbegriffe hinterlegt:
    Zitat
    extra spin,extra,spin,barna extra spin,barna original extra spin,

    Wenn ich diese nun im Frontend in der Suche eingebe, dann wird mir der Artikel allerdings nicht angezeigt.
    Stattdessen kommen irgendwelche anderen Artikel.

    In den erweiterten Einstellungen bei den Suchfunktionen habe ich alles ausprobiert.
    Der Artikel wird mir aber nirgends angezeigt.

    Welche Aufgabe hat das Feld "Zusatz-Begriffe für Suche: (max. 255 Zeichen)" im Backend beim Produkt?

    Vielen Dank für die Aufklärung.

    VG
    Nils

    Linkback: https://www.modified-shop.org/forum/index.php?topic=42335.0

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #1 am: 17. April 2022, 02:42:42
    Die Kommata bringen nichts, es wird einfach gesucht, ob das Suchwort in den Zusatz-Begriffen vorkommt.
    Wort-Kombinationen in den Zusatz-Begriffen versteht das System nicht.
    Das heißt, suchst du nach "spin", "barna", "extra" oder "original" müsste der entsprechende Artikel gefunden werden.
    In meinem Demo-/Test-Shop (2.0.6.0) funktioniert das.

    Gruß,
    noRiddle

    Onlineshopper

    • Fördermitglied
    • Beiträge: 954
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #2 am: 17. April 2022, 11:14:18
    Moin,

    also wir haben einen Artikel, der nennt sich "Extra Spin Speed".
    Bei dem Artikel habe ich alle 3 Suchworte hinterlegt.

    Finden tut er den Artikel aber nur über "Speed". Über die anderen beiden Suchworte wird der Artikel nicht gefunden.
    Da stimmt dann ja irgendwas nicht.

    VG
    Nils

    Timm

    • Fördermitglied
    • Beiträge: 6.255
    Re: Verständnisfrage Suchfunktion
    Antwort #3 am: 17. April 2022, 11:23:11
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Bei mir zeigt er ihn.

    Gruß Timm

    Onlineshopper

    • Fördermitglied
    • Beiträge: 954
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #4 am: 17. April 2022, 11:30:22
    Als gesamten Artikelnamen ja.

    Gib aber mal die Namen einzeln ein.
    Ein Kunde kennt ja nicht immer den vollen Namen und will über die Suche Hilfe erhalten.

    Gibst Du nur "extra" ein oder "spin", wie ich das hinterlegt habe, dann wird der Artikel nicht aufgeführt.

    VG
    Nils

    Timm

    • Fördermitglied
    • Beiträge: 6.255
    Re: Verständnisfrage Suchfunktion
    Antwort #5 am: 17. April 2022, 11:58:10
    Da du nur 10 Ergebnisse anzeigen lässt und viel mehr Artikel die Wörter beinhalten, ist die Wahrscheinlichkeit gering, dass er dir genau den Artikel anzeigt. Musst du den Wert an Suchergebnisse erhöhen.

    Ich hatte schon in einem Ticket hinterlegt, dass es besser wäre, wenn der Artikelname bei der Suche bevorzugt wird.

    Gruß Timm

    Onlineshopper

    • Fördermitglied
    • Beiträge: 954
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #6 am: 17. April 2022, 12:12:42
    Ah okay,

    das Problem war dann tatsächlich, wie Du angedeutet hast, dass er NICHT nur im Titel sucht, sondern auch die Beschreibungen. Das hab ich nun mal deaktiviert.

    Jetzt ist die Suche schon mal etwas klarer und kommt mehr danach, was man wirklich sucht.

    Recht herzlichen Dank.

    VG
    Nils

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #7 am: 17. April 2022, 14:17:55
    Schreibe deine Zusatz-Suchbegriffe mal ohne Kommata und mit Leerzeichen zwischen den einzelnen Wörtern.
    Bei z.B.
    extra spin,extra,spin,barna extra
    ist ansonsten "spin,extra,spin,barna" ein einziges Wort (wobei, da es sich um eine "LIKE '%BEGRIFF%'"  -Suche handelt, die enzelnen Begriffe zugegebenermaßen trotzdem gefunden werden)..

    Man kann sich im Übrigen update-sicher eine eigene Suche bauen, indem man die betroffenen PHP-Files angepasst unter anderem Namen abspeichert und im Template im form-tag im $action-Parameter der Such-Box das eigene Such-File angibt. Betroffen wären /advanced_search_result.php, /includes/build_search_query.php.

    Wie bereits an anderer Stelle von meiner Wenigkeit gesagt bin ich der Meinung, daß die Suche angepasst gehört, insbesondere aber was die products_keywords  (= Zusatzt-Suchbegriffe) betrifft.
    *EDIT*
    Da bin ich der Meinung, daß Wortkombinationen möglich sein sollten, so als würde man in der Suche Anführungsstriche benutzen. Ansonsten ist die Suche viel zu indifferent.
    Außerdem müsste es, um das Verhalten klar zu machen, eine genauere Beschreibung des Feldes für die "Zusatz-Begriffe für Suche" im Backend geben.
    *END_EDIT*

    Gruß,
    noRiddle

    Onlineshopper

    • Fördermitglied
    • Beiträge: 954
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #8 am: 17. April 2022, 16:02:00
    Wie soll denn der Shop unterscheiden können, welche Felder (Wörter) zusammengehören?

    Wenn ich z. B. folgende Suchbegriffe so hinterlegt habe:
    spin,extra,speed,extra spin speed

    und diese dann statt einem Komma mit einem Leerzeichen versehe:
    spin extra speed extra spin speed

    Hab es aber jetzt mal ausprobiert und jetzt funktioniert es tatsächlich noch besser.

    Sehr suspekte Suchbegriffhinterlegung  :-X

    Das kann ja kein Mensch wissen, wie man die Suchbegriffe für den Shop als auch für die ganzen Metadaten hinterlegen muss.

    @noRiddle
    Zitat
    Außerdem müsste es, um das Verhalten klar zu machen, eine genauere Beschreibung des Feldes für die "Zusatz-Begriffe für Suche" im Backend geben.

    Da bin ich voll und ganz bei dir. Aber auch für die Metadaten.

    VG
    Nils

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #9 am: 17. April 2022, 16:12:24
    ...womit wir wieder bei deinem Vorschlag wären: >> Benutzerhandbuch

    Ich bin für :vote:

    Wie soll denn der Shop unterscheiden können, welche Felder (Wörter) zusammengehören?
    ....

    Das kann er nicht.
    Lediglich im Suchfeld selbst kann ein Kunde mittels Anführungsstrichen um Wortkombinationen solche explizit suchen.
    (z.B. "Belag Barna")
    Bei den "Zusatz-Begriffe für Suche" greift jedes Wort für sich, bzw. noch schlechter, es greift jedes erdenkliche Vorkommen eines Teil-Strings.
    Hast du z.B. in den Zusatz-Begriffen das stehen
    Donaudampfschiffahrtskapitänskajütentürschlüsselbundring
    wird eine Suche nach "fahrt" (ohne die ") treffen, eine Suche nach "fahrt kapitän" (mit den ") nicht.

    Gruß,
    noRiddle

    Onlineshopper

    • Fördermitglied
    • Beiträge: 954
    • Geschlecht:
    Re: Verständnisfrage Suchfunktion
    Antwort #10 am: 17. April 2022, 16:13:52
    :pro:  :-D
    Shop Hosting
    3 Antworten
    2914 Aufrufe
    15. März 2009, 15:57:59 von Dome
    1 Antworten
    2229 Aufrufe
    28. März 2011, 17:35:57 von RossiRat
    2 Antworten
    1649 Aufrufe
    05. Februar 2015, 17:56:14 von Bonsai
    7 Antworten
    748 Aufrufe
    21. August 2022, 23:12:51 von bautti
               
    anything