Suche im Shop funktioniert nicht

  • Hallo Leute,
    Wir haben einen Shop unter handydschungel.de.
    Wenn wir in die Suche einen beliebigen Artikel eingeben, wird dieser einfach nicht gefunden. Wir können uns direkt einen aus der Startseite kopieren, es gibt einfach kein Ergebnis.
    Was haben wir wo falsch eingestellt und müssen dieses ändern, damit der Kunde auch was findet.

    Mfg
    digimediashop

  • Hallo,

    habe mir deinen Shop angesehen... Bei den Versandkosten solltest du vielleicht noch was eintragen... so wie beim Zubehörscout ;)

    Die Suche scheint zu funtkionieren aber es wächst einem halt ein grauer Bart bis die Ergebnisse angezeigt werden... Bsp: Suchwort Ladekabel - dauert ca. 1.5 Minuten bis 6797 Treffer angezeigt werden. Da ist jeder Kunde schon längst weg!

    Evtl. habt Ihr noch einen Haken im Backend, dass nicht nur der Artikelname sondern auch die Description durchsucht werden soll.

    Generell finde ich die Ladezeiten etwas langsam. Teilweise habt Ihr bei den Produkten noch Darstellungsprobleme (überlappende Texte...)

    Grüße

    Whyatt

    PS: lohnt sich das Geschäft mit diesen Billig-Handyzubehörprodukten überhaupt? Da gibt es zig Großhändler, die zig Einzelhändler beliefern, die zig Webshops im Netz haben und professionell aufgestellt sind... Bis Ihr da irgendwo in Sichtweite seit und Traffic bekommt vergehen Jahre...

  • Hallo whyatt,

    Nein die Suche funktioniert bei uns irgend wie nicht.
    Schau Dir mal bitte das an
    http://www.handydschungel.de/advanced_searc…yEricsson+Vivaz
    Da kommt
    "Artikel wurde nicht gefunden!
    Die Suche ergab keine genauen Treffer.
    Möchten Sie noch einmal Suchen?"

    Und das wo ich den Artikel einfach nur kopiert habe von der Startseite.


    Bei den Versandkosten steht doch aber auch etwas drin, so wie bei zubehoerscout, denn die Versandkostentabelle von zubehoerscout.de wurde ja auf Basis von der von Handydschungel erstellt.

    Im Backend ist bei uns folgendes eingestellt:
    Suche in Produktbeschreibungen

    true
    false

    Aktivieren um die Suche in den Produktbeschreibungen (Kurz + Lang) zu ermöglichen
    Suche in Produkt- Attributen

    true
    false

    Aktivieren um die Suche in den Produktattributen (z.B. Farbe, Länge) zu ermöglichen
    Fehlertolerante Suche aktivieren

    true
    false

    Vorschläge zu Suchbegriffen und ähnlichen Produkten bei erfolgloser Suche aktivieren / deaktivieren
    Extra Keywords einbeziehen

    true
    false

    Bezieht das Extra Feld "Zusatz-Begriffe für Suche" mit ein.
    Produktbeschreibungen mit einbeziehen

    true
    false

    Durchsucht die Produktbeschreibung und die Produkt-Kurzbeschreibung nach ähnlichen Begriffen.
    Vorsicht: Diese Option ist nur für Shops mit geringen Produktmengen geeignet!
    Aktivieren ab Übereinstimmung in %

    Ab wieviel % Übereinstimmung sollen Vorschläge angezeigt werden?
    Standard = 70
    LEVENSHTEIN-Faktor in % (0-100)

    Welchen Anteil soll die LEVENSHTEIN-Funktion an der Berechnung der Übereinstimmung erhalten?
    Hinweise zum Laufzeitverhalten: die Nutzung mehrerer Funktionen erhöht die Laufzeit! Bei Problemen mit zu langer Laufzeit am Besten nur eine Fukntion nutzen.
    Alle drei Funktionen sollten addiert 100% ergeben, also z.B. 40%-40%-20%.
    Standard = 0
    SIMILAR-TEXT-Faktor in % (0-100)

    Welchen Anteil soll die SIMILAR-TEXT-Funktion an der Berechnung der Übereinstimmung erhalten?
    Hinweise siehe LEVENSHTEIN!
    Standard = 100
    METAPHONE-Faktor in % (0-100)

    Welchen Anteil soll die METAPHONE-Funktion an der Berechnung der Übereinstimmung erhalten?
    Hinweise siehe LEVENSHTEIN!
    Standard = 0
    Ignorierte Wortlänge

    Wörter werden ignoriert, wenn kurz oder kürzer als der Wert.
    Hinweise zum Laufzeitverhalten: Bei Problemen mit zu langer Laufzeit kann der Wert auf 4 oder 5 erhöht werden, wenn Sie keine relevanten Begriffe dieser Wortlänge im Shop haben.
    Standard = 3
    Produktnamen teilen

    true
    false

    Sollen Produktnamen an bestimmten Stellen geteilt und getrennt untersucht werden?
    Hinweise zum Laufzeitverhalten: Deaktivieren schont die Laufzeit, findet aber weniger Begriffe
    Diese Einstellung wird ignoriert, wenn Keywords und/oder Produktbeschreibungen einbezogen werden!
    Standard = true
    Trennzeichen zur Teilung

    an welchen Zeichen sollen die Produktnamen zerlegt werden? Die gewünschten Zeichen sind in eckige Klammern zu setzen.
    Beispiele: [ ] oder [-] oder [ -] oder [ /-]
    Standard = [ ]
    Anzahl der Suchbegriff-Vorschläge

    Wieviele Suchbegriffe sollen maximal vorgeschlagen werden?
    Standard = 6
    Produkte zu Vorschlägen zählen

    true
    false

    Soll die Anzahl der Produkte, die ein vorgeschlagener Suchbegriff findet angezeigt werden?
    Hinweise zum Laufzeitverhalten: Kann in Kombination mit vielen Suchbegriffvorschlägen die Laufzeit verlängern. Bei Problemen deaktivieren.
    Standard = true
    Farbwerte für Übereinstimmung aktivieren

    true
    false

    Soll die Anzeige der Relevanz (Übereinstimmung) mit Farben unterstützt werden?
    Standard = true
    Farbwerte

    Angabe der Farbwerte mit Semikolon getrennt. Der erste Farbwert wird bei Übereinstimmungen zwischen 90% und 100% angezeigt, der zweite von 80% - 89% etc.
    Standard = #9f6;#cf6;#ff6;#fc9;#f99
    Produktvorschläge aktivieren

    true
    false

    Sollen zusätzlich relevante Produkte angezeigt werden?
    Hinweise zum Laufzeitverhalten: Bei Problemen mit der Laufzeit, diese Option deaktivieren oder zumindest die Anzahl der vorgeschlagenen Produkte verringern
    Standard = true
    Maximale Produktvorschläge

    Wieviele Produktvorschläge sollen maximal angezeigt werden?
    Standard = 15
    Ausgabe der Parsetime

    true
    false

    Zu Test- und Einrichtungszwecken kann die Parsetime der fehlertoleranten Suche ausgegeben werden. Für den produktiven Betrieb sollte diese Funktion abgestellt werden!

    Garstellungsprobleme haben wir auch, wie du schon schreibst, da wird z.B. en html Code in der Kurzbeschreibung völlig falsch dargestellt, sodas die ganze Seite zerrissen wird.
    Aus dem Grund haben wir diesen abgeschalten in der Produktliste.

    Was auch nicht funktioniert, ist z.B. hier
    http://www.handydschungel.de/Dockingstation/Nokia von Liste auf Galerie an Sicht umzuschalten, da landet man auf der 404.php

    Ansonsten, ja das Geschäft lohnt sich, wenn man sich nicht nur auf eins einlässt. Wir haben ja neben dem Zubehör für Handy auch noch Zubehör für Digitalkamera, für Notebook, für IPhone, für Spielkonsolen und vieles mehr. Wenn da im Monat ein Umsatz von 10.000€ für eine Einzelfirma ohne Beschäftigte bei ca. 60000 Artikel abfällt, dann ist das doch ein kleiner Aufwand den man da betreibt.
    Ich muß nur die Shops wieder ordentlich hin bekommen, das diese richtig funktionieren, dannstimmt auch immer der Umsatz.

    Mfg
    digimediashop

  • Was heisst Suche geht, das ist doch gar nicht war.
    Such doch bitte mal einen Artikel wie Dockingstation Nokia E51.
    Zu finden unter http://www.handydschungel.de/Dockingstation…E51-single.html
    da kommt der Fehler:
    Artikel wurde nicht gefunden!
    Die Suche ergab keine genauen Treffer.

    Der Artikel ist für die Suche gar nicht zu finden. Kannst natürlich auch jeden anderen Artikel nehmen und in die Suche eingeben. Da wird keiner gefunden.

    • Offizieller Beitrag

    Das hängt mit der unscharfen Suche zusammen. Wenn Du die ausschaltest, solltest Du auch die Treffer bekommen. Wenn kein Eindeutiges Ergebnis da ist, wird die Suche zusammen gefügt mit einem +. Dadurch kommen dann mehr Treffer raus.

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>

  • Hallo, wir haben gar nichts weiter an den Einstellungen verändert.
    Wer kann uns dieses wieder richten, damit die Suchbegriffe auch funktionieren und dann erst die Fuzzysuche eingreift, wenn der Suchbegriff nicht gefunden wurde.

    Auch das + hilft nicht im Suchbegriff, denn auch wenn dieses dazwischen steht, wird der Artikel nicht gefunden.

  • Hallo digimediashop,
    Suche in Produktbeschreibungen auf false stellen, falls dies noch nicht passiert ist.
    Außerdem Musst du die Produkt Übersichtsseiten alle richtig konfigurieren. Die Listenansichten du hast sind alle durcheinander.

    Ansonsten solltest du mal hin und wieder den Cache leeren. Damit könnte auch zusammen hängen dass du nichts findest.

    Außerdem solltest du die Option "Artikelnavigator" deaktivieren. das macht auch alles etwas langsam.

    2 Mal editiert, zuletzt von kostja (26. August 2010 um 11:30)

  • Hallo kostja, Danke für deine Antwort.
    Unsere Einstellungen bei den Such-Optionen sind:
    Suche in Produktbeschreibungen false

    Suche in Produkt- Attributen false

    Fehlertolerante Suche aktivieren false

    Extra Keywords einbeziehen false

    Produktbeschreibungen mit einbeziehen false

    Aktivieren ab Übereinstimmung in % 70
    LEVENSHTEIN-Faktor in % 0

    SIMILAR-TEXT-Faktor in % 100

    METAPHONE-Faktor in % 0

    Ignorierte Wortlänge 3

    Produktnamen teilen false

    Anzahl der Suchbegriff-Vorschläge 6

    Produkte zu Vorschlägen zählen true

    Produktvorschläge aktivieren true

    Der Artikelnavigator ist deaktiviert.

    Der Cache wird ständig geleert, sodas es daran eigentlich nicht liegen sollte.

  • Hab mal ein paar Suchvorgänge gestartet, sieht schon besser aus mit der Ladezeit:

    - Zu dem Keyword "motorola" gibt es 1207 Treffer
    - Zu dem Keyword "docking" gibt es 65 Treffer
    - Zu dem Keyword "kabel" gibt es 6866 Treffer (aber aber schon wieder recht lange gedauert)


    Geh mal im Beckend auf SEO-Config > Prokuktlisten und entferne bei allen Optionen den Haken bei Kurzbeschreibung bzw. Langbeschreibung.... also bei allen Einträgen bei denen die Spaltenanzahl größer 1 ist. Das verlangsamt auch u.U. da die Beschreibungen für die Suchausgabe aus der DB ausgelesen werden. Bei Spaltenahnzahl = 1... alle Langbeschreibungen rausmachen

    Cache solltest du für die Testphase am besten komplett ausschalten. Das macht das Testen eigentlich nur schwieriger, da du ja ständig am ändern und ausprobieren bist.

    2 Mal editiert, zuletzt von kostja (26. August 2010 um 13:47)

  • kostja ich habe alle Kurzbeschreibungen raus genommen.

    Warum aber wird in der Suche z.B. handytasche Nokia nicht gefunden, obwohl es dieses doch zur genüge gibt?
    Denn kein Kunde sucht doch nur nach einem Wort und das im Handybereich.

  • Ich hab das ganze jetzt nochmals getestet.
    Meiner Meinung ist da tatsächlich etwas nicht in ordnung. Ich hab etliche Einstellungsvariationen ausprobiert und komme immer zu dem Entschluss das was nicht in Ordnung bzw. etwas zur ausgereiften Suche fehlt.
    Nehmen wir sogar mal den Demoshop mit den Standardeinstellungen
    http://v2ce.xt-seo.de

    Folgende aufstellung:
    Suchbegriff > demo = Zu dem Keyword "demo" gibt es 4 Treffer
    Suchbegriff > produkt = Zu dem Keyword "produkt" gibt es 4 Treffer
    Suchbegriff > demo produkt = Die Suche ergab keine genauen Treffer + (Fuzzy zeigt seine Suchergebnise)

    Bug?


    digimediashop
    Dir würde ich raten Ausgabe der Parsetime zu aktivieren und dann deine Sucheinstellungen zu optimieren mit einem Suchbegriff wie D600 der nicht allzuviele Treffer liefert. Parstime wird jeweils am ende der Seite angezeigt.
    Ich weis nicht ob es und wie viel das Bringt aber unter "Maximale Produktvorschläge" evt. etwas weniger einstellen. 12 oder sogar 9.

    Einmal editiert, zuletzt von kostja (26. August 2010 um 20:13)

  • Danke kostja,
    Wieso ist das aber bisher noch niemanden aufgefallen?
    Es wird doch kaum noch nur noch nach einem Wort heutzutage gesucht.
    Denn da bekommt man doch Millionen von Einträgen.

    Sucheinstellungen werde ich weiter Optimieren.

  • Ich hab nen kleinen Fehler gefunden ;), wer auch sonst, hab's ja geschrieben.

    Bitte das Fixpack 5 "drüber bügeln" und dann wird alles gut.

    Ursache: Es liegt an der übergebenden URL. Das "+" bei z.B. "demo+produkt" wurde nicht korrekt erkannt.

  • Um die Abfrage zu beschleunigen muss in der advanced_serach_result.php bei switch ($_GET['multisort']){ ca. Zeile um 250 folgendes geändert werden.

    GROUP BY pd.products_id

    in

    GROUP BY p.products_id

    Steht auch im Bugtracker aber schaut sich scheinbar keiner an.
    Leider auch im Fixpack 5 immer nicht nicht geändert :(

  • oder hier zum copy and paste


    switch ($_GET['multisort']){
    case 'new_asc':
    $order_str = 'GROUP BY p.products_id ORDER BY p.products_date_added ASC';
    break;
    case 'new_desc':
    $order_str = 'GROUP BY p.products_id ORDER BY p.products_date_added DESC';
    break;
    case 'name_asc':
    $order_str = 'GROUP BY p.products_id ORDER BY pd.products_name ASC';
    break;
    case 'name_desc':
    $order_str = 'GROUP BY p.products_id ORDER BY pd.products_name DESC';
    break;
    case 'price_asc':
    $order_str = 'GROUP BY p.products_id ORDER BY p.products_price ASC';
    break;
    case 'specialprice':
    $order_str = 'GROUP BY s.products_id ORDER BY s.specials_new_products_price ASC';
    break;
    case 'price_desc':
    $order_str = 'GROUP BY p.products_id ORDER BY p.products_price DESC';
    break;


    ACHTUNG ich habe bei mir für Sonderangebot die

    case 'specialprice':
    $order_str = 'GROUP BY s.products_id

    verwendet, damit werden ab sofort bei Filter "SONDERANGEBOTE" nur noch Sonderangebote angezeigt.

    Wer das nicht will muss einfach statt s.products_id p.products_id verweden.