How-To

Schema.org WordPress implementieren – Die vollständige Anleitung

Schema.org auf einer WordPress-Site zu implementieren ist einer der wirkungsvollsten SEO-Hebel, den viele Website-Betreiber unterschätzen. Strukturierte Daten helfen Google, den Inhalt deiner Seite präzise zu verstehen – und belohnen dich mit Rich Snippets in den Suchergebnissen: Sternebewertungen, FAQ-Akkordeons, Rezeptinfos oder HowTo-Schritte direkt in der SERP. In dieser Anleitung lernst du, wie du Schema.org Markup auf WordPress korrekt einbindest, testest und typische Fehler vermeidest – egal ob per Plugin oder manuellem JSON-LD-Code.
6 Min Lesezeit ·
Inhaltsverzeichnis
  1. Voraussetzungen
  2. Schritt-für-Schritt Anleitung
  3. Häufige Fehler
  4. Verifizierung

Voraussetzungen

Bevor du mit der Implementierung von Schema.org auf deiner WordPress-Site beginnst, stelle sicher, dass folgende Punkte erfüllt sind:

  • WordPress-Zugang: Du hast Administrator-Zugriff auf dein WordPress-Dashboard.
  • Aktives Theme: Dein Theme ist aktuell und unterstützt wp_head() sowie wp_footer() Hooks.
  • Google Search Console: Deine Website ist in der Google Search Console verifiziert, damit du Rich Result-Berichte einsehen kannst.
  • Backup: Erstelle vor jeder Änderung ein vollständiges Backup deiner WordPress-Installation.
  • Entscheidung Plugin oder manuell: Für Einsteiger empfiehlt sich ein Plugin wie Yoast SEO oder Rank Math. Fortgeschrittene können JSON-LD direkt im Theme oder per Custom Plugin einbinden.

Schritt-für-Schritt Anleitung

Schritt 1: SEO-Plugin installieren (Yoast SEO oder Rank Math)

Gehe in deinem WordPress-Dashboard zu Plugins → Installieren. Suche nach „Rank Math SEO" oder „Yoast SEO". Klicke auf Jetzt installieren und anschließend auf Aktivieren. Beide Plugins liefern automatisch grundlegendes Schema.org Markup für Artikel, Seiten und andere Post-Types. Rank Math bietet dabei in der kostenlosen Version mehr Schema-Typen als Yoast.

Schritt 2: Globalen Schema-Typ für die Website festlegen

In Rank Math: Navigiere zu Rank Math → Titles & Meta → Global Meta. Wähle unter „Knowledgegraph" den passenden Typ: Person für persönliche Blogs oder Organization für Unternehmen. Füge Logo-URL, Name und Social-Profile-URLs ein. In Yoast SEO: Gehe zu SEO → Einstellungen → Site-Darstellung und wähle ebenfalls zwischen Person und Organisation.

Schritt 3: Schema-Typ pro Seite oder Beitragstyp zuweisen

In Rank Math: Öffne einen Beitrag oder eine Seite im Editor. Scrolle im Rank-Math-Panel auf der rechten Seite zu Schema. Klicke auf Schema Generator. Wähle den passenden Typ, z. B. Article, FAQPage, HowTo oder Product. Fülle alle Pflichtfelder aus. In Yoast SEO Premium: Nutze den Schema-Tab im Beitrags-Editor und wähle den Seitentyp sowie den Artikeltyp.

Schritt 4: Manuelles JSON-LD Schema einbinden (ohne Plugin)

Wenn du kein Plugin verwenden möchtest, kannst du JSON-LD direkt in den <head>-Bereich einbinden. Füge folgenden Code in die Datei functions.php deines Child-Themes ein:

function mein_schema_markup() {
  if ( is_single() ) {
    echo '<script type="application/ld+json">';
    echo json_encode([
      '@context' => 'https://schema.org',
      '@type'    => 'Article',
      'headline' => get_the_title(),
      'author'   => [
        '@type' => 'Person',
        'name'  => get_the_author()
      ],
      'datePublished' => get_the_date('c'),
      'dateModified'  => get_the_modified_date('c')
    ], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
    echo '</script>';
  }
}
add_action('wp_head', 'mein_schema_markup');

Ersetze die Werte durch dynamische WordPress-Funktionen oder statische Strings je nach Anwendungsfall.

Schritt 5: FAQPage Schema für FAQ-Bereiche hinzufügen

FAQPage Schema ist besonders wertvoll, da Google die Fragen und Antworten direkt in den Suchergebnissen als aufklappbare Akkordeons anzeigen kann. In Rank Math: Öffne den Beitrag → Schema Generator → Wähle FAQ → Füge Frage-Antwort-Paare ein. Alternativ manuell als JSON-LD:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Was ist Schema.org?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema.org ist ein gemeinsames Vokabular fuer strukturierte Daten."
      }
    }
  ]
}

