Umleitung alter Produkt-URLs bei Änderung einer Produkt-ID

Umleitung alter Produkt-URLs bei Änderung einer Produkt-ID

Seite kopieren

Leiten Sie alte Produkt-URLs in Shopify Flow automatisch auf neue weiter, wenn sich eine Produkt-ID ändert, sodass Links und SEO erhalten bleiben.

Wenn sich die URL-Kennung eines Produkts ändert, richten Sie bitte eine URL-Weiterleitung von der alten Produkt-URL zur neuen ein, damit Links, Anzeigen und Suchergebnisse weiterhin funktionieren. Bei Massenbearbeitungen, Importen und Apps werden die Kennungen geändert, ohne dass eine Weiterleitung eingerichtet wird.

Ein Trigger, ausschließlich integrierte Shopify-Aktionen, keine weitere App erforderlich. Da keine shop-spezifischen Elemente enthalten sind, funktioniert das Skript sofort nach dem Import.

Der Workflow in Shopify Flow: Umleitung alter Produkt-URLs bei Änderung einer Produkt-ID
Der gesamte Workflow, wie er in Shopify Flow dargestellt ist.

Was dafür erforderlich ist

  • Die Berechtigung der App „Zugriff auf Produkt-, Varianten- und Kollektionsdaten“. Siehe Berechtigungen und Datenzugriff.
  • Das ist alles: Wenn Sie den Workflow aktivieren, wird der Trigger „Produktbezeichnung geändert“ in der App aktiviert.

Installieren Sie die App Workflow Trigger Extensions und erteilen Sie auf der Seite „Berechtigungen“ Zugriff auf Produkt-, Varianten- und Kollektionsdaten. Durch das Aktivieren dieses Workflows wird der Trigger in der App aktiviert.

Den Workflow abrufen

  1. Laden Sie die Datei .flow herunter, die am Ende dieser Seite angehängt ist.
  2. Öffnen Sie in Ihrem Shopify-Adminbereich „Shopify Flow“, klicken Sie auf „Importieren“ und wählen Sie die Datei aus.
  3. Überprüfen Sie die Schritte und klicken Sie anschließend auf** „Workflow aktivieren**“.

Die Datei ist ein Export aus Shopify Flow selbst. Bitte bearbeiten Sie sie nicht manuell; ändern Sie den Workflow in Shopify Flow erst nach dem Import.

So funktioniert es

  1. „Produktbezeichnung geändert“ startet den Workflow und leitet ihn an oldHandle und newHandle weiter.
  2. Erstellen Sie eine Weiterleitungs-URL, die von /products/{{oldHandle}} zu /products/{{newHandle}} weiterleitet.

Machen Sie es zu Ihrem eigenen

  • Fügen Sie eine Bedingung hinzu: product.status muss gleich „ACTIVE“ sein, um Entwürfe zu überspringen, die noch nie aufgerufen wurden.
  • Aktivieren Sie die Option „Interne E-Mail nach der Weiterleitung senden“, falls Ihr SEO-Team über verschobene Seiten informiert werden möchte.

Nächste Schritte