Magento-Suchresultate nach Namen sortieren

Die in Magento integrierte Suche eignet sich besonders für Shops mit kleinerem Sortiment und entsprechend simplen Suchanfragen. Ab einer gewissen Grösse des Katalogs sollte die Einbindung einer professionellen Suchlösung geprüft werden. Für simple Suchanfragen reicht die in Magento integrierte Suche unserer Erfahrung nach jedoch völlig.

Die Suche ist standardmässig nach «Relevanz» sortiert.

Die Suche ist standardmässig nach «Relevanz» sortiert.

Eine Anpassung welche häufig gewünscht wird ist die Änderung der Standardsortierung der Suchresultate. Standardmässig werden die Suchresultate nämlich nach Relevanz sortiert. Die Relevanz versucht die Produkte anhand der Suchanfrage zu sortieren. Gerade bei ungenauen Suchanfragen ist dies sehr hilfreich, da eine Grosse Anzahl Ergebnisse erwartet wird. Sucht der Kunde jedoch gezielt zum Beispiel nach einem Produktnamen, so kann die Sortierung nach Relevanz verwirrend sein, da das gesuchte Produkt unter Umständen erst sehr weit unten erscheint.

Um bei solchen Suchanfragen eine benutzerfreundlichere Sortierung zu erreichen kann die Standardsortierung auf das Feld «Name» geändert werden. Leider gibt es dazu keine Konfigurationsmöglichkeit und die Anpassung muss im Code vorgenommen zu werden.

Anpassung der local.xml-Datei

Finden Sie dazu zuerst die Datei local.xml, welche für jedes Theme zur Verfügung steht. Falls Sie das Standardtheme von Magento verwenden finden Sie diese Datei unter app/design/frontend/default/default/layout/local.xml. Falls Sie ein eigenes Theme verwenden finden Sie die Datei unter app/design/frontend/IHR_PACKAGE/IHR_THEME/layout/local.xml. Falls die Datei an besagter Stelle noch nicht existiert muss sie zuerst erstellt werden.

Nachdem Sie die Datei gefunden oder erstellt haben, fügen Sie folgenden Inhalt hinzu:




    

    
            
                asc
                name
            
        
        
            
                asc
                name
            
        

Die Suche ist nun standardmässig nach «Name» sortiert.

Die Suche ist nun standardmässig nach «Name» sortiert.

Nachdem Sie oben aufgeführten Code eingefügt haben sollte die Suche nun standardmässig nach dem Feld «Name» sortiert sein, wie der nebenstehende Screenshot aufzeigt.

Weitere Anpassungen der Suche gewünscht?

Brauchen Sie weitere Hilfe bei der Anpassung Ihrer Suchresultate oder einem anderen Bereich Ihres Magento-Onlineshops? Gerne stehen wir Ihnen dazu zur Verfügung! Nehmen Sie mittels unten stehendem Kontaktformular für ein unverbindliches Beratungsgespräch mit uns Kontakt auf.

Weitere interessante Artikel:

Zur Blog-Übersicht