Individuelle 404 Fehlerseite mit Shopware Einkaufswelten erstellen

Individuelle 404 Fehlerseite mit Shopware Einkaufswelten erstellen

Ewald Gering
08. Februar 2017

Wer hat es noch nicht gesehen/erlebt?

Man wird auf einen nicht mehr vorhandenen Link geleitet und kriegt nur die Ups! Fehlermeldung oder wird auf die Startseite weitergeleitet.

Es gibt eine tolle Funktion, um diese Seite zu gestalten.
Das ganze kann man mit einer Einkaufswelt schmücken.
Dafür muss man auch keine Programmierkenntnisse haben.

Hier mal ein Beispiel mit Kategorie Teasern und einem Artikel Slider.
404_Einkaufswelt

Wenn der Kunde auf so einer individuellen 404 Seite landet, ist die Chance um einiges höher, dass er sich die Artikel anschaut und im Shop weiter stöbert.

Update:
_____
Es gibt derzeit einen Fehler bei Shopware mit inaktiven Artikeln und der 404 Fehlerseite.
Damit dieser behoben wird, könnt ihr hier mit abstimmen:
https://issues.shopware.com/issues/SW-22350
_____

Zuerst erstellen wir eine neue Landingpage-Einkaufswelt.
Diese nennen wir "Seite nicht gefunden".
Nicht vergessen diese zu aktivieren und als Landingpage abzuhaken.
Unter den Landingpage-Einstellungen wird der jeweilige Shop ausgewählt.

Die SEO-Einstellungen sind für eine 404 Seite nicht wichtig, da diese nicht in den Suchmaschinen gelistet wird.

Alle inhaltlichen Anpassungen werden wie bei Einkaufswelten gewohnt erstellt.
Hier sollte man darauf achten die Seite auch mobil anzupassen.
Jetzt ist die Seite fertig und muss nur noch als 404 Fehler Seite eingestellt werden.

Dafür einfach im Backend unter den Grundeinstellungen auf die SEO/Router-Einstellungen.
Dort gibt es dann den Punkt "Seite nicht gefunden" Ziel.

Nun sollten uns mindestens 3 Möglichkeiten angezeigt werden.
1. "Zeige Homepage" (Bei dem 404 Fehler wird auf die Startseite geleitet)
2. "Zeige Standard Fehlerseite" (Die klassische Ups! Fehlermeldung wird angezeigt)
3. "Einkaufswelt: Seite nicht gefunden" (Hier wird unsere Landingpage angezeigt).

Durch die Einkaufswelten hat man hier sehr viele Möglichkeiten.
Es bleibt aber eine Fehlerseite, deswegen sollte deutlich sein, dass man auf einer falschen Seite ist.

Beim Gestalten sollte man sich auch begrenzt halten. Also nicht gleich eine zweite Startseite bauen, denn es ist und bleibt nur eine Fehlerseite.

Noch mehr Hintergrundinformationen über 404 Seiten sowie Ursachen, Auswirkungen auf SEO & Co. findest Du in diesem spannenden Artikel.

Weitere Links


Ewald Gering
Ewald Gering
Ewald Gering ist Autor und Entwickler bei der Shopware Agentur 8mylez. Sein Spezialgebiet sind Theme Anpassungen.

27 Kommentare

Markus Walter
Markus Walter
Schönes Tutorial. Erstellen der Seite und die Verlinkung klappen perfekt. Leider gibt die Landingpage bei uns einen Statuscode 200 aus und nicht 404. Woran kann das liegen?
Chris
Chris
Hat sich erledigt :)
Klappt wunderbar.
Danke für den Tipp.
Chris
Chris
Hallo Ewald,

alles klappt - nur - bei Einbgabe von domainname/backend wird jetzt die erstellte Landingpage angezeigt und ich kann ich nicht ehr einloggen....
Nicht optimal...
Was tun?
Malte
Malte
Moin Ewald,

ist es ebenfalls möglich, auf diesem Wege eine eigene Seite für 500er Fehler zu erstellen?

Viele Grüße
Malte
Alexander Wolf
Alexander Wolf
Hey Malte,

bei Shopware funktioniert das bisher leider nicht!

Gruß
Alexander
Martin
Martin
Die Einstellung im Seo-Router scheint in der aktuellen Version 5.5.7 nicht vorhanden zu sein.
Michael
Michael
Hallo Zusammen.
Erstmal Danke Ewald für das kleine Tutorial.

Die korrekte Auswertung und die damit verbundene Weiterleitung bei einem 404 funktioniert erst dann, wenn in der HTACCESS die Umgebung für die Installation nicht DEV ist.
Also die Zeile "SetEnv SHOPWARE_ENV dev" vorübergehend auskommentieren, solltet ihr noch in der Entwicklungsphase sein.
Im Live-Betrieb sollte die Apache Umgebung dann eh nicht mehr DEV sein.
(Shopware 5.5.8)

--

Viele Grüße aus Chemnitz.
Alexander Wolf
Alexander Wolf
Hey Martin,

ich habe gerade in der Version 5.5.8 nachgeschaut: Die Auswahl, sowie die Funktionalität sind in der neuesten Version gegeben.

Am besten prüfst du ob in deinem Shop ein Problem vorliegt.

Gruß
Alexander
Alexander Wolf
Alexander Wolf
Hey Michael,

vielen Dank für den Hinweis!

