Zum Hauptinhalt springen

WooCommerce SEO: Permalinks, Schema und Produktdaten, die ranken

WooCommerce SEO für Produktkataloge: Permalink-Basen, Attributfilter, variable Produkte, Schema mit Yoast oder Rank Math und die Felder, die ranken.

WooCommerce SEO: Permalinks, Schema und Produktdaten, die ranken

WooCommerce SEO ist die Arbeit, die Produkt- und Kategorieseiten eines WooCommerce-Shops in der Suche nach vorne bringt. Weil WooCommerce auf WordPress läuft, ist ein Teil davon WordPress-Einrichtung: Indexierung, Sitemaps und ein SEO-Plugin. Der Rest ist WooCommerce-spezifisch: die Produkt-Permalink-Basis, Kategorie- und Schlagwort-Basen, Attribut-Archive und Filter, variable Produkte, Product-Structured-Data und die Produktfelder, aus denen jede Seite aufgebaut ist.

Die Kurzfassung: Wähle eine stabile Produkt-Permalink-Basis, bevor der Katalog wächst, halte dünne Schlagwort- und Attribut-Archive aus dem Index, baue Filter auf globalen Attributen auf, gib jeder Variante ihre eigene SKU und GTIN, sorge dafür, dass genau ein Plugin Product-Schema ausgibt, und fülle die Felder, die eine Produktseite rendert. Dieser Guide geht jeden Schritt mit den echten WooCommerce-Einstellungen und Feldnamen durch. Für den Audit-Prozess davor sieh dir unsere Checkliste für den E-Commerce-SEO-Audit an.

Was WordPress und WooCommerce schon ohne SEO-Plugin mitbringen

Eine frische WooCommerce-Installation ist weniger nackt, als viele denken. Ab Werk bekommst du:

  • Bearbeitbare Slugs: Jedes Produkt, jede Produktkategorie und jedes Produkt-Schlagwort hat einen Slug, den du im Editor ändern kannst.
  • Eine XML-Sitemap: WordPress erzeugt seit Version 5.5 eine einfache Sitemap unter /wp-sitemap.xml. Yoast SEO und die meisten anderen SEO-Plugins schalten sie ab und veröffentlichen ihre eigene.
  • Product-Structured-Data: WooCommerce gibt auf einzelnen Produktseiten JSON-LD-Product-Markup aus, mit Name, Beschreibung, SKU, Hauptbild und einem Angebot aus Preis und Lagerstatus.
  • Ein Barcode-Feld: Seit WooCommerce 9.2 hat der Tab Inventory (Lager) ein Feld mit der Bezeichnung „GTIN, UPC, EAN, or ISBN“ (WooCommerce). Vorher brauchten Shops ein Plugin oder trugen Barcodes ins SKU-Feld ein.

Was der Core nicht mitbringt: einen eigenen SEO-Titel und eine eigene Meta-Description pro Produkt, Kontrolle darüber, welche Archive indexiert werden, und Identifikatoren oder Marke im Markup für jede Variante. Das ist die Aufgabe von Yoast SEO, Rank Math oder einem ähnlichen Plugin.

Prüfe vor allem anderen eine WordPress-Einstellung: Settings > Reading > „Search engine visibility“ (Einstellungen > Lesen > Sichtbarkeit für Suchmaschinen). Eine Staging-Site, die live geschaltet wurde, während „Discourage search engines from indexing this site“ noch angehakt ist, gehört zu den häufigsten Gründen, warum ein neuer WooCommerce-Shop überhaupt keinen organischen Traffic bekommt.

Caching, Bilder und Plugins: Ladezeit in WooCommerce