Schritt 6: HowTo Schema für Anleitungen implementieren

HowTo Schema ermöglicht es Google, deine Schritt-für-Schritt-Anleitungen als Rich Result darzustellen. In Rank Math: Schema Generator → HowTo wählen → Titel, Beschreibung, Gesamtzeit und einzelne Schritte mit Name und Text eintragen. Manuell als JSON-LD-Beispiel für zwei Schritte:

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Schema.org auf WordPress implementieren",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Plugin installieren",
      "text": "Installiere Rank Math SEO ueber das WordPress Plugin-Verzeichnis."
    },
    {
      "@type": "HowToStep",
      "name": "Schema-Typ waehlen",
      "text": "Oeffne den Beitrag und waehle im Schema Generator den passenden Typ."
    }
  ]
}

Schritt 7: Schema mit dem Rich Results Test validieren

Rufe das Google Rich Results Test Tool auf. Gib die URL deiner Seite ein oder füge den HTML-Code direkt ein. Klicke auf URL testen. Das Tool zeigt dir, welche Schema-Typen erkannt wurden, ob Fehler oder Warnungen vorliegen und eine Vorschau des Rich Results. Behebe alle rot markierten Fehler, bevor du die Seite live schaltest.

Schritt 8: Schema in der Google Search Console überwachen

Melde dich in der Google Search Console an. Navigiere im linken Menü zu Verbesserungen. Dort siehst du alle erkannten Schema-Typen (z. B. FAQ, HowTo, Artikel) mit der Anzahl gültiger Seiten, Warnungen und Fehlern. Klicke auf einen Typ, um die betroffenen URLs zu sehen. Reiche korrigierte Seiten über URL-Prüfung → Indexierung beantragen erneut ein.

Schritt 9: Schema für WooCommerce-Produkte ergänzen

Wenn du WooCommerce nutzt, installiere das Plugin Rank Math PRO oder Schema & Structured Data for WP & AMP. Navigiere zu Rank Math → Schema → Produktseiten. Aktiviere das Product-Schema und mappe die Felder: Preis → offers.price, Bewertung → aggregateRating, Verfügbarkeit → offers.availability. Produktseiten mit korrektem Schema erhalten Preisanzeigen und Sternebewertungen in den Google-Suchergebnissen.

Schritt 10: Schema regelmäßig aktualisieren und erweitern

Schema.org wird laufend erweitert. Prüfe alle drei Monate, ob neue relevante Properties für deine Inhalte verfügbar sind. Besuche dazu schema.org und filtere nach deinem primären Schema-Typ. Aktualisiere insbesondere dateModified bei überarbeiteten Artikeln, ergänze image-Properties mit korrekten Bildmaßen (mindestens 1200×630 px für Google Discover) und füge speakable-Schema für sprachassistenten-optimierte Inhalte hinzu.

Häufige Fehler bei der Schema.org Implementierung

  • Doppeltes Schema durch mehrere Plugins: Wenn Yoast SEO und Rank Math gleichzeitig aktiv sind, wird Schema doppelt ausgespielt. Deaktiviere das Schema-Output eines der Plugins oder nutze nur ein SEO-Plugin.
  • Fehlende Pflichtfelder: Jeder Schema-Typ hat Pflichtfelder. Article benötigt headline, author und datePublished. Fehlen diese, zeigt der Rich Results Test Fehler an und Google ignoriert das Markup.
  • Schema stimmt nicht mit sichtbarem Inhalt überein: Google bestraft Seiten, bei denen das Schema-Markup Informationen enthält, die auf der Seite nicht sichtbar sind. Stelle sicher, dass alle Schema-Werte im tatsächlichen Seiteninhalt vorhanden sind.
  • Falsche Einbindung als Microdata statt JSON-LD: Google empfiehlt JSON-LD. Ältere Themes nutzen manchmal noch Microdata-Attribute im HTML. Prüfe den Quellcode deiner Seite auf itemscope und itemtype-Attribute und ersetze diese durch JSON-LD.
  • Schema wird im Cache nicht aktualisiert: Nach Änderungen am Schema-Markup den WordPress-Cache (z. B. WP Rocket, W3 Total Cache) vollständig leeren, damit Google die aktualisierte Version crawlt.