Gruß
Alexander
Marie-Liese Weisenfeld
Marie-Liese Weisenfeld
Ich habe diese Landingpages erstellt, wie beschrieben. Es wurde aber dennoch die allgemeine Fehlerseite angezeigt.
Ich habe dann beim support von shopware ein ticket erstellt und das Verhalten geschildert. Der support von shopware schreibt mir dazu:
Wir haben das geschilderte Verhalten in unserer Testumgebung nachvollziehen können und hierzu ein Ticket in unseren öffentlichen Issuetracker eingestellt:
> issues.shopware.com/issues/SW-22350
Es steht leider auf:Not Scheduled
Es müssten mehr Anwender dieses Fehlverhalten bemängeln
Grüße Marie-Liese
Ewald Gering
Ewald Gering
Hey Marie-Liese,

ich habe das Ticket mal im Beitrag hinzugefügt. Hoffentlich stimmen noch mehr dafür.

Beste Grüße
Ewald
Cindy Hauptmann
Cindy Hauptmann
Die Landingpage wird nicht angezeigt...
Landingpage ist erstellt, in den Grundeinstellungen gesetzt und Cache etc. geleert und config.php gecheckt.

Woran kann es liegen?
Ewald Gering
Ewald Gering
Hey Cindy,

ist der richtige Shop in den Landingpage ausgewählt und diese an sich erreichbar?

Viele Grüße
Ewald
Patrick
Patrick
Hallo Ewald,
danke für die Anleitung!
Habe eine Einkaufswelt als LandingPage angelegt und diese auch zugewisen. Cache gelöscht, Theme kompiliert, leider werde ich trotzdem auf die Startseite weitergeleitet.

Hast du eine Idee?

Danke!

Liebe Grüße,
Patrick
Ewald Gering
Ewald Gering
Hey Patrick,

hast du auch die Einstellung im Backend angepasst?

Viele Grüße
Ewald
Patrick
Patrick
Hallo Ewald,

ja die Einstellung habe ich im Backend gesetzt!

Lg
Ewald Gering
Ewald Gering
Hey Patrick,

hast du eventuell die Config Tweaks in der config.php aktiv? Falls ja, deaktivier diese bitte einmal.

Wenn das auch nicht funktioniert müssten wir uns das mal anschauen. Dazu meldest du dich am besten bei unserer Support Mail support@8mylez.com .

Viele Grüße
Ewald
Matthias
Matthias
Wie kann ich die 404 Seite auf noindex setzen?
Ewald Gering
Ewald Gering
Hey Matthias,

das müsste wohl im Theme oder mit einem Plugin umgesetzt werden. Dazu könnte man die Freitextfelder der Einkaufswelt nutzen und bei gegebenen Fall den Block für den Index Eintrag ändern.

Viele Grüße
Ewald
Shopper
Shopper
Wie verhindert man, dass diese Einkaufswelt in der Sitemap auftaucht? Das macht bei einer 404 Seite ja wenig Sinn...
Alexander Wolf
Alexander Wolf
Hey Shopper,

das ist leider nicht so einfach moeglich. Es muesste ein Plugin entwickelt werden, welches die Landingpages entsprechend rausfiltert die als 404 Seite gespeichert wurden.

Gruß
Alexander
Steudel
Steudel
Gibt die erstellte Landingpage dann auch einen Ordnungsgemäß den HTTP-STATUS-CODE 404 zurück?
Ewald Gering
Ewald Gering
Hey Steudel,

die Einkaufswelt gibt den im Backend ausgewählten Code zurück. Also wenn man dort 404 Als Status Code wählt wird auch dieser zurückgegeben.

Viele Grüße
Ewald
peter
peter
Hallo Ewald.
Ich nutze aktuell Version 5.2.2.
Beste Grüße as der Pfalz
Peter
Ewald Gering
Ewald Gering
Hey peter,

wenn die Landingpage vorhanden ist, sollte diese dort angezeigt werden.
Hast du den Haken für Landingpage gesetzt?

Viele Grüße
Ewald
peter
peter
diese Einstellung gibt es bei mir gar nicht
Ewald Gering
Ewald Gering
Hey peter,

welche Shopware Version hast du in Einsatz?

Viele Grüße
Ewald

Was denkst du?

SW6 Logo

Sicher Dir die besten Shopware 6 Tipps & Tricks

Trag Dich ein und Du erhältst unser Shopware 6 Whitepaper kostenlos!
Trag dich für unseren Newsletter an, im Anschluss erhältst du das Whitepaper. Mit dem Abschicken deiner Daten akzeptierst Du unsere Datenschutzerklärung.

Neueste Beiträge

Symfony Profiler: Vom Debugging-Tool zum Sicherheitsrisiko
Shopware 6 MCP: Deinen Shop mit Claude und Codex verbinden
Shopware PaaS Native: Wann sich Platform as a Service für deinen Shop lohnt
Was verbirgt sich hinter Copilot & Nexus bei Shopware?
Performance-Grenzen ausreizen – Shopware-Stresstest für Bestellungen in Millionenhöhe

Kontaktanfrage

Fragen? Schreib uns.

Kontaktiere uns gern, wenn Du Interesse an gemeinsamen Projekten hast.
HR Managerin Monika Geiß
Standort Paderborn Icon

Paderborn

Technologiepark 23

33100 Paderborn

Standort Paderborn Icon

Leipzig

Berliner Straße 13

04105 Leipzig

Kontaktanfrage

✓ 36 Mitarbeiter

✓ Shopware Platinum Partner

✓ 47.000+ Plugin Downloads

✓ 60+ aktive Shops

✓ Full-Service Shopware Agentur

✓ 70 Shopware Videos auf Youtube

✓ Alle Shopware Zertifizierungen

Maxcluster

Shopware United

Pickware 

Mollie

B2B Sellers

TimmeHosting

Händlerbund

© 2026 by 8mylez GmbH
|
ImpressumDatenschutz