Neu Shop-Suche - Was bedeutet die Suchpriorität? Max. Treffer ändert sich nicht?

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Hallo zusammen,

ich habe in den Test- Shop von JTL alle unsere Artikel exportiert ( > 6.000) und experimentiere nun mit der normalen Suche im Shop.
  1. Ich kann bei Sucheinstellungen : Maximale Treffer pro Suche einstellen und speichern was ich will - mir werden immer nur max. 300 Artikel angezeigt. Auch wenn den Parameter auf 100 reduziere, bleibt es bei 300 Treffern?
  2. Was bedeutet diese "Suchpriorität" bzw. die "Priorität der Suchtreffersortierung" konkret? Die scheint keine brauchbaren Ergebnisse zu liefern?

Beispiel:

Ich suche nach Bast: u21422tn. test3.jtl- hosting.de/navi.php?qs=bast
(nicht als Link, da ich nicht möchte, dass der Crawler das alles einliest)

Ich sehe im Moment 300 Artikel, aber keinen einzigen echten "Bast". Klar ist der Begriff "Bast" bei Bastelartikeln sehr häufig vertreten, aber was für einen Sinn macht eine "Suchpriorität", wenn die wichtigen Artikel trotzdem nicht angezeigt werden? Bereits an 10. Stelle ist ein Artikel, bei dem der Begriff "bast" noch nicht mal in dem Artikelnamen vorkommt.

Im Gegensatz dazu die Suche im alten Shop:
https://www.basteln-selbermachen.de/search_result.php?keywords=bast

Dort habe ich auch eine Sortierung der Ergebnisse nach Relevanz programmiert und unter den ersten 21. Treffern sind alle 16 Bast-Artikel aufgelistet ...


Es sieht fast so aus, als wenn die ersten 300 Treffer gemäß der Suchabfrage dann noch nach irgend einem Ranking sortiert werden. Wenn aber die "besten" Treffer durch die DB-Suche erst an der 310. Stelle kommen würden, fallen die halt hinten über und werden dem Kunden nicht angezeigt.

Danke,
Mike
 

M.Stickel

Sehr aktives Mitglied
9. Februar 2016
298
39
Hallo,

