PrestaShop Produkt wird im Shop nicht angezeigt? Prüfen Sie diese 9 Ursachen
Ein Produkt wird in PrestaShop meist aus einem von neun Gründen nicht angezeigt: Es ist deaktiviert, hat die falsche Sichtbarkeit, seine Kategorie ist inaktiv, Gäste haben keinen Zugriff auf die Kategorie, es ist dem Shop nicht zugeordnet, hat ein Verfügbarkeitsdatum in der Zukunft, einen Preis von 0 oder fehlt im Suchindex oder im Filterindex. Beginnen Sie damit, wo genau es fehlt.
Autor: Das TellMyShop-Team. Ein Ratgeber für Betreiber von PrestaShop-Shops: die Ursache, die Lösung von Hand und dieselbe Arbeit im Gespräch mit dem Chat.
Zuletzt aktualisiert: · 6 Min. Lesezeit
Wo genau fehlt das Produkt?
Die Antwort entscheidet, welche Ursache Sie zuerst prüfen. In PrestaShop bedeutet „wird nicht angezeigt“ drei verschiedene Dinge, und jedes hat seine eigene Liste von Verdächtigen. Öffnen Sie den Shop in einem privaten Browserfenster, ohne sich anzumelden, und prüfen Sie nacheinander: die Produktseite unter ihrer Adresse, die Kategorieliste und die Suche.
| Symptom | Häufigste Ursache | Wo Sie es beheben |
|---|---|---|
| Die Produktseite liefert 404 oder leitet weiter | Produkt deaktiviert oder dem Shop nicht zugeordnet | Katalog > Artikel, der Schalter „Online“ |
| Die Seite funktioniert, aber es ist nicht in der Kategorie | der Kategorie nicht zugeordnet, Sichtbarkeit „nur Suche“, Filterindex nicht aktualisiert | Produktseite, Tab Beschreibung (Kategorien) und Tab Optionen (Sichtbarkeit), und das Filtermodul |
| Es ist in der Kategorie, aber die Suche findet es nicht | fehlt im Suchindex, Sichtbarkeit „nur Katalog“ | Shop-Einstellungen > Suche |
| Sie sehen es angemeldet, der Kunde nicht | Kategorie nicht für die Gruppe Gast oder Besucher verfügbar | Katalog > Kategorien, Gruppenzugriff |
| Es verschwindet nach einem Dateiimport | Indexe nicht neu aufgebaut, ein leerer Name oder eine leere sprechende URL in einer der Sprachen | Import und Indexe |
Die letzte Zeile ist eine Geschichte für sich. Ein CSV-Import überspringt einiges von dem, was ein normales Speichern im Back-Office macht, deshalb lohnt es sich, nach jedem Import beide Indexe neu aufzubauen.
In welcher Reihenfolge prüfen Sie die Ursachen?
Von der einfachsten zur verstecktesten. Diese Reihenfolge ergibt sich daraus, wie oft jede Ursache vorkommt und wie viele Klicks die Prüfung braucht.
- Ist das Produkt aktiviert? Der Schalter „Online“ auf der Produktseite. Ein deaktiviertes Produkt zeigt unter seiner Adresse je nach Einstellung 404 oder eine Weiterleitung.
- Wie ist die Sichtbarkeit? In den Produktoptionen: überall, nur Katalog, nur Suche oder nirgendwo. „Nirgendwo“ wird manchmal bei einem Import gesetzt und dann vergessen.
- Ist die Kategorie aktiv, samt ihren übergeordneten? Ein Produkt in einer aktiven Unterkategorie einer inaktiven Hauptkategorie erscheint weder im Menü noch in der Liste.
- Haben Gäste Zugriff auf die Kategorie? Beim Bearbeiten einer Kategorie gibt es eine Liste von Kundengruppen. Wenn die Gruppe Gast nicht angehakt ist, sieht ein nicht angemeldeter Kunde die Kategorie nicht.
- Ist das Produkt diesem Shop zugeordnet? Das betrifft nur den Multistore-Modus, dort ist es aber eine häufige Ursache.
- Liegt das Verfügbarkeitsdatum in der Zukunft? Ein Produkt mit einem Datum „verfügbar ab“ kann sich je nach Theme anders verhalten als die übrigen.
- Ist der Preis 0? Manche Themes und Module blenden solche Produkte aus oder sperren das Hinzufügen zum Warenkorb.
- Ist das Produkt im Suchindex? Shop-Einstellungen > Suche zeigt, wie viele Produkte indexiert sind. Eine kleinere Zahl als im Katalog bedeutet einen Rückstand.
- Ist der Filterindex aktuell? Wenn Kategorielisten vom Modul für die Produktfilter (Faceted Search) bedient werden, muss das Produkt auch in dessen Index sein.
Die PrestaShop-Dokumentation beschreibt die Sucheinstellungen und die Verwaltung von Kategorien, samt Zugriff für Kundengruppen.
Warum findet die Suche ein Produkt nicht, das im Shop ist?
Weil die PrestaShop-Suche den Katalog nicht live durchsucht. Sie nutzt einen eigenen Wortindex, der beim Speichern eines Produkts aufgebaut wird. Wenn ein Produkt ohne diesen Schritt in den Shop kam, etwa durch einen Import oder ein Großhändlermodul, ist es nicht im Index.
Die zweite häufige Ursache ist der Suchbegriff selbst. Die Suche teilt Text in Wörter und behandelt kurze Wörter und Zeichen, etwa Bindestriche in Produktcodes, auf ihre eigene Weise. Ein Kunde tippt „AB-120“, und der Index kennt „AB“ und „120“ getrennt. Pro-Link behandelt diesen Fall gut in seinem Leitfaden zur Suche (auf Polnisch), und dhosting zeigt, wie Sie die Neuindexierung auslösen (ebenfalls auf Polnisch).
Kategorieliste und Suche sind zwei getrennte Mechanismen. Deshalb kann ein Produkt in einer Kategorie sichtbar sein und in den Suchergebnissen fehlen, oder umgekehrt. Sie beheben jedes separat. Die vollständige Korrektur der Suche, mit Neuaufbau des Index, beschreibt der Beitrag PrestaShop Suche funktioniert nicht.
Wie Sie es in einem Gespräch mit dem Chat prüfen
Sie nennen Produktname oder Code, und der Chat prüft die ersten acht Punkte auf einmal. Den Filterindex prüfen Sie selbst im Filtermodul. Das Ergebnis ist eine Checkliste mit markierter wahrscheinlichster Ursache und der Stelle im Back-Office, an der Sie sie beheben. Die Diagnose liest nur Shopdaten, deshalb funktioniert sie in TellMyShop Free und ändert nichts.
Sie: Eine Kundin sagt, sie findet die Laterne Lumo 30 cm nicht. Ich sehe sie im Back-Office. Prüf, warum sie nicht angezeigt wird.
Ihr Chat: Ich habe das Produkt Lumo 30 cm (ID 412) geprüft. Es ist aktiviert, überall sichtbar, hat 14 auf Lager und einen Preis von 89 € inkl. MwSt.
Das Problem liegt in der Kategorie: Laternen ist aktiv, aber ihre übergeordnete Kategorie Dekoration ist deaktiviert. Deshalb erscheint das Produkt weder in der Liste noch im Menü.
Auch die Suche findet es nicht, weil es nicht im Index ist. Es kam wahrscheinlich aus einem Import.
Sie können die Kategorie Dekoration unter Katalog > Kategorien aktivieren und die fehlenden Produkte unter Shop-Einstellungen > Suche zum Index hinzufügen.
In TellMyShop Pro kann dasselbe Gespräch zur Korrektur übergehen: Der Chat bereitet die Änderung vor, zeigt sie in einer Vorschau und speichert sie erst nach Ihrer Zustimmung. Jede solche Änderung können Sie im Änderungsverlauf rückgängig machen. Änderungen an Preisen und Bestand brauchen zusätzlich den Schalter Verkauf. Fertige Beispielanfragen finden Sie in den Anwendungsfällen Produkt erscheint nicht in einer Kategorie und die Suche findet ein Produkt nicht.
Was tun, wenn das Problem viele Produkte auf einmal betrifft
Suchen Sie eine gemeinsame Ursache, bevor Sie Produkte einzeln korrigieren. Wenn Dutzende Produkte gleichzeitig verschwinden, geht es selten um jedes einzelne. Meist ist eines von drei gemeinsamen Elementen schuld: eine deaktivierte übergeordnete Kategorie, ein Import, der die falsche Sichtbarkeit gesetzt hat, oder ein Index, der nicht aktualisiert wurde.
Wenn Produkte nach einem Import oder einem Theme-Wechsel aus Kategorielisten verschwunden sind, lesen Sie auch den Beitrag über Filter, die nicht funktionieren, denn Kategorielisten und Filter nutzen denselben Index. Und wenn Sie ein Produkt absichtlich deaktiviert haben und seine Besuche aus Google behalten wollen, sehen Sie sich den Artikel über 404-Fehler an.
Bevor Sie Ihren Shop mit dem Chat verbinden, können Sie sich ansehen, wie es Schritt für Schritt funktioniert. TellMyShop läuft auf PrestaShop 1.7.8, 8.0+ und 9.0+. Funktioniert mit Claude oder ChatGPT, auch mit kostenlosen Konten.
Fragen und Antworten
Warum ist das Produkt im Back-Office, aber nicht im Shop?
Meist ist das Produkt deaktiviert, seine Sichtbarkeit steht auf „nirgendwo“ oder seine Kategorie ist inaktiv. Seltener ist eine Kundengruppe ohne Zugriff auf die Kategorie schuld, ein Verfügbarkeitsdatum in der Zukunft oder die Zuordnung zu einem anderen Shop im Multistore-Modus. Prüfen Sie in dieser Reihenfolge, denn die ersten drei Ursachen machen die meisten Fälle aus.
Das Produkt erscheint, wenn ich seinen Link öffne, aber nicht in der Kategorieliste. Was bedeutet das?
Die Produktseite funktioniert, das Produkt selbst ist also aktiv. Das Problem liegt in der Kategorieliste: Das Produkt ist ihr nicht zugeordnet, seine Sichtbarkeit ist „nur Suche“, oder die Kategorieliste nutzt den Index des Filtermoduls, der nach einem Import nicht aktualisiert wurde. Den Filterindex neu aufzubauen behebt es meist.
Reicht das kostenlose TellMyShop Free für diese Diagnose?
Ja. Die Diagnose der Produktsichtbarkeit liest nur Shopdaten, deshalb funktioniert sie im kostenlosen TellMyShop Free. Der Chat zeigt die Ursache und die Stelle im Back-Office, an der Sie sie beheben. Die Korrektur machen Sie dann von Hand oder, in TellMyShop Pro, im selben Gespräch mit Vorschau vor dem Speichern.
Verschwindet ein Produkt ohne Bestand aus dem Shop?
PrestaShop selbst blendet es nicht aus. Ein Produkt ohne Bestand bleibt sichtbar, und was passiert, hängt von der Einstellung für Bestellungen bei fehlendem Bestand ab. Ausblenden kann es ein Filtermodul mit der Option, nur verfügbare Produkte zu zeigen, das Theme oder ein zusätzliches Modul. Dann suchen Sie in deren Einstellungen, nicht auf der Produktseite.
PrestaShop ist eine eingetragene Marke der PrestaShop SA. Claude ist eine Marke der Anthropic PBC. ChatGPT und OpenAI sind Marken von OpenAI. TellMyShop ist mit diesen Unternehmen nicht verbunden.