Geschwindigkeit ist der Teil von WooCommerce SEO, mit dem die meisten allgemeinen Guides einsteigen, und sie zählt vor allem über die Core Web Vitals. Google misst das Laden (Largest Contentful Paint, gut innerhalb von 2,5 Sekunden), die Reaktionsfähigkeit (Interaction to Next Paint, gut unter 200 Millisekunden) und die visuelle Stabilität (Cumulative Layout Shift, gut unter 0,1) und sagt, dass gute Werte mit dem übereinstimmen, was seine Ranking-Systeme belohnen (Google Search Central). In einem WooCommerce-Shop bewegen vier Dinge diese Werte am stärksten:

  • Ein Page-Cache mit den richtigen Ausnahmen. Cache Produkt- und Kategorieseiten, aber nie Cart, Checkout oder My Account (Warenkorb, Kasse, Mein Konto), die laut WooCommerce dynamisch bleiben müssen, weil sie kundenspezifische Daten zeigen (WooCommerce-Entwicklerdoku).
  • Bilder in Anzeigegröße hochladen. Ein 4.000 Pixel breites Lieferantenfoto, das erst der Browser verkleinert, ist die übliche Ursache für einen langsamen Largest Contentful Paint auf Produktseiten. Skaliere und komprimiere vor dem Upload oder nutze ein Bild-Plugin, das WebP ausliefert.
  • Weniger Plugins, die auf jeder Seite laden. Slider, Pop-ups und Page-Builder-Add-ons laden ihre Skripte oft auf der ganzen Website, auch auf Produktseiten, die sie nie nutzen.
  • Überall HTTPS, mit Weiterleitungen alter http://-URLs, damit Produktlinks und Bilder keine Protokolle mischen.

Produkt-Permalinks: Wähle eine Basis, bevor der Katalog wächst

Unter Settings > Permalinks (Einstellungen > Permalinks) bietet WooCommerce vier Optionen für Produkt-Permalinks (WooCommerce-Doku). Für den Stonewashed-Leinenbettbezug, der in diesem Guide als Beispiel dient, ergeben sie:

Optionen für Produkt-Permalinks in WooCommerce

Defaultexample.com/product/stonewashed-linen-duvet-cover/Nein
Shop baseexample.com/shop/stonewashed-linen-duvet-cover/Nein
Shop base with categoryexample.com/shop/duvet-covers/stonewashed-linen-duvet-cover/Ja
Custom baseEin beliebiges Präfix, das du eingibst, etwa example.com/bedding/stonewashed-linen-duvet-cover/Nein
Nur die Option mit der Kategorie im Pfad koppelt Produkt-URLs an den Kategoriebaum, und deshalb ist sie die einzige, die bricht, wenn du ein Produkt verschiebst.

Die Option mit Kategorie in der URL sieht ordentlich aus, koppelt aber jede Produkt-URL an eine Kategorie. Verschiebst du den Bettbezug bei einer Sortimentsüberprüfung von „Duvet covers“ nach „Linen bedding“, ändert sich seine URL. Die Standardbasis oder die Shop-Basis hält Produkt-URLs stabil, egal wie oft du den Kategoriebaum umbaust, und stabile URLs behalten ihre Links und ihre Ranking-Historie. Ein Keyword in der URL ist ein kleines Signal; eine vergessene Weiterleitung ist ein großes Problem.

Zwei Regeln aus der WooCommerce-Dokumentation sind hier wichtig. Die Produktbasis darf nicht mit einer Taxonomie-Basis übereinstimmen, eine Produktbasis „shop“ und eine Kategoriebasis „shop“ kollidieren also. Und jede Änderung einer Basis ändert bestehende URLs, sodass alte Links und indexierte Seiten 404-Fehler liefern, wenn du keine Weiterleitungen einrichtest. Wenn Produktseiten direkt nach einer Änderung 404 liefern, erzeugt erneutes Speichern der Permalinks-Seite die Rewrite-Regeln neu.

Produktkategorieseiten, Schlagwortseiten und Attribut-Archive

