Vergesst teure Premium-Plugins und Abo-Fallen. Ich zeige euch heute meinen komplett kostenlosen Workflow für perfektes Schema-Markup: Die smarte Kombi aus Squirrly SEO, ACF und KI-generiertem JSON-LD.
Keine Premium-Plugins, keine teuren Tools – nur pragmatische Lösungen, die funktionieren. Alles hands-on, alles praxisnah, alles ohne Bullshit.
Was ist Schema-Markup?
Schema-Markup ist der Dolmetscher für KI-Modelle.
Während wir „30 Min.“ oder „4,5 Sterne“ sofort checken, sieht die KI oft nur Zeichenwüste. Schema übersetzt diesen Text in glasklare Fakten.
Warum das wichtig ist? Weil Google AI Overviews, ChatGPT und Perplexity nicht mehr nur Links auflisten – sie generieren Antworten. Wer die Daten nicht via JSON-LD maschinenlesbar serviert, reduziert die Chance auf Citationen.
Die neue Regel lautet: Kein Schema, kein Zitat.
Schema als GEO-Gamechanger
Generative Engine Optimization (GEO) strukturiert Inhalte so, dass Large Language Models sie bevorzugt zitieren. Während SEO auf Klicks abzielt, optimiert GEO für Erwähnungen in KI-Antworten – durch strukturierte Daten, klare Entitäten und maschinenlesbare Fakten.
Warum? Weil KIs Fakten lieben. Während sie bei reinem Fließtext oft nur raten oder halluzinieren, liefert Schema-Markup verifizierbare Daten mit maximaler Konfidenz:
- Das hier ist die*der Autor*in
- Der Artikel wurde am xx veröffentlicht
und am xx zuletzt überarbeitet - Das ist eine Anleitung mit 5 Schritten
- Das ist die Taxonomie
- Das ist der Inhaltstyp
Kleiner Reality Check: Wenn euer Schema-Game nicht sitzt, ist das so, als würdet ihr mit einer Axt 2000 in einen Laser-Fight ziehen. Nostalgisch? Vielleicht. Erfolgreich? Eher nicht.
Mehr zum Thema GEO
FAQ und HowTo: Die Low-Hanging Fruits für Rich Results
FAQ- und HowTo-Schema sind euer Ticket ins strukturierte Daten-Business.
Aber Achtung, Reality Check: Seit dem Google-Update 2023 kriegt ihr die schicken FAQ-Snippets in den normalen SERPs kaum noch – es sei denn, ihr seid eine fette Authority- oder Support-Seite.
Aber genau hier trennt sich die Spreu vom Weizen: Während andere das Thema deshalb abhaken, nutzen wir es für den GEO-Vorteil. Denn für KI-Systeme und AI Overviews ist dieses Markup wertvoller denn je. Wer seine Inhalte als Frage-Antwort-Paare oder Step-by-Step-Guide auszeichnet, wird zitiert.
Wann solltet ihr FAQ-Schema einsetzen?
- Bei Artikeln mit einer klar erkennbaren FAQ-Sektion. Logisch
- Wenn ihr häufige Nutzerfragen direkt beantwortet
- Für Support-Seiten, Produktseiten mit Kundenfragen
- Bei Glossaren oder Begriffssammlungen
Wann passt HowTo-Schema?
- Tutorials und Anleitungen. Offensichtlich
- Rezepte (wobei das Recipe-Schema noch besser passt)
- DIY-Content, Reparaturanleitungen
- Jede Form von sequenziellen Handlungsanweisungen
Der Sweet Spot? Kombiniert beide. Ein Artikel über „WordPress-Migration“ kann eine HowTo-Sektion für die technische Umsetzung UND eine FAQ-Sektion für typische Probleme enthalten. Doppelter Schema-Punch, doppelte GEO-Power.
Mein persönliches Setup fürs individuelle WordPress Schema-Markup
Ich nutze Squirrly SEO in der kostenlosen Version. Und ACF? Auch die Free-Variante.
Die kostenlosen Versionen bieten alles, was für solides Schema-Markup nötig ist – ihr müsst nur wissen, wie ihr sie clever kombiniert. Squirrly Free generiert automatisch Basis-Schema für Organisation und Artikel. Viele Schema-Arten sind auch schon integriert und reichen in der Regel. Für spezielle Anforderungen nutze ich ein simples ACF Custom Field, in das ich KI-generiertes JSON-LD einfüge.

