Schemas in Magento Produktseiten integrieren

Schemas oder auch strukturierte Daten  sind zurzeit eines der dicken Dinger im SEO, und wir setzen diese bei diversen Magento-Projekten auch direkt ein. Hier ein kleines Howto wie man(n) das ganze einfach in Magento-Produktseiten integrieren kann…

Auf die Idee mit den Schemas hat uns ein ehemaliger Praktikant gebracht… aber was sind denn diese Schemas eigentlich genau?

durch bestimmte Anweisungen im Quelltext eines html-Dokuments teile ich der Suchmaschine mit, das sich genau hier bestimmte, für diese relevante Daten befinden

man kann es sich auch noch einfacher vorstellen: Schilder, die genau auf den Preis, das Bild, die beschreibung bspw. eines Produktes weisen und dazu steht auf dem Schild noch drauf: „Da ist der Preis!!!“

Ein Shopsystem ist natürlich geschaffen für so eine Sache, wir haben hier im Regelfall folgenden Vorteile:

  • Darstellung der Relevanten Informationen für jedes Produkt im Storeview bzw. Verfügbarkeit über die Datenbank
  • Anpassbare Darstellung / Code durch Templates oder ähnliche Methodik

Für Magento selber ist das ganze im Regelfall schnell und einfach erledigt, quasi: set it and forget it

In deinem Template-Ordner die Datei /dein-template/catalog/product/view.phtml öffnen (oder die entsprechende im default template)

Itemtyp deklarieren:

Produkt-Name

Datei /dein-template/catalog/product/view/media.phtml öffnen (schaut nach dem img-Tag des Hauptbildes)


Datei /dein-template/catalog/product/view/type/default.phtml öffnen (unter Umständen musst du da ein umschliessendes div-Element einfügen). Hier ist ein anderer itemtype gefragt

Zuletzt fehlt noch der Preis. je nachdem sollte er sich in …/template/catalog/product/price.phtml befinden

(Achtung: hier kann der div.price-box mehrfach vorkommen)

google-tool
Fertig? dann hier testen: http://www.google.com/webmasters/tools/richsnippets