WooCommerce erstellt drei Arten von Archivseiten, und sie verdienen eine unterschiedliche Behandlung.

  • Produktkategorien (standardmäßig /product-category/duvet-covers/): deine wichtigsten Landingpages für breite Suchanfragen wie „Leinen-Bettbezug“. Indexiere sie, gib den wichtigen eine Einleitung mit echten Kaufinformationen und halte den Baum so flach, dass jede Kategorie genug Produkte enthält, um nützlich zu sein. Die Basis kannst du unter Settings > Permalinks im Bereich Optional umbenennen.
  • Produkt-Schlagwörter (/product-tag/...): meist spontan von dem angelegt, der gerade Produkte bearbeitet, was Hunderte fast leere Seiten wie „linen“, „Linen“ und „linnen“ erzeugt. Pflege entweder eine kurze Liste von Schlagwörtern, die echten Suchanfragen entsprechen, oder setze Schlagwort-Archive in deinem SEO-Plugin auf noindex.
  • Attribut-Archive: Ein globales Attribut bekommt nur dann öffentliche Seiten, wenn dafür unter Products > Attributes „Enable archives?“ (Archive aktivieren?) angehakt ist. Dann listet example.com/color/sage/ jedes Produkt in Salbeigrün. Das kann für ein oder zwei Attribute funktionieren, nach denen Leute suchen, etwa Material, und erzeugt für den Rest dünne Seiten.

Globale pa_-Attribute vs. individuelle Produktattribute

Bei den Attributen treffen WooCommerce SEO und Produktdaten aufeinander. WooCommerce kennt zwei Arten:

  • Globale Attribute werden unter Products > Attributes angelegt, mit einer Liste von Begriffen, die du produktübergreifend wiederverwendest. Ihre Taxonomie-Namen beginnen mit pa_ (pa_color, pa_size). Nur globale Attribute speisen die Produktfilter-Blöcke und -Widgets, Attribut-Archive und einheitliche Varianten-Dropdowns.
  • Individuelle Produktattribute werden im Tab Attributes eines einzelnen Produkts eingetippt. Sie erscheinen im Tab Additional information (Zusätzliche Informationen), aber du kannst sie nicht wiederverwenden, nicht danach filtern und ihre Schreibweise nicht produktübergreifend einheitlich halten.

Ein Katalog, der auf individuellen Attributen aufbaut, hat am Ende „Sage“, „sage green“ und „Sage Green“ auf drei Produkten und einen Farbfilter, der sich nicht bauen lässt. Verschiebe alles, wonach Käufer filtern oder suchen, in ein globales Attribut mit einer festen Liste von Begriffen, und nutze frei eingegebene individuelle Attribute nur für Details, die einem einzigen Produkt eigen sind.

Die Spalte Filled (Gefüllt) zeigt, bei welchem Anteil der Produkte jedes Attribut einen Wert hat. Ein Attribut, das bei 38 % der Produkte gefüllt ist, ergibt einen schwachen Filter.

Filter erzeugen auch URLs. Die Attributfilter von WooCommerce hängen pro Attribut einen filter_-Parameter an die Kategorie-URL, etwa ?filter_color=sage, und jede Kombination aus Farbe, Größe und Preis ist eine weitere crawlbare Adresse. Die meisten Shops sollten Filterkombinationen aus dem Index halten und die Kategorieseiten ranken lassen. Ein paar stark nachgefragte Kombinationen können zu echten Landingpages mit eigenen Links und eigenem Text werden. Unser Guide zu Faceted-Navigation-SEO erklärt, wie du Filter für Filter entscheidest.

Variable Produkte: eine indexierbare URL, viele SKUs

Ein variables Produkt in WooCommerce ist eine Seite mit Varianten darunter. Varianten bekommen keine eigenen Permalinks, und das passt gut für SEO: Links, Bewertungen und Ranking-Historie sammeln sich alle auf einer URL. Die Daten pro Variante zählen trotzdem, denn Google Shopping, Händlereinträge und deine eigenen Filter lesen sie.