Der pragmatische Ansatz
Mein Ansatz: Gehirnschmalz statt Kreditkarte. Ich investiere meine Zeit lieber in einen smarten Workflow als in Premium-Plugins.
KI-Tools wie ChatGPT, Claude oder Gemini hämmern euch in Sekunden perfektes JSON-LD zusammen – ihr müsst es nur noch per Copy-and-Paste ins Custom Field schieben.
Und mal ehrlich: Wenn eure Axt 2000 auch mit Gratis-Schleifstein scharf wird, warum dann 500 Euro für die Premium-Variante zahlen?
KI als Schema-Generator: ChatGPT, Claude und Gemini im Einsatz
JSON-LD manuell zu schreiben ist mühsam, fehleranfällig und zeitraubend. Aber ihr habt Zugang zu KI-Systemen, die das in Sekunden erledigen – und zwar besser als die meisten Menschen.
Mein Standard-Prompt für FAQ-Schema
Ich nutze Claude (via Perplexity) mit diesem Prompt-Template.
Hinweis: Das in den [eckigen Klammern] müsst ihr natürlich entsprechend anpassen:
Agiere als Senior SEO-Experte für strukturierte Daten. Erstelle mir ein valides JSON-LD Schema vom Typ [TYP] basierend auf den unten stehenden Informationen.
Technische Anforderungen:
- Nutze den Schema.org Standard und füge @context sowie @type hinzu.
- Verknüpfung: Nutze eine eindeutige @id (z.B. die URL mit Anker wie #schema-123), damit ich das Markup logisch mit dem Haupt-Entity der Seite verknüpfen kann.
- Validität: Escape alle Anführungszeichen innerhalb von Texten korrekt (\").
- Formatierung: Formatiere Zeitangaben strikt nach ISO 8601 (z.B. PT30M für Dauer).
- Vollständigkeit: Ergänze alle von Google empfohlenen "Recommended Properties", nicht nur die Pflichtfelder.
- Output: Gib NUR den reinen Code innerhalb eines Code-Blocks aus.
Hier sind die Inhalte für das Schema:
[DEINE INFOS / TEXTE HIER EINFÜGEN]
Die KI spuckt dann valides JSON-LD aus, das ich direkt kopieren kann. Kein Syntax-Gefrickel, keine vergessenen Kommas, keine Encoding-Probleme.
Pro-Tipp für die Profis: @id Verknüpfung
Wenn ihr es perfekt machen wollt, lasst die KI eine @id (z. B. URL#faq) vergeben. Damit verknüpft ihr das Custom Schema logisch mit dem Rest der Seite, den Squirrly ausgibt. So weiß Google: „Aha, diese FAQs gehören direkt zu diesem Artikel-Objekt und sind kein isolierter Fremdkörper.“
Mehr zum Thema Prompting
Hands-on: Schema via ACF Custom Field hinzufügen
Ich zeige euch meinen exakten Workflow: Squirrly SEO plus ACF Free plus KI-generiertes JSON-LD.
Schritt 1: ACF installieren
Geht zu Plugins → Installieren, sucht nach „Advanced Custom Fields“ und installiert die kostenlose Version. Aktivieren, fertig.
Schritt 2: Custom Field Group erstellen
Navigiert zu Custom Fields → Feldgruppen → Neue Feldgruppe. Nennt sie z.B. „Custom Schema“.

Fügt ein neues Feld hinzu:
- Feldbezeichnung: Custom JSON-LD Schema
- Feldname:
_sq_jsonld_custom(genau so, mit Unterstrich am Anfang!) - Feldtyp: Textbereich
- Anweisungen: „Füge hier dein KI-generiertes JSON-LD Schema ein (FAQ, HowTo, Product etc.)“
Warum genau _sq_jsonld_custom? Weil Squirrly SEO automatisch nach diesem Custom Field sucht und dessen Inhalt als JSON-LD in den Head der Seite einfügt.
Der Unterstrich am Anfang verhindert, dass das Feld im Frontend sichtbar wird.
Schritt 3: Regeln festlegen
Unter „Regeln für die Position “ legt ihr fest, wo das Feld erscheinen soll.

Beispiele:
- Inhaltstype ist gleich Beitrag (für alle Blogposts)
- Inhaltstype ist gleich Seite (für statische Seiten)
Ich habe das Feld für „Beitrag“ aktiviert, weil ich hauptsächlich in Blogartikeln Schema-Markup nutze.
Schritt 4: KI-generiertes JSON-LD einfügen
Öffnet einen Beitrag im Bearbeitungsmodus und scrollt runter zum ACF-Feld „Custom Schema JSON-LD“.
Geht zu KI eures Vertrauens, generiert euer Schema und kopiert das JSON-LD komplett in das Textfeld.
Speichern, veröffentlichen – fertig!
Schritt 5: Im Frontend checken
Ruft die veröffentlichte Seite auf, öffnet den Quellcode und sucht nach script type="application/ld+json". Ihr solltet jetzt euer JSON-LD im Head sehen – automatisch eingefügt von Squirrly, weil ihr das _sq_jsonld_custom Field genutzt habt.
Squirrly und das _sq_jsonld_custom Field
Hier kommt der Clou des ganzen Workflows: Squirrly SEO (auch in der Free-Version) erkennt automatisch das Custom Field _sq_jsonld_custom und fügt dessen Inhalt als strukturierte Daten in den HTML-Head ein. Ihr müsst nichts programmieren, keine functions.php anfassen, keine Template-Files modifizieren.
Wie handhabt ihr das ganze ohne Squirrly?
Wer kein Squirrly nutzt, muss selbst ran. Um in WordPress Schema-Markup über ACF hinterlegen zu können, müsst ihr das Custom Field manuell in euren Templates ausgeben.
Aber Klartext: Das hier ist die Operation am offenen Herzen. Wenn ihr nicht wisst, was ihr da tut: Finger weg, bevor ihr eure Seite schrottet! Ich übernehme logischerweise keine Haftung für zerschossene Templates.
Wer es trotzdem wissen will, hier ist der Code:
<?php
$custom_schema = get_post_meta( get_the_ID(), '_sq_jsonld_custom', true );
if ( ! empty( $custom_schema ) ) {
echo '<script type="application/ld+json">' . $custom_schema . '</script>';
}
?>
Validation und Testing: So checkt ihr, ob’s funktioniert
In WordPress Schema-Markup zu implementieren ist das eine. Sicherstellen, dass es auch funktioniert, das andere.
Errors verhindern Rich Results komplett. Warnings sind oft optional, können aber Potenzial verschenken. Priorisiert Errors, evaluiert Warnings nach Aufwand/Nutzen.
Die wichtigsten Validierungs-Tools
- Google Rich Results Test: Der Standard. Gebt URL oder Code-Snippet ein, Google zeigt euch, welche Rich Results möglich sind und ob Fehler vorliegen.
- Schema.org Validator: Technischer, zeigt alle Schema-Properties und Warnings.
- Google Search Console → Enhancements: Zeigt euch für eure indexierten Seiten, welche strukturierten Daten erkannt wurden und ob Probleme existieren.
Mein Workflow: Nach jeder Schema-Implementation checke ich die Seite mit dem Google Rich Results Test. Wenn da grünes Licht kommt, werfe ich noch einen Blick in den Schema.org Validator, um sicherzugehen, dass keine versteckten Warnings existieren. Paranoid? Vielleicht. Aber lieber paranoid als unsichtbar für AI Overviews.
Häufige Validation-Probleme
- Fehlende Required Properties: Viele Schema-Typen haben Pflichtfelder (z.B.
name,description). Fehlt eins, wird das Schema nicht akzeptiert. - Falsche Datenformate: Datum muss ISO 8601 sein (z.B.
2026-02-06T22:35:00+01:00), Dauer im FormatPT30M(30 Minuten). KI-Tools machen das meist automatisch richtig, aber checkt zur Sicherheit. - Nicht escaped Anführungszeichen: Wenn eure Antwort-Texte Anführungszeichen enthalten, müssen sie escaped werden (
\"). Sonst bricht das JSON. Die meisten KIs machen das automatisch, aber Vorsicht beim manuellen Editieren. - Doppeltes Schema: Wenn ihr mehrere Plugins nutzt oder Theme-integriertes Schema habt, können Duplikate entstehen. Checkt im Quellcode, ob mehrere identische Schema-Blöcke existieren.
Pro-Tipp: JSON-LD vorher in der KI validieren lassen
Bevor ihr das JSON-LD in WordPress einfügt, lasst die KI selbst nochmal drüberschauen:
Validiere folgendes JSON-LD Schema auf Syntax-Fehler und Schema.org Compliance:
[Euer JSON-LD]
Korrigiere Fehler und gib das bereinigte Schema aus.
Das spart nervige Trial-and-Error-Runden im Rich Results Test.
Die 8 häufigsten Schema-Fehler und wie ihr sie vermeidet
Weil ich’s in den letzten Jahren oft genug verbockt habe, hier meine persönliche Hall of Shame – damit ihr die gleichen Fehler nicht macht:
1. Schema-Typ passt nicht zum Content
Nur weil Recipe-Schema cool ist, heißt das nicht, dass ihr es auf Blogartikel klatschen solltet. Google erkennt Mismatch und ignoriert das Schema.
Nutzt nur Schema-Typen, die zum tatsächlichen Content passen.
2. FAQ-Schema für nicht sichtbare FAQs
Google erwartet, dass FAQ-Schema nur für tatsächlich auf der Seite sichtbare FAQs verwendet wird. Wenn ihr FAQ-Schema für Content nutzt, der in Accordions versteckt oder gar nicht vorhanden ist, riskiert ihr eine Manual Action.
Markup nur für sichtbaren Content.
3. Fehlende oder generische Descriptions
Viele Schema-Typen verlangen description. Wenn ihr da „Lorem Ipsum“ oder gar nichts eintragt, verschenkt ihr Potenzial.
Schreibt echte, informative Descriptions – die werden oft direkt in Snippets angezeigt.
4. KI-Halluzinationen im Schema
Manchmal erfindet die KI URLs, Datumsangaben oder andere Details, die ihr nicht geliefert habt.
Checkt das generierte JSON-LD immer manuell durch, bevor ihr es einfügt. Besonders bei URLs, Preisen und Datumsangaben aufpassen.
5. Vergessene @context oder @type
Jedes Schema-Objekt braucht "@context": "https://schema.org" und "@type": "FAQPage" (oder welcher Typ auch immer). Fehlt eins, ist das Schema ungültig.
Immer im Prompt explizit fordern, dass die KI @context und @type einfügt.
6. Bilder ohne absolute URLs
Schema.org verlangt absolute URLs für Bilder. Relative Pfade (/wp-content/uploads/image.jpg) werden nicht akzeptiert.
Immer vollständige URLs mit https:// verwenden.
7. Vergessene Schema-Updates bei Content-Änderungen
Ihr ändert einen Artikel grundlegend, aber vergesst, das Schema im Custom Field zu aktualisieren. Plötzlich stimmen JSON-LD und tatsächlicher Content nicht mehr überein.
Etabliert einen Workflow, bei dem Schema-Updates Teil des Redaktionsprozesses sind. Bei mir läuft das über eine Checkliste im Editor.
8. Der Content-Ghosting-Fehler
Wenn ihr Schema für Texte generiert, die ihr erst später per JavaScript nachladet (z.B. „Mehr laden“-Buttons), kann es sein, dass die Crawler das Schema sehen, aber den Content nicht. Für Google riecht das nach Manipulation. Achtet darauf: Was im JSON-LD steht, muss beim ersten Laden der Seite auch sichtbar sein.
Fazit
Wir sind an einem Punkt angekommen, an dem strukturierte Daten den Unterschied zwischen digitaler Sichtbarkeit und Irrelevanz ausmachen. KI-Systeme bevorzugen Content, der maschinenlesbar strukturiert ist. Und Schema-Markup ist der Schlüssel dazu.
Mein WordPress Schema-Markup Workflow mit Squirrly, ACF und KI-generiertem JSON-LD kostet euch exakt null Euro und funktioniert genauso gut wie teure Lösungen. Der einzige Unterschied: Ihr braucht ein bisschen mehr Verständnis für die Prozesse. Aber genau das habt ihr jetzt.










Schreibe einen Kommentar