Produktergebnisse nach Gesamtumsatz sortieren
SearchWP ordnet Suchergebnisse danach, wie gut sie mit den Suchbegriffen übereinstimmen. Diese Rangfolge verwendet die Gewichtungseinstellungen, die Sie in Ihren Engine-Einstellungen für verschiedene Inhaltsfelder konfigurieren. Für WooCommerce-Shops möchten Sie jedoch möglicherweise Produkte danach anzeigen, wie oft sie verkauft wurden, anstatt nur nach Inhaltsübereinstimmung.
Die Sortierung von Produkten nach Gesamtumsatz kann den Umsatz steigern, indem Ihre beliebtesten Produkte zuerst angezeigt werden. Diese Strategie platziert Produkte, die Kunden bereits mögen, an die Spitze der Suchergebnisse.
Ergebnisse nach Gesamtumsatz sortieren
Wenn Sie Produktergebnisse nach Verkaufszahlen sortiert anzeigen möchten, können Sie den folgenden Code verwenden. Diese Methode ignoriert die Inhaltsübereinstimmung und zeigt Ihre meistverkauften Produkte zuerst an, unabhängig davon, wie gut sie mit den Suchbegriffen übereinstimmen.
Dieser Code sortiert Ihre Suchergebnisse nach der Anzahl der Verkäufe in absteigender Reihenfolge (von der höchsten zur niedrigsten). Die Implementierung hat Vorrang vor SearchWPs Relevanzalgorithmus, was bedeutet, dass Produkte immer nach Verkaufsvolumen sortiert werden, unabhängig davon, wie gut ihr Inhalt mit der Suchanfrage übereinstimmt.
Hinweis: Wenn zwei oder mehr Produkte die gleiche Anzahl von Verkäufen haben, wird ihre Reihenfolge durch eine sekundäre Sortierung nach Relevanz bestimmt.
Beliebte Produkte fördern und gleichzeitig die Relevanz beibehalten
Wenn Sie die normale Rangfolge von SearchWP beibehalten, aber Produkte, die sich gut verkaufen, Bonuspunkte geben möchten, können Sie einen anderen Ansatz wählen. Diese Methode behält die Inhaltsübereinstimmung bei, rückt aber beliebte Produkte in den Ergebnissen nach oben.
Dieser Code fügt Produkten, die eine bestimmte Anzahl von Malen verkauft wurden, Bonuspunkte hinzu. Der Bonus umfasst einen Basispunktwert plus zusätzliche Punkte basierend auf dem Gesamtumsatz. Das bedeutet, dass beliebte Produkte höhere Platzierungen erhalten, während SearchWP immer noch berücksichtigt, wie gut die Produkte mit den Suchbegriffen übereinstimmen.
Anpassen der Einstellungen
Der Code enthält drei Einstellungen, die Sie ändern können, um zu steuern, wie der Bonus funktioniert:
Mindestumsatz ($min_total_sales): Standardmäßig auf 100 gesetzt. Dies ist die Anzahl der Verkäufe, die ein Produkt benötigt, bevor es den Bonus erhält. Ändern Sie diese Zahl basierend auf dem typischen Umsatz Ihres Shops.
Bonusgewichtung ($bonus_weight): Standardmäßig auf 99999 gesetzt. Dies ist der Basispunktwert, der qualifizierten Produkten hinzugefügt wird. Höhere Zahlen geben beliebten Produkten einen größeren Vorteil.
Umsatzmultiplikator ($sales_multiplier): Standardmäßig auf 100 gesetzt. Diese Zahl wird mit dem Gesamtumsatz des Produkts multipliziert, um weitere Punkte hinzuzufügen. Höhere Zahlen erzeugen einen größeren Unterschied zwischen mäßig beliebten und sehr beliebten Produkten.
Hinzufügen des Codes
Sie können die benutzerdefinierten Hooks mit einem Code-Snippet-Plugin wie WPCode hinzufügen oder ein SearchWP-Anpassungs-Plugin erstellen, wie in dieser SearchWP-Dokumentation beschrieben.
Sobald Sie den Code hinzugefügt und aktiviert haben, beginnt SearchWP sofort mit Ihrer neuen Sortierstrategie. Mit der Boost-Methode erscheinen Produkte mit genügend Verkäufen an der Spitze der Ergebnisse, gefolgt von anderen passenden Produkten.
Ergebnisse mit SearchWP-Metriken verfolgen
Nachdem Sie eine umsatzbasierte Sortierstrategie hinzugefügt haben, verwenden Sie die SearchWP Metrics-Erweiterung, um zu sehen, wie sie sich im Laufe der Zeit entwickelt. Metriken zeigen Ihnen, wie viele Klicks Ihre meistverkauften Produkte im Vergleich zu anderen Ergebnissen erhalten. Dies hilft Ihnen zu verstehen, ob die neue Sortierung gut funktioniert.
Durch die Analyse der Klickdaten in Metriken können Sie sehen, ob Kunden das Gewünschte schneller finden oder ob sie gute Produkte überspringen, die sich nicht so gut verkaufen. Nutzen Sie diese Informationen, um Ihre Strategie anzupassen, die Einstellungen im Code zu ändern oder verschiedene Ansätze auszuprobieren, um herauszufinden, was für Ihr Geschäft am besten funktioniert.

