Microdata-Integration

Microdata-Integration

Mit Hilfe von Microdata (auch Mikrodaten bzw. strukturierte Daten genannt) lassen sich die Produkte deines Onlineshops per Klick in eine E-Mail übertragen. Dazu muss dein Template erweitert werden.
Info
Die Verwendung von strukturierten Daten ist auch für Suchmaschinen vorteilhaft, da die Datenstrukturen von den großen Suchmaschinen ausgewertet werden können. Deine Website kann damit ein höheres Ranking erzielen.

Verwendung

E-Mail-Templates

Anforderungen

Die Mikrodaten müssen im Vokabular Schema.org oder data-vocabulary.org vorliegen. Du kannst die strukturierten Daten deines Webshops hier prüfen, insofern dieser das Mikrodaten-Vokabular Schema.org verwendet:

Beispiel

Template-Quellcode
Editor-Ansicht
Template-Quellcode
Beispiel: Template mit Microdata-Shop-Artikel

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Microdata Template</title>
  5.     <meta charset="UTF-8">
  6.     <style transform="true">
  7.       .font { font-family: Arial, sans-serif; }
  8.     </style>
  9.     <!-- cssToAttribute -->
  10. </head>
  11. <body>
  12. [CONTAINER name='contents' label='Inhalte' type='div' editor-only='true' microdata_able='true']

  13. [BETWEEN]
  14. <table border="0" cellspacing="0" cellpadding="0" width="640" align="center">
  15.   <tr>
  16.     <td style="height: 20px;"></td>
  17.   </tr>
  18. </table>
  19. [BETWEEN]

  20. [ELEMENT  name='shop-article-2-col'
  21.           label='Shop-Artikel (2 Spalten)'
  22.           type='div'
  23.           editor-only='true'
  24.           microdata_able='true'
  25.           microdata_type='schema.org']
  26. <table border="0" cellspacing="0" cellpadding="0" width="640" align="center">
  27.     <tr>
  28.         [BLOCK name='product-data' label='Produktangaben' independent='true']
  29.         <td style="width:200px;" valign="top">
  30.             [INPUT  type='a_img'
  31.                     name='bild'
  32.                     label='Bild'
  33.                     microdata='src:product-image,alt:product-name,href:url,comment:product-name'
  34.                     replace_path='//shop|https://shop'
  35.                     attributes='style="width:200px; height: auto; display: block;"'
  36.                     required='true' /]
  37.         </td>
  38.         <td style="width:20px;"></td>
  39.         [/BLOCK]
  40.         <td valign="top" class="font">
  41.             [BLOCK name='product-data' label='Produktangaben' independent='true']
  42.             [INPUT  type='h1'
  43.                     name='name'
  44.                     label='Produktname'
  45.                     rows='2'
  46.                     microdata='product-name'
  47.                     required='true' /]
  48.             [/BLOCK]

  49.             [BLOCK name='product-data' label='Produktangaben' independent='true']
  50.             <br /><br />
  51.             [INPUT  type='span'
  52.                     name='description'
  53.                     label='Beschreibung'
  54.                     rows='5'
  55.                     microdata='product-description'
  56.                     required='true' /]
  57.             [/BLOCK]

  58.             [BLOCK name='product-data' label='Produktangaben' independent='true']
  59.             <br /><br />
  60.             [INPUT  type='span'
  61.                     name='price'
  62.                     label='Preis'
  63.                     rows='1'
  64.                     microdata='product-offers-price'
  65.                     attributes='style="font-weight: bold;"'
  66.                     required='true' /] €
  67.             [/BLOCK]

  68.             [BLOCK name='product-data' label='Produktangaben' independent='true']
  69.             <br /><br />
  70.             [INPUT  type='a'
  71.                     name='link'
  72.                     label='Link'
  73.                     microdata='text:product-name,href:url,comment:product-name'
  74.                     required='true' /]
  75.             [/BLOCK]
  76.         </td>
  77.     </tr>
  78. </table>
  79. [/ELEMENT]

  80. [/CONTAINER]
  81. </body>
  82. </html>
Editor-Ansicht
Ansicht des Tabs "Inhalt":

Editor-Ansicht des Microdata-Templates

Klick auf das Microdata-Icon

Microdate-Icon

öffnet den "Mikrodaten-Artikel einlesen"-Dialog. Hier kann das gewünschte Ziel-Element kann ausgewählt und die Werte der eingelesenen Felder bearbeitet werden.
Alle Attribute für die Microdata-Integration findest du in der MWML-Referenz:
  1. CONTAINER-Attribute für die Microdata-Integration
  2. ELEMENT-Attribute für die Microdata-Integration
Lerne im nächsten Schritt, wie du HTML-Quellcode von deiner Website einbindest:
  1. Externe Inhalte einbetten