Plattform-SEO

13 Min. Lesezeit

Magento SEO-Leitfaden

Magento (jetzt Adobe Commerce) bietet unuebertroffene Flexibilitaet fuer E-Commerce-SEO, aber diese Flexibilitaet bringt Komplexitaet mit sich. Im Gegensatz zu gehosteten Plattformen, die viele SEO-Grundlagen automatisch handhaben, erfordert Magento bewusste Konfiguration, um Duplicate Content zu vermeiden, das Crawl-Budget zu verwalten und die Seitengeschwindigkeit zu optimieren. Die Beherrschung von Magentos SEO-Einstellungen und typischen Fallstricken ermoeglicht es Ihnen, die Leistung der Plattform fuer einen hochoptimierten, grossangelegten E-Commerce-Shop zu nutzen.

Magento URL-Struktur und Rewrites

Magentos Standard-URL-Struktur generiert saubere, SEO-freundliche URLs fuer Produkte und Kategorien, aber die Plattform hat mehrere URL-bezogene Fallstricke, die ohne Konfiguration Duplicate Content erzeugen. Die wichtigste Einstellung befindet sich unter Stores, Konfiguration, Katalog, Suchmaschinenoptimierung. Hier muessen Sie URL-Rewrites aktivieren und das Canonical-Link-Meta-Tag fuer Kategorien und Produkte auf Ja setzen.

Standardmaessig kann Magento mehrere URLs fuer dasselbe Produkt generieren. Ein Produkt kann unter /product-name.html, /category/product-name.html und /another-category/product-name.html erreichbar sein, wenn es mehreren Kategorien zugeordnet ist. Ohne Canonical Tags sieht Google drei separate Seiten mit identischem Inhalt.

URL-Suffixe sind eine weitere Ueberlegung. Magento erlaubt das Hinzufuegen von .html oder anderem Suffix zu Produkt- und Kategorie-URLs. Waehrend das Suffix selbst SEO nicht beeinflusst, wird eine Aenderung nach der Indexierung alle bestehenden URLs brechen. Erstellen Sie bei Aenderungen Redirect-Regeln in Ihrer .htaccess-Datei.

Fuer grosse Kataloge mit Hunderten von Kategorien planen Sie Ihre URL-Hierarchie sorgfaeltig. Magento kann tief verschachtelte URLs wie /herren/bekleidung/hemden/casual/blaues-oxford-hemd.html erstellen. Konfigurieren Sie Ihre Kategorie-URL-Struktur, um Beschreibungsgehalt und Kuerze auszubalancieren. Viele erfolgreiche Magento-Shops verwenden eine flache Struktur wie /blaues-oxford-hemd.html fuer Produkte.

Aktivieren Sie Canonical-Link-Meta-Tags fuer Produkte und Kategorien in der Magento-Konfiguration
Loesen Sie Multi-Kategorie-URL-Duplizierung durch Wahl eines einheitlichen kanonischen Produkt-URL-Musters
Halten Sie URL-Suffixe nach dem Launch konsistent, um Massenredirects zu vermeiden
Erwaegen Sie flache Produkt-URL-Strukturen fuer grosse Kataloge zur Verbesserung der Crawlbarkeit
Tip

Crawlen Sie Ihre Magento-Seite nach der URL-Konfiguration mit Screaming Frog und pruefen Sie auf doppelte Seiten. Filtern Sie nach Canonical-Tag-Status, um Seiten zu finden, deren Canonical auf eine andere URL zeigt. Beheben Sie Diskrepanzen, bevor Google beide Versionen indexiert.

Layered Navigation und facettierte URLs verwalten

Layered Navigation ist Magentos Begriff fuer facettierte Filterung, die Kunden ermoeglicht, Produkte nach Attributen wie Groesse, Farbe, Preis und Marke einzugrenzen. Obwohl fuer die Benutzererfahrung essentiell, erzeugt Layered Navigation ein massives Crawl-Budget-Problem. Jede Filterkombination generiert eine einzigartige URL, und ein Katalog mit zehn Attributen mit je zehn Werten kann Millionen filterbarer URL-Kombinationen produzieren.