Jede Variante hat ihr eigenes Bild, ihre SKU, „GTIN, UPC, EAN, or ISBN“, regulären Preis und Angebotspreis, Lagereinstellungen und Beschreibung (WooCommerce). Für den Bettbezug in drei Größen und drei Farben heißt das neun Varianten, jede mit:

  • Eigener SKU und GTIN. Ein salbeigrüner Bezug in Queen-Size und ein anthrazitfarbener in King-Size sind unterschiedliche Handelseinheiten mit unterschiedlichen Barcodes. Unser Guide zu GTIN, UPC und EAN erklärt, welcher Code wohin gehört.
  • Einem Variantenbild für jede Farbe, damit sich das Hauptbild ändert, wenn ein Käufer Salbeigrün statt Sand wählt.
  • Nur echten Optionen mit „Used for variations“ (Für Varianten verwendet). Größe und Farbe sind Optionen; Material und Fadendichte sind einfache Attribute am Elternprodukt.
  • Einer Vorauswahl nur, wenn sie hilft. Setze „Default Form Values“ (Standard-Formularwerte) auf den Bestseller, wenn es einen klaren gibt. Sonst zeigt die Seite die Preisspanne, und das ist ehrlich.

Googles Richtlinien für strukturierte Daten zu Produktvarianten verlangen, dass jede Variante über eine eigene URL vorausgewählt werden kann, meist mit Query-Parametern, und dass die Gruppe eine kanonische URL ohne Variantenauswahl behält. WooCommerce wählt Optionen über attribute_-Parameter in der URL vor, etwa /product/stonewashed-linen-duvet-cover/?attribute_pa_color=sage&attribute_pa_size=queen. Nutze diese URLs als Variantenlinks in deinem Merchant-Center-Feed und lass den Canonical auf der URL des Elternprodukts.

Die WooCommerce-Dokumentation weist außerdem darauf hin, dass sich die Dropdowns ab 30 Varianten nicht mehr anhand früherer Auswahlen aktualisieren und jede Option auflisten, sodass Käufer Kombinationen wählen können, die es nicht gibt (WooCommerce). Hat ein Produkt 6 Größen, 8 Farben und 2 Stoffe (96 Varianten), überleg, es nach Stoff aufzuteilen. Zwei Produkte mit klaren Namen dienen Käufern und der Suche meist besser als eine Seite mit einer langen Liste von Kombinationen.

Product-Schema in Yoast SEO und Rank Math im Vergleich

Weil WooCommerce bereits Product-Markup ausgibt, geht es bei der Plugin-Entscheidung darum, was ergänzt wird und ob du am Ende zwei Product-Entitäten auf einer Seite hast.

Product-Schema aus WooCommerce, Yoast SEO und Rank Math

WooCommerce-CoreEine einfache Product-Entität mit Name, Beschreibung, SKU, Bild und Angeboten, plus Bewertungsdaten, wenn Bewertungen aktiviert sindKeine Identifikatoren oder Marke für jede VarianteKeiner, integriert
Yoast SEO + Yoast WooCommerce SEOVerbindet das Produkt mit dem restlichen Schema-Graph von Yoast (Yoast)Felder für GTIN8, GTIN12/UPC, GTIN13/EAN, GTIN14/ITF-14 und MPN an jeder Variante, in den strukturierten Daten ausgegebenDas WooCommerce-SEO-Add-on
Rank MathSchema-Typ WooCommerce Product pro Produkt im Schema-Tab gewählt; Preis, SKU und Lagerstatus werden aus WooCommerce übernommen (Rank Math)Marke aus einer Produkt-Taxonomie, die du unter General Settings > WooCommerce auswählstAuswahl eines GTIN-Schlüssels (Pro)
Der WooCommerce-Core gibt bereits eine Product-Entität aus; die Plugins unterscheiden sich darin, ob Varianten-Identifikatoren und Marke darin landen.

