Nogen følger et eksisterende link
En kunde finder dit produkt via et organisk søgeresultat, et fastgjort opslag på sociale medier eller et link i et nyhedsbrev fra sidste kvartal. De trykker på URL'en og forventer at finde et produkt, de kan købe.
Slettede produkter betyder ikke længere blindgyder. Dette Shopware 6 plugin opfanger ødelagte produkt-URL'er, før de når fejlsiden, og sender besøgende direkte til den rette kategori - fuldt automatiske, SEO-bevarende 301 redirects uden noget at konfigurere.
Problemet
Hvert produkt du fjerner fra din Shopware-butik har et spor af indgående links - søgemaskineindekser, affiliate-sider, e-mailkampagner, QR-koder på emballage, opslag på sociale medier. Disse URL'er forsvinder ikke, når produktet gør det. Hver enkelt bliver en blindgyde, der frustrerer kunder og udhuler den søgeautoritet, du har brugt måneder på at opbygge.
En kunde finder dit produkt via et organisk søgeresultat, et fastgjort opslag på sociale medier eller et link i et nyhedsbrev fra sidste kvartal. De trykker på URL'en og forventer at finde et produkt, de kan købe.
Fordi produktet er blevet slettet fra dit katalog, har Shopware ingen side at vise. Butiksfronten viser sin standard fejlskabelon - intet produkt, ingen alternativer, ingen vej videre.
Stillet over for en død side lukker de fleste besøgende straks fanen. Du mister klikket, den potentielle konvertering, og - efterhånden som 404-fejl akkumuleres - den søgeværdi, som URL'en har opbygget over måneder eller år.
Før fejlsiden overhovedet vises, opfanger pluginet forespørgslen og omdirigerer den besøgende til den kategori, hvor produktet engang hørte til - en side fyldt med lignende varer, de faktisk vil gennemse. Besøget reddes, og salget forbliver muligt.
Nøglefunktioner
Product 404 Redirects udfører præcis én opgave og gør det pålideligt: det genopretter trafik fra slettede produktsider, før besøgende og søgemaskiner støder på en død URL. Bygget på Symfony 7 og Shopwares native udvidelsesarkitektur integrerer det rent uden at tilføje overhead.
Der er ingen konfigurationsskærm, fordi ingen er nødvendig. Installer pluginet via Shopware admin, aktiver det, og hver slettet produkt-URL håndteres fra det øjeblik - inklusive produkter fjernet før du installerede det.
Pluginet evaluerer hvert produkts kategoritildelinger og vælger den mest relevante, mest produktrige destination. Kunder lander på en side, der reelt matcher det, de søgte efter, ikke en generisk overordnet kategori.
Hver redirect bruger HTTP 301 Moved Permanently-statuskoden, der signalerer til Google, Bing og andre crawlere, at linkværdi skal overføres til destinationssiden. Din domæneautoritet bevares i stedet for at sive ud gennem 404-svar.
Efter redirect vises en let toast-besked, der fortæller den besøgende, at det oprindelige produkt ikke længere er tilgængeligt, og foreslår at de udforsker det aktuelle udvalg. Beskedteksten og visningstiden kan tilpasses frit.
Pluginet lytter til Shopwares entity lifecycle events. I det øjeblik et produkt slettes eller deaktiveres, registreres dets URL-til-kategori-relation. Der er ingen huller i dækningen, ikke engang for en enkelt forespørgsel.
Et dedikeret analysepanel viser dig præcis, hvor mange besøgende der er blevet reddet - opdelt i dag, de sidste syv dage, de sidste tredive dage og pluginets samlede levetid. Synligt bevis på værdi med ét blik.
Gennemse alle aktive redirect-regler i en søgbar tabel i Shopware-administrationen. Hver post viser den oprindelige URL, målkategorien, og hvor mange gange den er blevet udløst. Fjern forældede poster enkeltvis eller samlet - total gennemsigtighed, total kontrol.
Ingen eksterne biblioteker, ingen frontend JavaScript-pakker, ingen yderligere databasetabeller ud over det nødvendige. Bygget på Symfony 7 og Shopwares native event subscriber-arkitektur udfører pluginet en enkelt optimeret forespørgsel kun når en 404 detekteres og forbliver fuldstændig inaktivt ved alle andre forespørgsler.
Under Motorhjelmen
Pluginet registrerer en Symfony event subscriber på Shopwares kernel exception event. Når kernen rejser et 404-svar, aktiveres subscriberen og kører gennem en hurtig, tre-trins opløsningskæde for at finde en matchende redirect.
Den hurtigste vej. En dedikeret kortlægningstabel udfyldes proaktivt, når en produktentitet slettes via Shopwares DAL lifecycle events. Ved en 404 forespørges denne tabel først for et øjeblikkeligt match mod den anmodede sti.
Hvis ingen post findes i redirect-tabellen, forespørger pluginet Shopwares seo_url-tabel for slettede eller forældreløse URL-poster knyttet til produktentiteter. Dette fanger produkter, der blev fjernet før pluginet blev installeret, eller via direkte databaseoperationer.
Shopware bevarer tidligere SEO-URL'er, når slugs ændres. Pluginet udnytter denne historik til at opløse produkter, der blev omdøbt en eller flere gange før sletning - og dækker selv de ældste indgående links.
Når en kildesti opløses til en gyldig kategori, udsteder pluginet et 301 Moved Permanently-svar med kategoriens aktuelle SEO-URL som destination. Et kortlivet sessionsflag sættes, så butiksfronten kan vise toast-notifikationen ved ankomst.
Krav
Designet til at køre på enhver standard Shopware 6-installation uden yderligere afhængigheder.
Kræver Shopware 6.7 eller nyere. Testet op til Shopware 6.7.7.1. Følger Shopware Store-retningslinjer for udvidelser.
Bygget til moderne PHP. Udnytter typed properties, enums og readonly classes tilgængelige i PHP 8.1 og nyere.
Afhænger af Symfony 7-komponenter, der følger med Shopware 6.7+, herunder HttpKernel event dispatching og dependency injection.
Product 404 Redirects til Shopware 6 er i øjeblikket under udvikling og er endnu ikke tilgængeligt til installation. Det vil blive udgivet i Shopware Store, når det er klar. Kontakt os hvis du ønsker at blive underrettet ved lancering.
Uanset om du har spørgsmål om pluginet, ønsker tidlig adgang, eller har brug for en skræddersyet Shopware 6-udvidelse bygget efter dine specifikationer - kontakt os, og lad os finde en løsning sammen.
Har du brug for noget mere tilpasset? Udforsk mine konsulenttjenester
Også Tilgængeligt
Product 404 Redirects er også tilgængeligt til Shopify og WooCommerce. Samme mål - genopret hvert dødt produktlink - bygget native til hver platform.
Den samme app til Shopify-butikker. Omdirigerer automatisk slettede produkt-URL'er til relevante kollektionssider via Shopify App Store.
Det samme plugin til WordPress- og WooCommerce-butikker. Hooker ind i WordPress på template_redirect-stadiet med fuld WooCommerce HPOS-kompatibilitet.
Leder du efter plugins til andre platforme? Se alle platforme