Magento und SEO

Es ist nun fast ein Jahr her, als ich zum ersten Mal eine stabile Version von Magento sah, und es lässt sich immer noch kein “definitiver Guide” zu Magento SEO finden. Es wurde über dieses Thema viel in Foren und Blogs geschrieben und diskutiert, aber nichts was auch nur annähernd einen guten Überblick über diese Materie liefert.

Wir von Web Armada finden, dass es nun an der Zeit ist, die fragmentierten Teile über Magento SEO zusammenzutragen und zu bündeln.
Ebenso wie sich das Suchverhalten im Internet verändert, ist auch SEO und die Magento Plattform einem ständigen Wandel unterworfen. Wir von Web Armada versuchen, Sie zu dem Thema Magento SEO auf dem neuesten Stand zu halten und Ihnen immer wieder aktuelle Tipps und Tricks mit an die Hand zu geben.
Magento läuft nun relativ stabil, aber ist noch immer nicht ganz erwachsen geworden. Es bietet aber eine Menge an Potential für die Zukunft. Zum Zeitpunkt dieses Artikels ist Magento in der Version 1.3.2.4 erhältlich.
Neben seinem nutzerfreundlichen Design ist Magento vor allem durch seine SEO-freundlichkeit bekannt und beliebt geworden. Dadurch vereinfacht diese Plattform es für Online-Store-Betreiber, Ihre Website höher und besser zu ranken in den großen Suchmaschinen wie Google, Yahoo und MSN. Magento bietet dazu von Haus aus in seinem Basispaket eine ganze Reihe von Funktionalitäten wie das Generieren von XML Code, Meta Tags, Titel und Keywords für Produkte und Kategorien.

Es kann aber noch wesentlich mehr aus Ihrem Magento Store herausgeholt werden in punkto SEO, wenn Sie folgende Dinge beachten und anwenden:

1 Grundlegende Konfiguration
Zunächst sollten Sie sich die neueste Version von Magento besorgen oder Ihre aktuelle updaten. Dann sollten Sie Ihrem Server erlauben “URL Rewrites” zu nutzen. Sie finden diese Einstellungen unter System -> Konfiguration -> Web -> Suchmaschinenoptimierung. Als Voraussetzung dafür muss diese Funktion allerdings auch auf Ihrem Server aktiviert sein. Bei Unklarheit darüber kontaktieren Sie einfach Ihren Hosting Provider.

Magento URL Rewrites

Magento URL Rewrites

Eine weitere gute Einstellung auf demselben Bildschirm ist “Store Codes zu URLs hinzufügen” unter “URL Optionen”. In den meisten Fällen ist es besser, diese Funktionalität auf “Nein” zu setzen.

Magento URL Store Codes

Magento URL Store Codes

1.1. WWW vs. Nicht-WWW
Unter den Menüunterpunkten “Ungesichert” und “Sicher” können Sie das Basis-URL-Eingabefeld finden, wo Sie Ihre bevorzugte Domain festlegen können. Sie können hier zwischen der www und der nicht-www Version der URL wählen. Indem Sie die Einstellungen ändern, richten Sie keinen Redirect ein von www zu nicht-www oder von nicht-www zu www. Sie wählen einfach die bevorzugte URL. Eine Weiterleitung richten Sie am besten per 301 Redirect über die .htaccess Datei mit mod_rewrite ein. Neben der Auflösung des www vs. nicht-www Problems beugt diese Lösung vor, dass Magento die SID-Anfrage an die URL anhängt, wie beispielsweise “?SID=b9c95150f7f70d6e77ad070259afa15″.

Vergewissern Sie sich, dass die Basis-URL dieselbe ist wie die Weiterleitungs-URL. Wenn Sie die .htaccess-Datei ändern möchten, können Sie einfach folgenden Code-Schnipsel eingeben, um index.php an das Wurzelverzeichnis weiterzuleiten:

RewriteBase / RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.mydomain.com/ [R=301,L]

Oder, falls Ihre Magento Installation nicht im Wurzelverzeichnis ist, sondern in einem Unterverzeichnisr

http://www.mydomain.com/magento/

