8 WooCommerce-SEO-Fehler, die Ihre UmsÀtze leise killen
Von Permalink-Standards bis zu indexierbaren Checkout-Seiten â hier sind die acht WooCommerce-SEO-Fehler, die Shop-Betreibern Traffic und Conversions ausbluten lassen.
WooCommerce gibt Ihnen ein vollstĂ€ndiges E-Commerce-Backend kostenlos, was das Beste und das Schlechteste daran ist. Das Beste: Sie besitzen alles, Sie können alles erweitern, Sie zahlen keine PlattformgebĂŒhren. Das Schlechteste: Nichts ist fĂŒr Sie konfiguriert. Jede SEO-kritische Einstellung wird mit einem Standardwert ausgeliefert, der FlexibilitĂ€t ĂŒber Korrektheit stellt, und fast jeder WooCommerce-Shop, den ich auditiere, trĂ€gt denselben Satz von Fehlkonfigurationen.
Dies sind die acht, die am hÀufigsten auftauchen, grob geordnet danach, wie oft ich sie sehe und wie viel Schaden sie anrichten.
1. Standard-Permalink-Struktur
WordPress wird mit Permalinks ausgeliefert, die auf ?p=123 gesetzt sind. WooCommerce erbt, was immer WordPress eingestellt ist. Wenn Sie das nie geÀndert haben, sieht jede Produkt-URL in Ihrem Shop wie yourstore.com/?p=4827 aus statt wie yourstore.com/product/leather-wallet/.
Suchmaschinen tolerieren URLs mit Query-Parametern, ranken sie aber schlechter als saubere Pfade, und Nutzer werden sie weder teilen noch sich merken. Gehen Sie zu Einstellungen â Permalinks in WordPress, wĂ€hlen Sie "Beitragsname" (oder "Eigene Struktur" mit /%postname%/) und speichern Sie. Die Produkt-Basis von WooCommerce unter Einstellungen â Permalinks â Produkt-Permalinks sollte typischerweise /product/ sein oder ganz entfernt werden (/shop-Basis aus).
Wichtig: Diese Ănderung auf einem Live-Shop bricht jede existierende URL. Verwenden Sie ein Redirect-Plugin (Redirection oder Regeln in .htaccess), um alte URLs auf neue zu mappen, bevor Sie die Einstellung umlegen.
2. Duplizierte URLs durch facettierte Navigation
Filtern Sie Ihre Produkte nach Farbe, GröĂe und Preisspanne. Jede Kombination erzeugt eine URL wie /shop/?filter_color=blue&filter_size=l&min_price=20. Multiplizieren Sie das ĂŒber ein Dutzend Filteroptionen und Google sieht Tausende von beinahe-duplizierten Seiten, die alle um dieselbe Produktmenge konkurrieren.
Die Lösung hat zwei Teile. Erstens: FĂŒgen Sie auf allen gefilterten Ansichten ein Canonical-Tag hinzu, das auf die ungefilterte Kategorie-URL zurĂŒckzeigt. Die meisten SEO-Plugins tun das, sobald Sie die richtige Option aktivieren. Zweitens: Sperren Sie in der robots.txt die Filter-Query-Parameter, die Google nicht crawlen muss:
User-agent: *
Disallow: /?filter_
Disallow: /?min_price=
Disallow: /?max_price=
Damit bleibt die FilterfunktionalitĂ€t fĂŒr Nutzer erhalten, wĂ€hrend Google sich auf die kanonische Kategorieseite konzentriert.
3. Yoast oder RankMath setzen die falschen Seiten auf noindex
Sowohl Yoast SEO als auch RankMath enthalten Pauschal-Einstellungen, die Kategorien mit niedriger Produktzahl, Tag-Archive oder "gefilterte" Seiten auf noindex setzen. Die Standardwerte sind meist sinnvoll. Das Problem entsteht, wenn jemand (oder ein vorheriger Entwickler) eine Einstellung umlegt, die alle Kategorie-Archive oder alle Produktattribut-Seiten auf noindex setzt, ohne die nachgelagerte Wirkung zu erkennen.
Ein hĂ€ufiger Fehler: Ein Shop schaltet "leere Kategorieseiten auf noindex setzen" ein, wĂ€hrend ein Sale lĂ€uft. Der Sale leert die Kategorien vorĂŒbergehend. Google besucht erneut, sieht noindex, entfernt die Kategorien. Der Sale endet. Das noindex bleibt bestehen, weil sich die Kategorien nur langsam wieder gefĂŒllt haben. Sechs Wochen Kategorie-Traffic weg.
Auditieren Sie die noindex-Einstellungen Ihres SEO-Plugins jedes Mal, wenn Sie eine Kampagne starten, die das Bestandsniveau wesentlich verÀndert.
4. Fehlendes oder kaputtes Product-Schema
WooCommerce liefert ĂŒber den Core ein einfaches Product-Schema aus, aber viele Themes deaktivieren es entweder oder verpacken es in falsches Markup. Das Ergebnis: eine Produktseite ohne berechtigtes Rich Result, die gegen Wettbewerber mit aktiviertem Schema konkurriert, die Preis- und Bewertungs-Snippets in der SERP bekommen.
Dies ist die technische Korrektur mit dem gröĂten Hebel auf den meisten WooCommerce-Shops. Die vollstĂ€ndige AufschlĂŒsselung steht in Product-Schema-Markup: Das Minimum fĂŒr Google Rich Results, aber die Kurzfassung: BestĂ€tigen Sie, dass jede Produktseite gĂŒltiges Product-JSON-LD im <head> hat, mit mindestens name, image, offers.price, offers.priceCurrency und offers.availability.
5. DĂŒnne Kategorieseiten
WooCommerce-Kategorieseiten zeigen typischerweise ein Raster aus Produkten und nichts anderes â kein Intro-Text, keine KĂ€uferhilfe, keine internen Links zu verwandten Kategorien. Google liest das als dĂŒnne Seite. Bei kommerziellen Suchanfragen, bei denen Google Ergebnisse auf Kategorieebene zeigen möchte, verliert Ihre Kategorieseite gegen Wettbewerber, die die Kategorie als Inhalt behandeln.
Die Lösung ist redaktionell: 200â400 Wörter einzigartiger EinfĂŒhrungstext pro Kategorie, der erklĂ€rt, was in der Kategorie ist, fĂŒr wen sie gedacht ist und was bei der Auswahl zu beachten ist. Platzieren Sie ihn ĂŒber oder unter dem Produktraster. Aktualisieren Sie ihn saisonal.
6. Bild-SEO ignoriert
WooCommerce lĂ€dt Bilder mit dem Dateinamen hoch, mit dem sie ankamen. IMG_4827.jpg ist kein nĂŒtzlicher Dateiname. Kombiniert mit leerem Alt-Text erhalten Sie Produktbilder, die weder zur Bildersuche noch zur Barrierefreiheit beitragen.
Zwei Ănderungen:
Filename: IMG_4827.jpg
Filename: hand-stitched-leather-wallet-brown-front.jpg
Alt: (empty)
Alt: Hand-stitched brown leather bifold wallet, front view, displayed on wooden surface
Ein Plugin wie Smush oder ShortPixel kann massenhaft umbenennen. Alt-Text muss von Menschen geschrieben werden, aber es ist eine endliche Aufgabe â 200 Produkte zu je 30 Sekunden sind unter zwei Stunden.
7. Warenkorb- und Checkout-Seiten indexierbar
Ihre /cart- und /checkout-Seiten haben nichts im Google-Index verloren. Sie sind personalisiert, sitzungsabhĂ€ngig und nicht als Suchergebnisse nĂŒtzlich. Aber WooCommerce setzt sie standardmĂ€Ăig nicht auf noindex, und viele Themes lassen sie indexierbar.
FĂŒgen Sie noindex-Meta-Tags auf diesen Seiten hinzu oder lassen Sie das Ihr SEO-Plugin machen. Der Bonuseffekt ist die Wiedergewinnung von Crawl-Budget: Google verschwendet kein Crawling mehr auf Seiten, die nie ranken können, und gibt dieses Budget stattdessen fĂŒr Ihre Produktseiten aus.
add_action('wp_head', function() {
if (is_cart() || is_checkout()) {
echo '<meta name="robots" content="noindex,follow">';
}
});
8. Mobile Experience als nachtrÀglicher Gedanke
Die WooCommerce-Standards sind nicht mobile-first. Standard-Themes, die seit 2022 nicht aktualisiert wurden, haben kleine Tap-Ziele, schmale SchriftgröĂen und Produktgalerien, die auf MobilgerĂ€ten nicht elegant degradieren. Da Mobile Commerce in den meisten Kategorien den GroĂteil des E-Commerce-Traffics ausmacht, ist das ein Conversion-Problem, bevor es ein SEO-Problem ist.
Wechseln Sie zu einem Mobile-first-Theme (Storefront, Blocksy, Astra sind alle vernĂŒnftige Ausgangspunkte) oder beauftragen Sie einen Responsiveness-Audit Ihres bestehenden Themes. PrĂŒfen Sie mit Googles Mobile-Friendly Test.
Wie EshopAuditor diese aufdeckt
Mehrere der oben genannten technischen Fehler â fehlendes Schema, noindex auf Startseite/Kategorieseiten, Bild-SEO-LĂŒcken (fehlender Alt-Text), Mobile Usability, dĂŒnner Kategorietext und CWV-Auswirkungen â werden von EshopAuditor automatisch erkannt. Der Rest (Permalink-Konfiguration, das Identifizieren, welches WordPress-Plugin ein noindex-Flag verursacht) erfordert eine menschliche ĂberprĂŒfung des Audit-Berichts.
Ein Fehler ist nervig. Drei gleichzeitig erklĂ€ren, warum ein Shop mit vernĂŒnftigen Produkten und vernĂŒnftiger Werbung bei âŹ5k/Monat aufhört zu skalieren. Beheben Sie zuerst die technischen, dann den Inhalt, in dieser Reihenfolge.
FĂŒhren Sie einen kostenlosen Audit Ihres Shops auf eshopaudit.io durch â keine Anmeldung fĂŒr den ersten Scan erforderlich.