Das Standard-Magento-Verhalten haengt Filterparameter an die URL an und erzeugt Pfade wie /schuhe.html?farbe=rot&groesse=42&marke=nike. Google wird versuchen, alle diese Kombinationen zu crawlen und dabei Crawl-Budget fuer Seiten verbrauchen, die keinen einzigartigen indexierbaren Wert haben.

Der effektivste Ansatz ist AJAX-basierte Filterung, die die URL ueberhaupt nicht aendert. Mehrere Magento-Erweiterungen implementieren dieses Muster und laden gefilterte Ergebnisse dynamisch, waehrend die URL als /schuhe.html bestehen bleibt. Falls Sie AJAX-Filterung nicht implementieren koennen, fuegen Sie noindex-Meta-Robots-Tags zu allen gefilterten Seiten hinzu und blockieren Sie die Filterparameter in robots.txt.

Einige Filterkombinationen haben jedoch SEO-Wert. Eine Seite mit allen roten Nike-Laufschuhen koennte zu einer wertvollen Suchanfrage passen. Fuer diese spezifischen Faelle erstellen Sie dedizierte Landing Pages mit einzigartigem Content statt sich auf die gefilterte Navigations-URL zu verlassen.

Ueberwachen Sie Ihren Google Search Console-Abdeckungsbericht auf Anzeichen von Problemen mit facettierten URLs. Wenn Sie Hunderttausende entdeckter, aber nicht indexierter URLs sehen, verbraucht Ihre Layered Navigation Crawl-Budget.

Implementieren Sie AJAX-basierte Filterung, um die Generierung facettierter URLs zu verhindern
Fuegen Sie noindex-Tags und robots.txt-Blockierungen fuer nicht eliminierbare Filterparameter-URLs hinzu
Erstellen Sie dedizierte Landing Pages fuer hochwertige Filterkombinationen mit einzigartigem Content
Ueberwachen Sie die Search Console-Abdeckung auf Anzeichen von Crawl-Budget-Verschwendung durch facettierte URLs

Magento Seitengeschwindigkeits-Optimierung

Magento-Seiten kaempfen historisch mit der Seitengeschwindigkeit, und langsame Ladezeiten wirken sich direkt auf Rankings und Conversion-Raten aus. Eine typische unoptimierte Magento-Installation laedt Produktseiten in vier bis acht Sekunden. Systematische Optimierung kann dies fuer die meisten Seiten auf unter zwei Sekunden bringen.

Aktivieren Sie Magentos integrierten Full-Page-Cache, die wirkungsvollste Einzelverbesserung der Geschwindigkeit. Fuer Magento 2 ist Varnish die empfohlene Caching-Schicht. Konfigurieren Sie Varnish als Reverse Proxy vor Ihrem Magento-Server, und die Ladezeiten ganzer Seiten sinken drastisch.

Optimieren Sie die JavaScript- und CSS-Auslieferung. Magento laedt standardmaessig zahlreiche JavaScript-Dateien und CSS-Stylesheets. Aktivieren Sie JS- und CSS-Zusammenfuehrung und -Minifizierung unter Stores, Konfiguration, Entwickler-Einstellungen. Erwaegen Sie die Implementierung von Critical CSS Extraction.

Bildoptimierung ist essentiell fuer produktlastige E-Commerce-Seiten. Implementieren Sie WebP-Format mit JPEG-Fallback fuer alle Produkt- und Kategoriebilder. Verwenden Sie Lazy Loading fuer Bilder unterhalb des sichtbaren Bereichs. Magento 2.4 und spaeter bietet native Lazy-Loading-Unterstuetzung.

Erwaegen Sie die Verwendung eines Content Delivery Networks fuer statische Assets. Liefern Sie Bilder, CSS und JavaScript von CDN-Edge-Servern, die geografisch nahe bei Ihren Kunden liegen. Konfigurieren Sie Magento unter Stores, Konfiguration, Web, Basis-URLs fuer statische View-Dateien.

Tip

Testen Sie die Seitengeschwindigkeit auf Produktseiten, Kategorieseiten und der Startseite separat. Magento-Kategorieseiten mit grossen Produktrastern haben oft andere Performance-Engpaesse als Produktdetailseiten. Ihre Optimierungsprioritaeten koennen sich je nach Seitentyp unterscheiden.