RewriteBase /magento/ RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /magento/index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.mydomain.com/magento/ [R=301,L]

1.2. HTML-Kopf (Header) Einstellungen
Standardmäßig hat Ihre Magento Installation den Titel “Magento Commerce”. Damit Ihr Magento Shop den Traffic bekommt, den er verdient, sollten Sie folgendes verinnerlichen:rn

  • Suchmaschinen legen größeren Wert auf früh im Inhalt erscheinende Worte. Daher erhöht sich die Wahrscheinlichkeit, dass Ihre Schlüsselwörter einen höheren Rang erreichen, wenn Sie sie nahe dem Seitentitel platzieren.
  • Suchmaschinennutzer, welche die Ergebnisseiten Ihrer Suche durchforsten, sehen die ersten Wörter zuerst. Wenn Ihre Schlüsselwörter also am Anfang Ihres Eintrags stehen, erhöht sich die Wahrscheinlichkeit, dass der Nutzer auf Ihre Seite klickt.

Zuallererst sollten Sie den Standardtitel “Magento Commerce” loswerden. Gehen Sie dazu auf System -> Konfiguration -> Gestaltung -> HTML Kopf.

Magento HTML Headings

Magento HTML Headings

Wählen Sie einen guten und beschreibenden Titel für Ihre Website. Dieser Titel wird für eine Reihe an inhaltslosen Seiten ohne individuellen Titel verwendet, z.B. bei “Kontakt” und “Beliebte Suchbegriffe”.
Um den Namen Ihres Shops nun alles Seitentiteln anzufügen, inklusive den Kategorien und den Produkten, geben Sie den Namen des Shops einfach in das Eingabefeld “Titel Suffix” ein. Es ist eine gute Entscheidung, das Eingabefeld “Titel Prefix” leer zu lassen, aus den Gründen, die wir oben genannt haben.
Lassen Sie auch “tandard Beschreibung” und “Standard Keywords” einfach leer. Für einen nicht-produktiven Betrieb Ihrer Website, um Ihre Site daran zu hindern, von Suchmaschinen indiziert zu werden, kann es hilfreich sein, “Standard Robots” auf “NOINDEX, NOFOLLOW” zu setzen. Für alle anderen Anwendungsbeispiele sollten Sie jedoch sicherstellen, dass diese Einstellung auf “INDEX, FOLLOW” gesetzt ist.
Nun optimieren wir die <head> Sektion der Seiten in Ihrem Web-Shop. Dazu sollten Sie das Modul “New Canonical Tag” hinzufügen. Sie können das “Canonical URLs for Magento Module” installieren, um es ihrem HTML-Kopf hinzuzufügen und Ihr Magento SEO zu verbessern. Aus irgendeinem Grund wandelt Magento nicht gesetzte Meta robots in Metatags in dem folgenden Stile:

<meta content="*" />

Das kann zu eigenartigem Verhalten der Suchmaschinen führen, also entfernen wir es besser. Um diese leeren Metatags zu aus Ihrem Code zu entfernen, brauchen Sie nur das Yoast MetaRobots Modul zu installieren.

1.3. CMS Seiten
Auf den ersten Blick macht es den Anschein, dass Magento auf CMS Funktionalitäten wenig Wert legen würde. Jedoch, ist es für die meisten Anwendungsfelder flexibel und leistungsfähig genug. Einer der größten Vorteile dieses einfachen CMS ist es, dass Sie praktisch jeden Aspekt der Seiten kontrollieren können. Wenn Sie erst mal jeder CMS Seite gewisse Inhalte zugeteilt haben, suchen Sie sich einen suchmaschinenfreundlichen URL Identifier und Seitentitel. Danach gehen Sie auf den Metadaten Tab, um eine Beschreibung für jede CMS Seite zu schreiben, mit der Sie ranken wollen.