Egal, was du nutzt: Öffne den Seitenquelltext eines Produkts und suche nach application/ld+json. Du willst eine einzige Product-Entität, deren Preis, Währung, Verfügbarkeit, GTIN und Marke mit dem übereinstimmen, was die Seite zeigt. Um zu sehen, wie vollständiges Markup für deinen Produkttyp aussieht, erstelle ein Beispiel mit unserem Product-Schema-Generator und vergleiche.

Das Plugin ist nur der Drucker. Wenn die Marke leer ist oder die GTIN in einem individuellen Feld steckt, das das Plugin nicht liest, bleibt das Markup unvollständig, egal welches Plugin du installierst.

Die WooCommerce-Produktfelder, die Rankings speisen

Der Großteil der Ranking-Arbeit in einem WooCommerce-Shop passiert im Produkteditor. Feld für Feld:

  • Produktname: wird zur H1 und zum Standardtitel. Schreib den Produkttyp und ein prägendes Attribut hinein („Stonewashed Linen Duvet Cover“) und überlass Größe und Farbe den Varianten.
  • Slug: wird beim ersten Speichern aus dem Namen erzeugt. Kürze ihn vor der Veröffentlichung, denn eine spätere Änderung braucht eine Weiterleitung.
  • Produktbeschreibung: der Hauptinhalt im Tab Description (Beschreibung). Nutze ihn für das, was ein Käufer braucht: Material, Webart, Stoffgewicht, Verschluss, Pflege und genaue Maße. Lieferantentext, den jeder andere Händler auch kopiert, bringt wenig.
  • Kurzbeschreibung: wird in den meisten Themes neben dem Preis angezeigt. Zwei oder drei Zeilen mit den Fakten, die über den Kauf entscheiden.
  • SEO-Titel und Meta-Description: Plugin-Felder in Yoast oder Rank Math. Bau sie aus Attributen auf, statt das Plugin den ersten Satz der Beschreibung abschneiden zu lassen.
  • Produktbild und Galerie: Der Alt-Text wird pro Bild in der Mediathek gespeichert, ein Bild, das auf 20 Produkten wiederverwendet wird, trägt also einen einzigen Alt-Text. Beschreibe, was das Bild zeigt.
  • SKU und „GTIN, UPC, EAN, or ISBN“: im Tab Inventory des Elternprodukts und jeder Variante.
  • Attribute: wo möglich global, mit angehaktem „Visible on the product page“ (Auf der Produktseite sichtbar) für die Spezifikationen, die Käufer vergleichen.
  • Kategorien: Weise eine Hauptkategorie zu, die zur gewünschten Breadcrumb passt. Yoast und Rank Math lassen dich beide sie festlegen.
  • Linked Products (Verknüpfte Produkte): Upsells und Cross-Sells setzen Links zwischen verwandten Produkten, was Crawlern hilft, tief liegende Produkte zu finden.
  • Catalog visibility (Katalogsichtbarkeit): „Shop and search results“, „Shop only“, „Search results only“ oder „Hidden“. Versteckte Produkte sind weiterhin per URL erreichbar, ein verstecktes Testprodukt kann also trotzdem bei Google landen.

Für die Begründung hinter jedem Element, unabhängig von der Plattform, sieh dir unseren Guide zu Produktseiten-SEO an.

Vorher und nachher: ein Leinenbettbezug in WooCommerce

Hier ist der Bettbezug, wie er aus einem Lieferantenimport kam, neben demselben Produkt nach einer Bereinigung, die kein neues Plugin brauchte. Nach der Bereinigung ist Duvet covers seine Hauptkategorie, mit Linen bedding als zweiter Kategorie.

Ein Leinenbettbezug, vor und nach der Bereinigung