Strukturierte Daten und Rich Results

Magento implementiert keine umfassenden strukturierten Daten von Haus aus, was bedeutet, dass Sie Chancen fuer Rich Results in der Google-Suche verpassen. Das Hinzufuegen von Product-, BreadcrumbList-, Organization- und Review-Schema-Markup kann Ihre Klickraten aus der organischen Suche erheblich verbessern.

Produkt-Schema ist am wirkungsvollsten fuer E-Commerce. Jede Produktseite sollte JSON-LD-Markup mit Name, Beschreibung, Bild, SKU, Marke, Angeboten (einschliesslich Preis, Waehrung, Verfuegbarkeit und Gueltigkeitsdatum des Preises) und Gesamtbewertung enthalten. Magento-Erweiterungen wie Amasty SEO Suite oder Mageplaza SEO handhaben dies automatisch.

Breadcrumb-Schema hilft Google, Ihre Site-Hierarchie in den Suchergebnissen anzuzeigen und die rohe URL durch einen klickbaren Breadcrumb-Pfad zu ersetzen. Implementieren Sie BreadcrumbList JSON-LD auf jeder Seite und bilden Sie Ihre Magento-Kategoriehierarchie in den strukturierten Daten ab.

Fuer Shops mit physischen Standorten fuegen Sie LocalBusiness-Schema zu Ihren Filialfinder-Seiten hinzu. Dies hilft Ihren physischen Standorten, in Google Maps und lokalen Suchergebnissen zu erscheinen.

Bewertungs-Markup verdient sorgfaeltige Behandlung. Implementieren Sie AggregateRating-Schema nur, wenn Sie echte Kundenbewertungen auf Ihren Produktseiten haben. Google bestraft Seiten, die Bewertungssterne fuer Seiten ohne tatsaechliche Bewertungen zeigen. Validieren Sie alle strukturierten Daten mit Googles Rich-Results-Test nach der Implementierung.

Fuegen Sie Produkt-Schema mit Name, Preis, Verfuegbarkeit, SKU und Bewertungen zu allen Produktseiten hinzu
Implementieren Sie BreadcrumbList-Schema passend zu Ihrer sichtbaren Breadcrumb-Navigation
Fuegen Sie LocalBusiness-Schema zu Filialfinder-Seiten fuer physische Einzelhandelsstandorte hinzu
Validieren Sie alle strukturierten Daten mit Googles Rich-Results-Test vor und nach der Bereitstellung

XML-Sitemaps und Crawl-Management

Magento generiert XML-Sitemaps automatisch, aber die Standardkonfiguration schliesst oft Seiten ein, die nicht in der Sitemap sein sollten. Eine schlecht konfigurierte Sitemap sendet Google zu minderwertigen oder doppelten Seiten.

Konfigurieren Sie Ihre Sitemap-Einstellungen unter Stores, Konfiguration, Katalog, XML-Sitemap. Deaktivieren Sie die Aufnahme nicht verfuegbarer Produkte, es sei denn, Sie planen eine Nachbestellung. Schliessen Sie CMS-Seiten aus, die nicht fuer die organische Suche bestimmt sind, wie AGB, Datenschutzrichtlinie und Rueckgabebedingungen.

Fuer grosse Magento-Kataloge mit mehr als 50.000 URLs teilt Magento die Sitemap automatisch in mehrere Dateien mit einem Sitemap-Index auf. Ueberpruefen Sie, dass dies korrekt funktioniert, da eine einzelne Sitemap-Datei, die das Limit von 50.000 URLs oder 50 MB ueberschreitet, von Google abgelehnt wird.

Ergaenzen Sie Magentos automatisch generierte Sitemaps durch eine manuelle Pruefung des Inhalts. Crawlen Sie Ihre Seite mit Screaming Frog und vergleichen Sie die entdeckten URLs mit der Sitemap. Wenn der Crawler Seiten findet, die nicht in der Sitemap sind, aber sein sollten, fuegen Sie diese hinzu. Wenn die Sitemap URLs enthaelt, die 404-Fehler, Redirect-Schleifen oder noindex-Tags zurueckgeben, entfernen Sie diese.

