Ein Kunde sucht bei Google die Handyhülle, die er letztes Jahr in deinem Shop gekauft hat, klickt auf dein Ergebnis und landet auf „Seite nicht gefunden“. Er sucht bei dir nicht weiter: Er geht zurück zu Google und kauft beim Nächsten. Das ist der Fehler 404, und fast jeder PrestaShop-Shop hat mehr davon, als er denkt.
Hier erfährst du, woher sie kommen, was sie dich kosten, wie du sie findest und wie du jede einzelne mit einer 301-Weiterleitung umleitest, ohne Code anzufassen.
Warum entstehen 404-Fehler in meinem PrestaShop-Shop?
Ein 404 ist eine Adresse, die es früher gab und die jetzt ins Leere führt. In einem Shop entstehen sie fast immer durch ganz normale Arbeit im Alltag:
- Du löschst ein Produkt, das du nicht mehr verkaufst. Seine Seite verschwindet, aber Google, die Websites, die darauf verlinkt haben, und alte E-Mails schicken weiter Leute dorthin.
- Du änderst den Namen oder die URL eines Produkts, einer Kategorie oder einer Seite, damit sie besser rankt.
- Du baust den Katalog um: Du legst zwei Kategorien zusammen, nimmst eine Marke heraus, schließt einen Bereich.
- Du wechselst die Version oder die Plattform, und die Adressen des neuen Shops sind nicht die des alten.
Was kostet mich ein 404?
Mehr, als es scheint, und zwar dreifach. Erstens der Kunde: Er kommt mit Kaufabsicht und geht wieder. Zweitens Google: Liefert eine Seite eine Zeit lang 404, nimmt Google sie aus den Ergebnissen, und mit ihr geht alles, was sie sich über Jahre erarbeitet hat. Drittens die Links: Hat ein Blog oder ein Vergleichsportal auf dieses Produkt verlinkt, bringt dieser Link deinem Shop nichts mehr.
Die gute Nachricht: Es lässt sich beheben, indem du jede verlorene Adresse auf die Seite schickst, die sie am besten ersetzt. Das ist eine 301-Weiterleitung: Sie sagt dem Browser und Google „das ist jetzt hier“, und Google überträgt auf die neue Seite, was die alte hatte.
Was bringt PrestaShop von Haus aus mit?
Ein bisschen. Im Produkt, im Reiter SEO, kannst du festlegen, was passiert, wenn du es deaktivierst: auf ein anderes Produkt oder eine Kategorie weiterleiten. Seit PrestaShop 9 gibt es das auch für deaktivierte Kategorien. Und wenn die URLs deines Shops die Produktnummer enthalten, leitet PrestaShop beim Umbenennen die alte Adresse von selbst auf die neue.
Für alles andere gibt es nichts: Ein gelöschtes Produkt liefert immer 404, und für Inhaltsseiten, Marken, Lieferanten und alte Adressen aus einer früheren Shop-Version gibt es keine Stelle, an der man etwas einstellen kann. Es zeigt dir auch nicht, welche 404 Besuche bekommen, und genau das musst du wissen, um anzufangen.
Wie finde ich die 404 meines Shops?
An zwei Stellen, und es lohnt sich, beide anzuschauen:
- Search Console. Unter „Indexierung“ → „Seiten“ listet der Grund „Nicht gefunden (404)“ die Adressen auf, die Google besuchen wollte und nicht gefunden hat. Ist dein Shop dort noch nicht angemeldet, fang damit an: Wir erklären es in mein Shop erscheint nicht bei Google.
- Das Protokoll des Shops selbst. Die Search Console sieht nur, was Google sieht. Besuche aus einer alten E-Mail, über einen Link auf einer anderen Website oder ein Lesezeichen tauchen dort nicht auf. Dafür muss der Shop selbst jeden 404 festhalten, den er bekommt, wie oft und woher.
Ein Tipp, damit dich das nicht den ganzen Nachmittag kostet: Sortiere nach Besuchen. Ein 404 mit hundert Besuchen im Monat verdient heute eine Weiterleitung, einer mit einem einzigen Besuch eines Bots gar keine.
301, 302 oder 410? Was wann passt
- 301, dauerhaft. Der Normalfall: Das Produkt gibt es nicht mehr oder es ist für immer umgezogen. Google überträgt das Ranking auf die neue Seite.
- 302, vorübergehend. Ein ausverkauftes Produkt, das wiederkommt, oder eine Aktion, die ein paar Wochen läuft. Google behält die ursprüngliche Adresse.
- 410, entfernt. Eine Seite ohne Ersatz. Sie sagt Google, dass es sie so schnell wie möglich entfernen soll, statt sie weiter zu besuchen.
Wohin leite ich jede Seite weiter?
Auf die Seite, die sie für den Besucher am besten ersetzt, und fast nie auf die Startseite. Ein gelöschtes Produkt geht auf das Nachfolgeprodukt oder, wenn es keins gibt, auf seine Kategorie; eine Kategorie, die wegfällt, auf die ähnlichste. Google behandelt eine Massenweiterleitung auf die Startseite wie einen 404, und der Kunde, der eine bestimmte Hülle sucht, findet sie auf der Startseite auch nicht.
Und eine Falle, die sich erst später rächt: Zeigt die Weiterleitung auf eine von Hand eingetippte URL und änderst du diese URL eines Tages, liefert die Weiterleitung wieder 404. Sicher ist, wenn sie auf das Produkt oder die Kategorie selbst zeigt: Dann führt sie weiter auf deren Seite, auch wenn sie umbenannt werden.
Steht bei dir ein Umzug an? Dann entstehen auf einen Schlag die meisten 404. Bei unseren Migrationen behalten wir die Adressen bei und leiten die geänderten weiter, damit du dein Ranking nicht verlierst.
Migration auf PrestaShop 9 ansehen
Wie lösen wir das in unseren Shops?
Mit unserem Modul für 301-Weiterleitungen in PrestaShop, kostenlos und kompatibel von PrestaShop 1.7.5 bis 9. Es hält jeden 404 fest, den der Shop bekommt, trennt Bots von Menschen, und bei jedem legst du die Weiterleitung im Handumdrehen an: auf ein Produkt, eine Kategorie, eine Seite, eine Marke oder jede beliebige Adresse. Die Regeln zeigen auf die Seite selbst, funktionieren also weiter, auch wenn du ihre URL änderst, und das Modul fasst weder die .htaccess noch den Code des Shops an.
Ändert sich dein Katalog oft, erledigt die PRO-Version den Rest von allein: Sie legt die Weiterleitung an, wenn du ein Produkt löschst oder eine URL änderst, importiert und exportiert Regeln als CSV und leitet Adressen nach Muster um, praktisch beim Umzug von einer anderen Plattform. Und wenn du PrestaShop von 1.7 auf 9 aktualisieren willst, installiere es vorher: Ab dem ersten Tag siehst du, welche alten Adressen noch Besuche bekommen.
Module, die in diesem Artikel vorkommen
Sie haben ein Produkt gelöscht oder eine URL geändert, und Google schickt weiter Besucher an die alte Adresse? Mit diesem Modul landen sie auf der richtigen Seite, und Ihr Ranking bleibt.…