NameDuvet cover linen 240x220 sage NEWStonewashed Linen Duvet Cover
Slug und URLduvet-cover-linen-240x220-sage-new/product/stonewashed-linen-duvet-cover/
BeschreibungEin Lieferantenabsatz mit 40 Wörtern, den jeder Händler verwendetWebart, Stoffgewicht, Maße pro Größe, Pflegehinweise und was Stonewashed-Leinen schon ab der ersten Nacht weich macht
AttributeEin individuelles Attribut, „Colour: sage | sand | charcoal“, nicht als Filter nutzbarGlobale Attribute pa_color (Sage, Sand, Charcoal) und pa_size (Twin, Queen, King) für Varianten verwendet; Material (100 % Leinen), Stoffgewicht (165 g/m²) und Verschluss (Kokosknöpfe) als sichtbare Attribute am Elternprodukt
VariantenNeun, ohne SKUs oder GTINs, alle mit demselben sandfarbenen FotoNeun, mit SKUs von LDC-SAG-TW bis LDC-CHA-KG, je einer GTIN-13 und einem Foto pro Farbe
SEO-TitelLeer, daher nutzte das Plugin die ersten 155 Zeichen der BeschreibungStonewashed Linen Duvet Cover, Twin to King, 3 Colors
Meta-DescriptionLeer, daher nutzte das Plugin die ersten 155 Zeichen der BeschreibungStonewashed 100% linen duvet cover, 165 g/m², with coconut button closure. Twin, Queen and King in sage, sand and charcoal. Machine washable at 40 °C.
7 von 7 Zeilen
Jede Änderung ist eine Feldbearbeitung in WooCommerce, und jede speist Filter, Markup oder das Such-Snippet.

Das Produkt erscheint jetzt in den Farb- und Größenfiltern, gibt eine vollständige Product-Entität aus und zeigt eine Meta-Description, die für das Suchergebnis geschrieben wurde, statt eines abgeschnittenen Satzes.

Sieben WooCommerce-Abkürzungen, die organischen Traffic kosten

  1. Die Produktbasis in einem Live-Shop ohne Weiterleitungen ändern. Jede indexierte Produkt-URL bricht auf einen Schlag.
  2. Produkt-Schlagwörter wuchern lassen. Hunderte Schlagwort-Archive mit je einem Produkt verwässern Crawling und interne Verlinkung.
  3. Filterbare Fakten als individuelle Attribute speichern. Kein Filter, kein Attribut-Archiv, keine einheitlichen Werte.
  4. Zwei oder drei Quellen für Product-Markup. WooCommerce, ein SEO-Plugin und ein Bewertungs-Plugin geben jeweils ihre eigene Entität aus, manchmal mit unterschiedlichen Preisen.
  5. Eine Page-Builder-Vorlage, die die Beschreibung auslässt. Wenn die Produktvorlage das Feld Description nicht rendert, erreicht der Text, den du geschrieben hast, nie die Seite.
  6. Ausverkaufte Produkte löschen. Lass vorübergehend nicht verfügbare Produkte live und als nicht vorrätig markiert; leite eingestellte Produkte auf den nächstliegenden Ersatz oder die Kategorie weiter.
  7. Lieferantenbeschreibungen unverändert veröffentlichen. Wenn derselbe Absatz in Dutzenden Shops steht, hat deine Seite wenig Grund, über deren Seiten zu ranken.

Andere Plattformen haben ihre eigenen Versionen dieser Probleme; vergleiche unsere Shopify-SEO-Checkliste und den Magento-SEO-Guide, wenn du mehr als einen Shop betreibst.

WooCommerce-SEO-Felder in großen Mengen mit WISEPIM füllen

Der Großteil der Arbeit oben ist Feldarbeit, wiederholt für jedes Produkt und jede Variante. WISEPIM verbindet sich über die REST API mit WooCommerce. Ein Import holt Namen, SKUs, Preise, Beschreibungen und Kurzbeschreibungen, Bestand, Bilder, Attribute, Kategorien, Schlagwörter und Varianten, dazu Marke, EAN und SEO-Felder. In WISEPIM füllst du fehlende Attribute, Beschreibungen, SEO-Titel und Meta-Descriptions mit AI, prüfst die Vollständigkeit mit Quality Guard und exportierst das Ergebnis zurück, einschließlich SEO-Titel und Meta-Description von Yoast, wenn der Shop Yoast nutzt. Varianten gehen unter ihrem Elternprodukt zurück.