Reichen Sie Ihre Sitemaps ueber die Google Search Console ein und ueberwachen Sie das Indexierungsverhaeltnis. Wenn Google deutlich weniger URLs indexiert als Ihre Sitemap enthaelt, untersuchen Sie die Ursache.

Schliessen Sie nicht verfuegbare Produkte und nicht-SEO-CMS-Seiten aus Magentos XML-Sitemap aus
Ueberpruefen Sie, dass die automatische Sitemap-Aufteilung fuer Kataloge mit ueber 50.000 URLs funktioniert
Vergleichen Sie gecrawlte URLs mit dem Sitemap-Inhalt, um Luecken und Fehler zu finden
Ueberwachen Sie das Indexierungsverhaeltnis in der Search Console, um Diskrepanzen zu identifizieren
Tip

Richten Sie einen monatlichen automatisierten Vergleich zwischen Ihren Sitemap-URLs und dem Bericht indexierter Seiten in der Google Search Console ein. Jede wachsende Luecke zwischen eingereichten und indexierten URLs signalisiert ein Crawling- oder Indexierungsproblem.

Haeufige Magento-SEO-Fehler vermeiden

Der schaedlichste Magento-SEO-Fehler ist das Ignorieren von Duplicate Content durch konfigurierbare Produkte. Wenn ein konfigurierbares Produkt wie ein T-Shirt Groessen- und Farbvarianten hat, kann Magento individuelle einfache Produkt-URLs fuer jede Variante erstellen. Ein T-Shirt in drei Groessen und vier Farben produziert zwoelf einfache Produktseiten mit nahezu identischem Inhalt. Setzen Sie einfache Produkte, die mit Konfigurierbaren verbunden sind, auf Nicht einzeln sichtbar in den Produktsichtbarkeitseinstellungen.

Ein weiterer haeufiger Fehler ist das Belassen von Magentos Standard-Meta-Titel- und -Beschreibungsvorlagen. Das Standardformat Produktname - Shopname produziert Titel ohne Keywords. Passen Sie das Titelformat unter Content, Design, HTML-Kopf an. Ein besseres Format koennte Produktname - Kategorie | Shopname sein.

Magentos integrierte Suche erstellt standardmaessig indexierbare Suchergebnisseiten. Jede Suchanfrage generiert eine URL wie /catalogsearch/result/?q=anfrage. Diese Seiten haben keinen Wert, da sie Thin-Content-Seiten sind. Blockieren Sie /catalogsearch/ in robots.txt und fuegen Sie noindex-Tags hinzu.

Das falsche Handling von nicht verfuegbaren Produkten ist ein weiteres haeufiges Problem. Wenn Produkte nicht mehr verfuegbar sind, loeschen viele Shopbetreiber das Produkt oder lassen Magento einen 404-Fehler zurueckgeben. Beide Ansaetze verschwenden die SEO-Equity, die diese Produktseiten aufgebaut haben. Halten Sie stattdessen nicht verfuegbare Produktseiten mit einer klaren Meldung aktiv.

Schliesslich vernachlaessigen viele Magento-Shops die mobile Optimierung. Obwohl Magento 2-Themes standardmaessig responsiv sind, brechen umfangreiche Anpassungen oft mobile Layouts. Da Google Mobile-First-Indexierung verwendet, bestimmt Ihre mobile Erfahrung direkt Ihre Rankings.

Setzen Sie einfache Produkte von Konfigurierbaren auf Nicht einzeln sichtbar, um Inhalts-Duplizierung zu verhindern
Passen Sie Standard-Meta-Titel-Vorlagen an, um Kategoriekontext und relevante Keywords einzubeziehen
Blockieren Sie die internen Suchergebnisseiten unter /catalogsearch/ und setzen Sie noindex
Halten Sie nicht verfuegbare Produktseiten mit Alternativen aktiv statt 404-Fehler zurueckzugeben
Testen Sie die mobile Erfahrung auf echten Geraeten, da Google Mobile-First-Indexierung verwendet

Arbeiten Sie mit SEO-Experten zusammen, die E-Commerce verstehen

Die weltweit erste von E-Com-Gründern aufgebaute SEO-Agentur

Magento SEO-Leitfaden - EcomSEO Academy | EcomSEO