Verifizierung: So testest du dein Schema Markup

Nach der Implementierung stehen dir drei Hauptwerkzeuge zur Verfügung:

  1. Google Rich Results Test (search.google.com/test/rich-results): Gibt URL oder HTML-Code ein. Das Tool zeigt erkannte Schema-Typen, Fehler und eine visuelle Vorschau des Rich Results.
  2. Schema Markup Validator (validator.schema.org): Offizielles Tool von Schema.org. Validiert alle Schema-Typen, nicht nur die von Google unterstützten. Ideal für vollständige technische Prüfung.
  3. Google Search Console → Verbesserungen: Zeigt aggregierte Daten für alle indexierten Seiten. Hier erkennst du systematische Fehler, die viele Seiten gleichzeitig betreffen.

Empfohlener Testprozess: Implementiere Schema auf einer Testseite → Prüfe mit Rich Results Test → Behebe alle Fehler → Veröffentliche → Reiche URL in der Search Console zur Indexierung ein → Prüfe nach 3-7 Tagen den Verbesserungen-Bericht auf neue Einträge.

Häufige Fragen

Welches WordPress-Plugin eignet sich am besten für Schema.org? +
Rank Math SEO ist aktuell die beste kostenlose Option für Schema.org auf WordPress. Es unterstützt über 20 Schema-Typen in der Gratis-Version, darunter Article, FAQPage, HowTo, Product und LocalBusiness. Yoast SEO ist eine solide Alternative, bietet aber erweiterte Schema-Typen erst in der Premium-Version. Für reine Schema-Implementierung ohne vollständiges SEO-Plugin eignet sich auch das Plugin Schema & Structured Data for WP & AMP.
Wie lange dauert es, bis Google Schema Markup erkennt? +
Nachdem du Schema korrekt implementiert und den Cache geleert hast, dauert es typischerweise 3 bis 14 Tage, bis Google die Seite neu crawlt und das Markup in der Search Console als gültig ausweist. Rich Snippets erscheinen in den Suchergebnissen oft erst nach 2 bis 4 Wochen. Du kannst den Prozess beschleunigen, indem du die URL in der Google Search Console über URL-Prüfung zur Indexierung einreichst.
Kann ich Schema.org manuell ohne Plugin einbinden? +
Ja. Du kannst JSON-LD-Code direkt in die functions.php deines Child-Themes einbinden oder ein Custom Plugin erstellen, das Schema via wp_head-Hook ausgibt. JSON-LD ist die von Google empfohlene Methode und wird als Script-Tag im Head-Bereich platziert. Der Vorteil: volle Kontrolle über das Markup. Der Nachteil: bei Theme-Updates oder Redakteurswechseln muss das Markup manuell gepflegt werden.
Verbessert Schema.org direkt das Google-Ranking? +
Schema.org ist kein direkter Ranking-Faktor, wirkt aber indirekt positiv auf die SEO-Performance. Rich Snippets erhöhen die Klickrate (CTR) in den Suchergebnissen erheblich, da sie mehr Platz einnehmen und zusätzliche Informationen wie Bewertungen, Preise oder FAQ-Antworten zeigen. Eine höhere CTR signalisiert Google Relevanz und kann mittelfristig zu besseren Rankings führen.
Was passiert, wenn mein Schema Markup Fehler enthält? +
Fehlerhafte Schema-Implementierungen werden von Google ignoriert – die Seite erhält dann keine Rich Snippets, verliert aber auch keine Rankings. Bei schwerwiegenden Verstößen, etwa wenn Schema-Inhalte nicht mit dem sichtbaren Seiteninhalt übereinstimmen, kann Google eine manuelle Maßnahme verhängen. Prüfe daher regelmäßig den Rich Results Test und die Search Console auf Fehler und behebe diese zeitnah.

Du hast den Artikel gelesen.
Jetzt umsetzen?

Wir analysieren in 5 Minuten wo deine Website strukturell unsichtbar ist — kostenlos, ohne Verkaufsdruck.

Kostenlose Analyse starten