die Begrenzung der Suche greift aktuell nicht. Ich habe das als Bug aufgenommen (https://gitlab.jtl-software.de/jtlshop/shop4/issues/497).
Deine Angaben bzgl. der Suche kann ich allerdings nicht nachvollziehen. Wenn ich in deinem Testshop suche, dann erhalte ich direkt Treffen mit "bast" im Artikelnamen.
Standardmäßig sollte der Artikelnamen auch mit der Priorität "10" in die Sortierung einfließen, also diese Ergebnisse oben anzeigen. Je höher die Priorität unter Storefront->Suche->Sucheinstellung, desto weiter oben wird ein gefundener Artikel in die Ergebnisse einsortiert.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
die Begrenzung der Suche greift aktuell nicht. Ich habe das als Bug aufgenommen (https://gitlab.jtl-software.de/jtlshop/shop4/issues/497)
Danke!

Deine Angaben bzgl. der Suche kann ich allerdings nicht nachvollziehen. Wenn ich in deinem Testshop suche, dann erhalte ich direkt Treffen mit "bast" im Artikelnamen.
Kein Wunder, denn im Moment ist JTL-Search aktiviert. Die Ergebnisse passen sehr gut.
 

M.Stickel

Sehr aktives Mitglied
9. Februar 2016
298
39
Hallo,

Begrenzung und Priorisierung werden mit im Suchcache gespeichert. Dieser wird standardmäßig alle 60 min zurückgesetzt. Änderungen sind also kurzfristig nicht nachvollziehbar.
Eine Möglichkeit wäre während der Konfiguration die Gültigkeitsdauer des Caches runterzusetzen. Dazu per FTP in der Datei includes/config.JTL- Shop-ini.php

define('SUCHCACHE_LEBENSDAUER', 2);

einfügen. Damit wird der Cache 2 Minuten nach einem Abgleich ungültig.
Alternativ kann man auch die Datenbanktabelle "tsuchcache" leeren.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
@M.Stickel : Danke, dann kann ich das später testen, wenn ich den Free- Shop installiere. Im Moment nutze ich einen JTL gehosteten Testshop. Da komme ich nicht an die Dateien ran.

Vielleicht macht es Sinn ...
  • diese Info über den zusätzlichen Suchcache im Backend bei den Sucheinstellungen mit anzugeben und dort auch die Möglichkeit zu bieten, den Cache per Button-Klick zu leeren
  • den Cache mit unter System : Wartung : Cache aufzuführen? (Denn ich hatte noch alle Cache Optionen deaktiviert, da gehe ich nicht davon aus, dass es dann noch einen weiteren aktiven Cache gibt.)
 

fibergirl

Sehr aktives Mitglied
14. April 2016
833
264
Darf ich noch einmal auf dieses Thema zurückkommen?

Stichwort Suchpriorität bzw. Priorität der Suchtreffersortierung.
Ich hätte in der Shopsuche schon gern ein Suchergebnis nach Relevanz.

Relevanz hieße etwa für mich in erster Annäherung (ganz stumpf):
wenn ich Artikel mit Bast verkaufen würde, und ein Kunde sucht nach "bast", dann möchte ich im ersten Anlauf ganz oben den (die) Artikel oben sehen, in denen am häufigsten das Wort "Bast" enthalten ist (verteilt auf eines oder mehrere Felder wie Artikelname, Nummer, Beschreibung, Suchbegriffe, usw ...)
In der Reihenfolge der Häufigkeit.
Oder im Endeffekt auch: internes "Keywordstuffing" sollte das Suchergebnis bzw. die Suchergebnisreihenfolge beeinflussen.

An erster Stelle sind Name A-Z, Preis, Bestsellerstatus o.ä. erstmal uninteressant. Da muss es nach Relevanz gehen! Bei gleicher Relevanz (bzw. Häufigkeit) können dann die anderen Kriterien greifen.
Umsortieren kann der Kunde es sich danach immer noch.

Frage: wie kann ich ein solches Ergebnis in der Shopsuche erreichen?

Bisher habe ich einige meiner Artikel in verschiedenen Feldern mit einer unterschiedlichen Anzahl meines Suchbegriffs bestückt, hochgeladen und in den Einstellungen die Suchprioritäten allesamt auf 10 gesetzt. Nur einige meiner Artikel wurden danach überhaupt mit dem Suchbegriff gefunden. Sortierung war "Standard". Die Reihenfolge konnte ich an keinem bestimmten Merkmal festmachen. Nach der Häufigkeit war es nicht.

Gruß, fibergirl
 
Zuletzt bearbeitet:

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
Bisher habe ich einige meiner Artikel in verschiedenen Feldern mit einer unterschiedlichen Anzahl meines Suchbegriffs bestückt, hochgeladen und in den Einstellungen die Suchprioritäten allesamt auf 10 gesetzt. Nur einige meiner Artikel wurden danach überhaupt mit dem Suchbegriff gefunden. Sortierung war "Standard".
Die "Suchpriorität:..." bestimmt die Reihenfolge der Felder in denen gesucht wird. Artikel mit dem Suchbegriff in einem höher priorisierten Feld werden (in der Standardsortierung) entsprechend weiter oben gelistet. In Feldern mit der Priorität 0 wird nicht gesucht. Wenn Sie die Prios aller Felder auf den gleichen Wert setzen, dann wird kein Feld "bevorzugt" bzw. ist die Reihenfolge dann durch die Programmierung vorgegeben.
Die "Priorität der Suchtreffersortierung: ..." bestimmt die Reihenfolge der Auswahlmöglichkeiten im "Sortierung"-Dropdown - hat also keine direkte Auswirkung auf das Ergebnis. Die Standardsortierung könen Sie mit der Einstellung "Standardsortierung" festlegen.

Eine Sortierung nach echten Relevanzkriterien (Übereinstimmung, Häufigkeit, Nähe der Suchworte zueinander, etc.) ist mit der Standardsuche in der aktuellen Version nicht möglich. Vrstl. mit Version 4.06 wird es hier aber eine Verbesserung geben, die solche Kriterien berücksichtigt. (siehe auch: https://gitlab.jtl-software.de/jtlshop/shop4/issues/426)
 

fibergirl

Sehr aktives Mitglied
14. April 2016
833
264
Danke, das Issue-Thema ist sehr interessant zu lesen!
Hier ist (bei Interesse) ein wenig über die MySQL-Volltextsuche: https://systems.inside-intermedia.de/die-volltextsuche-in-mysql-richtig-nutzen

Bei uns (unter 10.000 Artikel) würde die Indexerstellung dann nur wenige Sekunden dauern.
Trotzdem stellt sich die Frage, zu welchen Zeitpukten der Index erstellt wird. Eigentlich müsste das ja automatisch nach jeder Artikelübertragung stattfinden, oder vielleicht auch zeitgesteuert (jedenfalls ohne vom Admin geöffnetes Backend)? Aber dann gibts doch kein Ajax?
Und was machen Händler mit Artikelsortiment im sechsstelligen Bereich?

Hach, aber wenn das Leben auf diese Weise leichter wird, komme ich doch mal mit meinem Wunsch um die Ecke.
Ich hätte auch gern die Kategorien mitdurchsucht!
Bei uns stehen viele technische Informationen über die vertriebenen Produkte in deren Kategorie. In meinem "alten" Noch- Shop findet die Suche daher bei solchen Begriffen gern auch die passende Kategorieseite. Öffnet der Kunde diese und liest sich die Beschreibung durch, dann weiß er normalerweise weiter, kennt z.B. die richtige Unterkategorie, oder (dann neu, bei JTL) welche Artikel-Merkmale er wählen sollte.
Bei den Kategorien gibts ja nicht sooo viel zu durchsuchen, nur den Namen und die Beschreibung ... :)
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
Trotzdem stellt sich die Frage, zu welchen Zeitpunkten der Index erstellt wird. Eigentlich müsste das ja automatisch nach jeder Artikelübertragung stattfinden, oder vielleicht auch zeitgesteuert (jedenfalls ohne vom Admin geöffnetes Backend)? Aber dann gibts doch kein Ajax?
Ist ein Volltext-Index einmal erstellt wird er vom DB-Server bei jeder Änderung automatisch aktuell gehalten. (Wie jeder andere Index auch.)
Und was machen Händler mit Artikelsortiment im sechsstelligen Bereich?
Die können sich an unseren Support wenden, der dann ggfs. die Indizes direkt auf dem DB-Server anlegt.
Ich hätte auch gern die Kategorien mitdurchsucht!
Das ist aktuell für die Standardsuche nicht vorgesehen.

Hinweis: Die beschriebene Funktionalität ist noch nicht Bestandteil eines konkreten Releases von JTL- Shop und kann sich damit bis zur Veröffentlichung in Teilen oder Vollständig ändern!
 

fibergirl

Sehr aktives Mitglied
14. April 2016
833
264
Hallo Herr Prüfer,

vielen Dank für die Antworten.
Ja ich weiß, es dauert noch bis das alles soweit ist.

Mit den Kategoriensuche bitte ich JTL einfach nur darum, sich das noch einmal zu überlegen.
Ein sorgfältig geführtes und gestaltetes Online-Fachgeschäft (vulgo Shop) ist mehr als ein unstrukturierter Wust von Artikeln, in denen der Konsument gelangweilt herumklickt und dann und wann auf "Kaufen" drückt ... :rolleyes:
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu OnFinds: KI-Suche für JTL-Shop mit fairer Abrechnung nach Artikelanzahl. 30 Tage kostenlos testen Plugins für JTL-Shop 0
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Neu [Suche 5 Beta-Tester] KI generiert JTL Shop 5 Templates per Beschreibung – kostenlos testen Templates für JTL-Shop 7
Neu Shop 5.7.2 - JTL PayPal Checkout legt alles lahm JTL-Shop - Fehler und Bugs 4
Neu IP Adresse einer Kontaktanfrage über den Shop herausfinden Allgemeine Fragen zu JTL-Shop 4
Neu Gibt es in der WaWi-Datenbank einen Zeitstempel, der anzeigt wann ein Kunde sich in einem bestimmten Shop registriert hat? User helfen Usern - Fragen zu JTL-Wawi 3
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Neu shop steht , brauche Hilfe Allgemeine Fragen zu JTL-Shop 6
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu 500er Fehler im Shop nach aktivierung des Nova Child Templates für JTL-Shop 3
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Welche JTL Shop Plugins oder kleinen Hilfstools würden euch im Alltag wirklich helfen? Plugins für JTL-Shop 0
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Shop zeigt keine Artikel mehr Fehler 500 Betrieb / Pflege von JTL-Shop 9
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufsbutton für JTL-Shop 4 Allgemeine Fragen zu JTL-Shop 17
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Kategorie erscheint nicht im Shop Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Shop - Wechsel von Test zum Livebetrieb - was beachten ? Installation / Updates von JTL-Shop 2
Neu Meta Shop seit September 2025: JTL-Lösung für neue Checkout-URL gesucht Allgemeine Fragen zu JTL-Shop 0
Rabatt Coupons in Verbindung mit Staffelpreisen - JTL 1.11.9, JTL Shop JTL-Wawi 1.11 0
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Fehler beim Abgleich mit dem JTL-Shop JTL-Wawi 2.0 12
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Massiver jtl-shop-cron aufruf JTL-Shop - Fehler und Bugs 7
Neu Neues Plugin: Erweiterter Widerrufsbutton für JTL-Shop Plugins für JTL-Shop 9
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
Neu Telemetrie-Datenerfassung in JTL-Shop 5.7.0: Bitte um Klarstellung der DSGVO-relevanten Aspekte Allgemeine Fragen zu JTL-Shop 5
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Shop 5.7 update empfhalen Installation / Updates von JTL-Shop 13
Plattformabgleich Shop löschen - Wo ist das in der MySQL DB? JTL-Wawi 2.0 4
Neu Funktioniert Shop 5.7 mit MariaDB 10.5.29? Installation / Updates von JTL-Shop 1
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 500 Upgrade JTL-Shop4 auf JTL-Shop5 2
JTL Shop 4 Upgrade auf 5.5.0 --> Fehler 404 Upgrade JTL-Shop4 auf JTL-Shop5 11
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Neu JTL Shop 5.7 - Widerrufsbutton im B2B Templates für JTL-Shop 18
Neu Dropdown jtl shop länge einstellen Allgemeine Fragen zu JTL-Shop 2
JTL-Shop 5.7.0 Widerrufsbutton Einrichtung JTL-Shop5 42
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Merkmale Shop an oder Aus Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop Template Snackys Bildgrößen einstellen Templates für JTL-Shop 1
Neu Kategorie Listenansicht: Shop-Skript berechnet Höhe "falsch" Technische Fragen zu Plugins und Templates 5
Neu JTL-Shop 5.7 - Aktuell 5.7.2 Releaseforum 2
Neu Gratisgeschenke im JTL Shop nicht wirklich nutzerfreundlich. Allgemeine Fragen zu JTL-Shop 4
Neu Probleme mit Ninepoint und TikTok Shop Schnittstellen Import / Export 6

Ähnliche Themen