Zum Verbinden brauchst du nur die Shop-URL: Du genehmigst WISEPIM im WordPress-Admin, und die API-Schlüssel werden für dich erstellt.

Du kannst einen Shop über die WooCommerce-Verbindung anbinden und im kostenlosen Plan mit bis zu 100 Produkten arbeiten.

Diego Nijboer

CTO und Mitgründer von WISEPIM. Ich baue AI-gestützte Lösungen, die das Produktdatenmanagement für E-Commerce-Unternehmen verändern. Über 10 Jahre Erfahrung im Lösen komplexer technischer Herausforderungen im E-Commerce und bei PIM-Systemen.

Häufig gestellte Fragen

Noch Fragen?

Keine passende Antwort gefunden? Melde dich bei unserem Team.

Support kontaktieren

Ja. WooCommerce läuft auf WordPress, du kontrollierst also Slugs, Permalinks, Sitemaps und Seiteninhalte, und es gibt von sich aus einfache Product-Structured-Data aus. Rankings hängen trotzdem von Einrichtung und Daten ab: einer stabilen Permalink-Basis, indexierten Kategorien, dünnen Archiven außerhalb des Index, einer einzigen Quelle für Product-Markup und vollständigen Produktfeldern wie Beschreibungen, Attributen, GTINs und Meta-Descriptions.

Der WooCommerce-Core hat kein eigenes Feld für SEO-Titel oder Meta-Description pro Produkt und keine Kontrolle darüber, welche Archive indexiert werden, deshalb ergänzen die meisten Shops ein SEO-Plugin. Yoast SEO und Rank Math funktionieren beide. Die GTIN-Felder pro Variante in Yoast brauchen das kostenpflichtige Add-on Yoast WooCommerce SEO; in Rank Math ist die Auswahl eines GTIN-Schlüssels eine Pro-Funktion. Installiere eines, nicht beide.

Meist nicht. WooCommerce braucht eine Basis, um Produkt-URLs von Seiten und Beiträgen zu unterscheiden, und um sie zu entfernen, brauchst du ein Plugin oder eigene Rewrite-Regeln, die mit Seiten-Slugs kollidieren können. Der SEO-Gewinn einer kürzeren URL ist klein. In einem bestehenden Shop bricht die Änderung außerdem jede indexierte Produkt-URL, wenn nicht jede einzelne eine 301-Weiterleitung bekommt.

Seit WooCommerce 9.2 hat jedes Produkt und jede Variante ein Feld „GTIN, UPC, EAN, or ISBN“ in den Inventory-Einstellungen. Trag dort den Barcode jedes verkaufbaren Artikels ein, einen pro Variante. Prüfe dann, ob dein SEO-Plugin und dein Google-Merchant-Center-Feed dieses Feld lesen, denn ältere Plugins haben GTINs in eigenen individuellen Feldern gespeichert.

Nur wenn sie kuratiert sind. Schlagwörter, die Redakteure spontan anlegen, erzeugen meist viele Archive mit ein oder zwei Produkten und fast doppelten Namen, die Crawling verschwenden und mit Kategorieseiten konkurrieren. Halte entweder eine kurze Liste von Schlagwörtern, die echten Suchanfragen entsprechen, und gib ihnen Inhalt, oder setze Produkt-Schlagwort-Archive in deinem SEO-Plugin auf noindex.

Weiter entdecken

Handverlesene nächste Schritte, um tiefer einzusteigen.

Bessere Produktdaten, bessere Ergebnisse.Mehr Umsatz erzielen.