Sie können die “Keywords” leer lassen. Die Beschreibung hat jedoch eine sehr bedeutende Funktion: Leute dazu zu bewegen, auf Ihre Seite zu klicken. Vergewissern Sie sich also, dass in der Beschreibung genau das steht, was den User beim Klicken auch erwartet. Folglich ist die einzige gut geschriebene Beschreibung eine handgeschriebene. Wenn Sie daran denken sollten, die Meta Beschreibungen automatisch zu generieren, können Sie genauso gut gar nicht machen, und es den Suchmaschinen überlassen, den Schnipsel zu generieren… Wenn Sie keine Meta Beschreibung nutzen, wird die Suchmaschine das gesuchte Keyword in Ihrem Dokument finden, und automatisch einen Textabschnitt um dieses Keyword auswählen, was Ihnen ein oder zwei dick hervorgehobene Wörter in den Suchergebnissen liefert.

1.4. Kategorien Optimierung
Magento erlaubt es Ihnen, den Namen von Kategorien dem Pfad der Produkt-URLs hinzuzufügen. Da Magento diese Funktionalität nicht besonders gut beherrscht, entsteht dabei Duplicate Content – es ist eine sehr gute Idee, dies zu beheben.
Um dies zu bewerkstelligen, gehen Sie auf System -> Konfiguration -> Katalog -> Suchmaschinen Optimierung und setzen Sie “Kategoriepfad für Produkt-URLs verwenden” auf “Nein”. Nun ist es an der Zeit, die Details für jede Kategorie festzulegen. Gehen Sie dazu auf Katalog -> Kategorien verwalten. Die wichtigsten Felder hier sind:  Meta Beschreibung: fügen Sie hier eine attraktive Beschreibung ein. Denken Sie daran, dass User diese Beschreibung in den Suchergebnissen der Suchmaschinen sehen werden.
Seitentitel: lassen Sie dieses Feld leer, um den Namen der Kategorie inklusive seiner übergeordneten Kategorien zu verwenden. Wenn Sie in dieses Feld einen Seitentitel eintragen, wird dieser exakt wie dieser sein, ohne die übergeordneten Kategorien.
URL key: versuchen Sie, eine kurze aber keyword-reiche URL einzugeben. Das Entfernen von Artikeln und Bindewörtern ist generell eine gute Idee. Hier gilt auch zu beachten, dass diese Einstellungen für alle Ansichten gelten. Sie sollten also bei mehrsprachigen Shops eine sprachneutrale Version finden.
Für jede Store Ansicht können Sie den Namen, die Beschreibung, den Seitentitel und die Metainformationen individuell bestimmen. Für mehrsprachige Shops ist das eine wirklich großartige Funktionalität.

1.5. Optimierung der Produkte
Die Optimierung der Produkte verläuft ähnlich wie bei den Kategorien. Sie können die Metainformation entweder standardmäßig für alle Shop Ansichten festlegen oder für jede Shop Ansicht individuell bestimmen. Beachten Sie auch hier wieder, dass der “Meta Titel” den kompletten Seitentitel überschreibt – inklusive der Kategorien, aber ohne die Titel Prefixe/Suffixe – und nicht nur den Produktnamen.
Ein oft übersehener Aspekt von Magento SEO ist die Behandlung von Bilder und Grafiken. Indem Sie gute ALT Tags für die Grafiken verwenden und keyword-reiche Bildtitel wählen, können Sie über die Bilder-Suchmaschinen eine nette Portion an extra Traffic generieren. Gleichzeitig helfen Sie den körperlich eingeschränkten Lesern und Besuchern, die Ihre Seite auf einem Screenreader besuchen.
Standardmäßig werden Ihre Grafiken und Bilder nach dem Produkttitel benannt. Dasselbe gilt für Titel und ALT Tags. Mit ein klein wenig extra Mühe können Sie die Titel und ALT Tags selbst bestimmen. Unter der Einstellung “Image” in den Produktinformationen können Sie eine Bezeichnung für Ihr Bild oder Ihre Grafik wählen. Daraus wird dann das ALT und das Titel Tag generiert. Natürlich können Sie das für jede Shop Ansicht individuell eingeben.

Weitere Infos zu grundlegenden Einstellungen in Ihrem Magento Store erfahren Sie in unserem Videocast:

http://web-armada.com/2009/12/magento-grundeinstellungen/

Deine Meinung ist uns wichtig

*