{"id":10297,"date":"2026-08-26T12:40:00","date_gmt":"2026-08-26T10:40:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=10297"},"modified":"2026-10-26T13:10:16","modified_gmt":"2026-10-26T12:10:16","slug":"website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/","title":{"rendered":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen"},"content":{"rendered":"<p>JSON-LD beschreibt Seiteninhalte in einer maschinenlesbaren Form. Ein Rich Result ist ein Suchergebnis mit zus\u00e4tzlichen Angaben, beispielsweise einem Produktpreis oder einer Bewertung. Ein syntaktisch g\u00fcltiger Block ist jedoch noch kein Nachweis f\u00fcr ein passendes Google-Rich-Result. Vier Pr\u00fcfungen geh\u00f6ren zusammen: g\u00fcltiges JSON, richtig verwendetes Vokabular, Anforderungen der jeweiligen Suchfunktion und \u00dcbereinstimmung mit der sichtbaren Seite.<\/p>\n<p>Fehler bleiben im normalen Seitenbild oft unsichtbar, lassen sich aber durchaus mit Pr\u00fcfwerkzeugen erkennen. Umgekehrt beweist ein fehlendes Rich Result keinen Fehler. Selbst korrekte und geeignete Auszeichnung garantiert keine bestimmte Darstellung oder Platzierung.<\/p>\n<figure class=\"lw-diagram\"><img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/dia-10297-review-20261024.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"Getrennte Pr\u00fcfungen von JSON-Syntax, Schema.org-Bedeutung, Google-Anforderungen und Seiteninhalt\"><figcaption>G\u00fcltige Syntax, richtige Bedeutung und Eignung f\u00fcr eine Suchfunktion sind unterschiedliche Pr\u00fcfungen.<\/figcaption><\/figure>\n<h2>1. Format, Vokabular und Suchfunktion trennen<\/h2>\n<p><code>@context<\/code> legt fest, wie kurze Begriffe interpretiert werden. F\u00fcr gew\u00f6hnliche Schema.org-Auszeichnung ist <code>\"@context\": \"https:\/\/schema.org\"<\/code> eine klare Standardform. JSON-LD erlaubt aber auch Kontextobjekte und vollst\u00e4ndig ausgeschriebene Kennungen. Damit sind mehrere technisch g\u00fcltige Darstellungen m\u00f6glich.<\/p>\n<p>Typnamen behalten die Schreibweise des Vokabulars: <code>Article<\/code> bezeichnet den Schema.org-Artikeltyp, <code>article<\/code> nicht. Ein JSON-Parser pr\u00fcft lediglich den formalen Aufbau, etwa Kommas und Anf\u00fchrungszeichen; die Erkennung eines bekannten Typs ben\u00f6tigt eine zus\u00e4tzliche Vokabularpr\u00fcfung. Mehrere zusammengeh\u00f6rige Objekte k\u00f6nnen in <code>@graph<\/code> oder in getrennten Skriptbl\u00f6cken stehen.<\/p>\n<p>Schema.org beschreibt mehr Eigenschaften als einzelne Google-Suchfunktionen nutzen. Deshalb sind eine erfolgreiche JSON-Pr\u00fcfung, eine Schema.org-Pr\u00fcfung und die Eignung f\u00fcr eine Google-Darstellung verschiedene Ergebnisse. Die aktuelle Dokumentation der gew\u00fcnschten Suchfunktion bestimmt deren Pflicht- und Empfehlungsfelder.<\/p>\n<h2>2. Werte passend zur Bedeutung ausgeben<\/h2>\n<table style=\"width:100%;border-collapse:collapse\"><thead><tr><th>Beispiel<\/th><th>Einordnung und Verbesserung<\/th><\/tr><\/thead><tbody>\n<tr><td><code>\"image\": \"\/img\/a.jpg\"<\/code><\/td><td>Relative Kennungen sind in JSON-LD grunds\u00e4tzlich aufl\u00f6sbar, abh\u00e4ngig von Kontext und Basisadresse. Eine vollst\u00e4ndige HTTPS-Adresse vermeidet Mehrdeutigkeiten beim Kopieren und Auswerten. Das Bild muss au\u00dferdem erreichbar und inhaltlich passend sein.<\/td><\/tr>\n<tr><td><code>\"datePublished\": \"26.08.2026\"<\/code><\/td><td>F\u00fcr das Artikeldatum ist ein ISO-8601-Wert wie <code>2026-08-26T10:00:00+02:00<\/code> geeignet. Die lokale Anzeigeform geh\u00f6rt nicht unver\u00e4ndert in dieses Feld.<\/td><\/tr>\n<tr><td><code>\"price\": \"49,90 EUR\"<\/code><\/td><td>Preis und W\u00e4hrung bleiben getrennt: beispielsweise <code>\"price\": \"49.90\"<\/code> und <code>\"priceCurrency\": \"EUR\"<\/code>. Ein Fehler kann die Nutzung der Angebotsdaten beeintr\u00e4chtigen; daraus folgt keine allgemeine Regel, dass stets s\u00e4mtliche Angebotsfelder verschwinden.<\/td><\/tr>\n<tr><td><code>\"@type\": \"article\"<\/code><\/td><td>Die korrekte Schreibweise lautet <code>Article<\/code>. Ein Vokabularpr\u00fcfer oder ein unterst\u00fctzter Rich-Results-Test kann unbekannte Typen sichtbar machen.<\/td><\/tr>\n<\/tbody><\/table>\n<p>Vorlagen sollten Ver\u00f6ffentlichungszeitpunkt, aktuellen Preis und Bildadresse aus den fachlichen Ausgangswerten erzeugen. Eine bereits lokalisierte Preiszeichenfolge ist keine geeignete Rechengrundlage. Dezimalstellen richten sich nach W\u00e4hrung und Preismodell; zwei Stellen passen zum gezeigten EUR-Beispiel, nicht pauschal zu jeder W\u00e4hrung.<\/p>\n\n\n<!-- lw-flux-illu 10295-a2 -->\n<figure class=\"lw-illu\"><img src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/illustrationen\/flux-10295-a2.webp\" width=\"1120\" height=\"630\" loading=\"lazy\" decoding=\"async\" alt=\"Im Angelkasten hat jedes Teil sein eigenes Fach, nur ein Haken liegt bei den Posen. Genauso geh\u00f6rt jeder Wert in das Feld, das zu seiner Bedeutung passt.\"><figcaption>Im Angelkasten hat jedes Teil sein eigenes Fach, nur ein Haken liegt bei den Posen. Genauso geh\u00f6rt jeder Wert in das Feld, das zu seiner Bedeutung passt.<\/figcaption><\/figure>\n\n\n<h2>3. Article: hilfreiche Angaben ohne erfundene Pflichtfelder<\/h2>\n<p>Die aktuelle Google-Dokumentation nennt f\u00fcr Article keine verpflichtenden Eigenschaften. <code>headline<\/code> geh\u00f6rt zu den empfohlenen Angaben. Ein sinnvoller Datensatz beschreibt dennoch den tats\u00e4chlichen Titel, Autor, Ver\u00f6ffentlichungs- und \u00c4nderungszeitpunkt sowie repr\u00e4sentative Bilder.<\/p>\n<p>Das folgende Beispiel ist ausschlie\u00dflich eine Vorlage f\u00fcr eine passende Artikelseite. Domain, Bilder, Autorprofil und Zeitpunkte sind Beispieldaten und m\u00fcssen den tats\u00e4chlichen sichtbaren Angaben entsprechen. Die Produktvorlage im sp\u00e4teren Abschnitt geh\u00f6rt auf eine Produktseite; beide Beispiele sind keine zus\u00e4tzliche Auszeichnung dieses Tutorials.<\/p>\n<figure style=\"--cbb-digits:2\" class=\"cbb cbb--wrap cbb--numbers wp-block-code-beautifier-block-code\" data-lang=\"html\"><figcaption class=\"cbb-head\"><span class=\"cbb-lang\">HTML<\/span><span class=\"cbb-actions\"><button type=\"button\" class=\"cbb-button cbb-button--wrap\" data-cbb-action=\"wrap\" aria-pressed=\"true\" title=\"Wrap long lines\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><path d=\"M2 4h12M2 8h9.5a2.5 2.5 0 0 1 0 5H8m0 0 1.5-1.5M8 13l1.5 1.5M2 12h3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span class=\"cbb-sr\">Wrap long lines<\/span><\/button><button type=\"button\" class=\"cbb-button cbb-button--copy\" data-cbb-action=\"copy\" data-cbb-done=\"Copied\" data-cbb-failed=\"Press Ctrl+C to copy\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><rect x=\"5.5\" y=\"5.5\" width=\"8\" height=\"8.5\" rx=\"1.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M10.5 3.5V3A1.5 1.5 0 0 0 9 1.5H4A1.5 1.5 0 0 0 2.5 3v6.5A1.5 1.5 0 0 0 4 11h.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg><span class=\"cbb-button-label\" aria-live=\"polite\">Copy<\/span><\/button><\/span><\/figcaption><pre class=\"cbb-pre\" tabindex=\"0\"><code class=\"cbb-code language-html\" style=\"counter-reset:cbb-line 0;\"><span class=\"cbb-line\"><span class=\"cbb-punct\">&lt;<\/span><span class=\"cbb-tag\">script<\/span> <span class=\"cbb-attr\">type<\/span><span class=\"cbb-punct\">=<\/span><span class=\"cbb-string\">\"application\/ld+json\"<\/span><span class=\"cbb-punct\">&gt;<\/span>\n<\/span><span class=\"cbb-line\">{\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"@context\"<\/span>: <span class=\"cbb-string\">\"https:\/\/schema.org\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"@type\"<\/span>: <span class=\"cbb-string\">\"Article\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"@id\"<\/span>: <span class=\"cbb-string\">\"https:\/\/www.example.com\/blog\/json-ld\/#article\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"headline\"<\/span>: <span class=\"cbb-string\">\"JSON-LD: verl\u00e4ssliche Werte und klare Pr\u00fcfung\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"image\"<\/span>: &#91;\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"https:\/\/www.example.com\/images\/json-ld-16x9.jpg\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"https:\/\/www.example.com\/images\/json-ld-4x3.jpg\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"https:\/\/www.example.com\/images\/json-ld-1x1.jpg\"<\/span>\n<\/span><span class=\"cbb-line\">  &#93;,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"author\"<\/span>: {\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"@type\"<\/span>: <span class=\"cbb-string\">\"Person\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"name\"<\/span>: <span class=\"cbb-string\">\"Lukas Wojcik\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"url\"<\/span>: <span class=\"cbb-string\">\"https:\/\/www.example.com\/about\/\"<\/span>\n<\/span><span class=\"cbb-line\">  },\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"datePublished\"<\/span>: <span class=\"cbb-string\">\"2026-08-26T10:00:00+02:00\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"dateModified\"<\/span>: <span class=\"cbb-string\">\"2026-09-02T14:30:00+02:00\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"mainEntityOfPage\"<\/span>: {\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"@type\"<\/span>: <span class=\"cbb-string\">\"WebPage\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"@id\"<\/span>: <span class=\"cbb-string\">\"https:\/\/www.example.com\/blog\/json-ld\/\"<\/span>\n<\/span><span class=\"cbb-line\">  }\n<\/span><span class=\"cbb-line\">}\n<\/span><span class=\"cbb-line\"><span class=\"cbb-punct\">&lt;\/<\/span><span class=\"cbb-tag\">script<\/span><span class=\"cbb-punct\">&gt;<\/span><\/span><\/code><\/pre><\/figure>\n<p>F\u00fcr <code>headline<\/code> besteht keine starre Google-Grenze von 110 Zeichen. Lange Titel k\u00f6nnen abh\u00e4ngig von der Darstellung gek\u00fcrzt werden. Autorenobjekte mit <code>Person<\/code> oder <code>Organization<\/code> und einer passenden Profiladresse erleichtern eine eindeutige Zuordnung. \u00c4nderungsdaten sollten tats\u00e4chliche \u00c4nderungen wiedergeben statt bei jedem Abruf neu gesetzt zu werden. Ver\u00f6ffentlichungs- und \u00c4nderungszeitpunkt m\u00fcssen zeitlich plausibel sein.<\/p>\n<p>Google empfiehlt f\u00fcr Artikel mehrere hochaufl\u00f6sende, passende Bilder in 16:9, 4:3 und 1:1. Die drei Beispieladressen d\u00fcrfen nur \u00fcbernommen werden, wenn solche Bildfassungen tats\u00e4chlich existieren. Ein Logo oder ein rein dekoratives Symbol ersetzt kein repr\u00e4sentatives Artikelbild.<\/p>\n<h2>4. FAQPage: Vokabular bleibt, Google-Darstellung entf\u00e4llt<\/h2>\n<p>Seit dem 7. Mai 2026 zeigt Google keine FAQ-Rich-Results mehr. Die fr\u00fchere Beschr\u00e4nkung auf bekannte Beh\u00f6rden- und Gesundheitsseiten beschreibt daher nicht mehr den aktuellen Stand. Im Juni 2026 wurde auch die Dokumentation der Google-Funktion entfernt. Der Schema.org-Typ <code>FAQPage<\/code> besteht unabh\u00e4ngig davon weiter.<\/p>\n<p>Frage-Antwort-Auszeichnung kann f\u00fcr eine interne Suche oder eine ausdr\u00fccklich daf\u00fcr gebaute Anwendung n\u00fctzlich sein. Daraus folgt kein zugesicherter Vorteil bei KI-Assistenten oder anderen Suchdiensten. Die Anwendung muss das Format tats\u00e4chlich auswerten.<\/p>\n<p>Die \u00dcbereinstimmung mit zug\u00e4nglichen Seiteninhalten ist keine Besonderheit von FAQ. Auch Artikel-, Produkt- und Bewertungsdaten d\u00fcrfen keine erfundenen oder irref\u00fchrenden Angaben enthalten. Ein funktionierender aufklappbarer Antwortbereich ist etwas anderes als eine Antwort, die ausschlie\u00dflich im JSON steht. Verst\u00f6\u00dfe k\u00f6nnen Ma\u00dfnahmen ausl\u00f6sen. Nicht jeder Darstellungsfehler f\u00fchrt automatisch zu einer manuellen Ma\u00dfnahme.<\/p>\n<h2>5. Product: Produktsnippets und H\u00e4ndlerangebote unterscheiden<\/h2>\n<p>F\u00fcr ein Google-Produktsnippet nennt die Dokumentation <code>name<\/code> und mindestens eine der Eigenschaften <code>review<\/code>, <code>aggregateRating<\/code> oder <code>offers<\/code>. Ein Angebotsblock ist also nicht f\u00fcr jedes Produktsnippet zwingend. H\u00e4ndlerdarstellungen haben eigene Anforderungen; ein einfaches Beispiel erf\u00fcllt nicht automatisch jede Shopping-Funktion.<\/p>\n<figure style=\"--cbb-digits:2\" class=\"cbb cbb--wrap cbb--numbers wp-block-code-beautifier-block-code\" data-lang=\"html\"><figcaption class=\"cbb-head\"><span class=\"cbb-lang\">HTML<\/span><span class=\"cbb-actions\"><button type=\"button\" class=\"cbb-button cbb-button--wrap\" data-cbb-action=\"wrap\" aria-pressed=\"true\" title=\"Wrap long lines\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><path d=\"M2 4h12M2 8h9.5a2.5 2.5 0 0 1 0 5H8m0 0 1.5-1.5M8 13l1.5 1.5M2 12h3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span class=\"cbb-sr\">Wrap long lines<\/span><\/button><button type=\"button\" class=\"cbb-button cbb-button--copy\" data-cbb-action=\"copy\" data-cbb-done=\"Copied\" data-cbb-failed=\"Press Ctrl+C to copy\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><rect x=\"5.5\" y=\"5.5\" width=\"8\" height=\"8.5\" rx=\"1.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M10.5 3.5V3A1.5 1.5 0 0 0 9 1.5H4A1.5 1.5 0 0 0 2.5 3v6.5A1.5 1.5 0 0 0 4 11h.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg><span class=\"cbb-button-label\" aria-live=\"polite\">Copy<\/span><\/button><\/span><\/figcaption><pre class=\"cbb-pre\" tabindex=\"0\"><code class=\"cbb-code language-html\" style=\"counter-reset:cbb-line 0;\"><span class=\"cbb-line\"><span class=\"cbb-punct\">&lt;<\/span><span class=\"cbb-tag\">script<\/span> <span class=\"cbb-attr\">type<\/span><span class=\"cbb-punct\">=<\/span><span class=\"cbb-string\">\"application\/ld+json\"<\/span><span class=\"cbb-punct\">&gt;<\/span>\n<\/span><span class=\"cbb-line\">{\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"@context\"<\/span>: <span class=\"cbb-string\">\"https:\/\/schema.org\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"@type\"<\/span>: <span class=\"cbb-string\">\"Product\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"@id\"<\/span>: <span class=\"cbb-string\">\"https:\/\/www.example.com\/switch\/#product\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"name\"<\/span>: <span class=\"cbb-string\">\"Kompakter PoE-Switch, 8 Anschl\u00fcsse\"<\/span>,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"image\"<\/span>: &#91;\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"https:\/\/www.example.com\/images\/switch.png\"<\/span>\n<\/span><span class=\"cbb-line\">  &#93;,\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"brand\"<\/span>: {\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"@type\"<\/span>: <span class=\"cbb-string\">\"Brand\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"name\"<\/span>: <span class=\"cbb-string\">\"Example\"<\/span>\n<\/span><span class=\"cbb-line\">  },\n<\/span><span class=\"cbb-line\">  <span class=\"cbb-string\">\"offers\"<\/span>: {\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"@type\"<\/span>: <span class=\"cbb-string\">\"Offer\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"price\"<\/span>: <span class=\"cbb-string\">\"149.00\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"priceCurrency\"<\/span>: <span class=\"cbb-string\">\"EUR\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"availability\"<\/span>: <span class=\"cbb-string\">\"https:\/\/schema.org\/InStock\"<\/span>,\n<\/span><span class=\"cbb-line\">    <span class=\"cbb-string\">\"url\"<\/span>: <span class=\"cbb-string\">\"https:\/\/www.example.com\/switch\/\"<\/span>\n<\/span><span class=\"cbb-line\">  }\n<\/span><span class=\"cbb-line\">}\n<\/span><span class=\"cbb-line\"><span class=\"cbb-punct\">&lt;\/<\/span><span class=\"cbb-tag\">script<\/span><span class=\"cbb-punct\">&gt;<\/span><\/span><\/code><\/pre><\/figure>\n<p>Das Beispiel beschreibt ein sichtbares Angebot \u00fcber 149,00 EUR. <code>priceCurrency<\/code> verwendet den dreistelligen ISO-4217-Code. F\u00fcr <code>availability<\/code> ist die vollst\u00e4ndige Schema.org-Adresse eindeutig; Google unterst\u00fctzt bei Produktsnippets auch Kurzformen wie <code>InStock<\/code>. Beide Formen m\u00fcssen zum tats\u00e4chlich verf\u00fcgbaren Produkt passen.<\/p>\n<p>Zus\u00e4tzliche Bewertungen brauchen echte, zur Seite passende Grundlagen. F\u00fcr ein AggregateRating geh\u00f6ren neben <code>ratingValue<\/code> eine passende Anzahl \u00fcber <code>ratingCount<\/code> oder <code>reviewCount<\/code> sowie gegebenenfalls die abweichende Skala in die Auszeichnung. Ohne echte Bewertungen werden keine Sterne erg\u00e4nzt, nur um eine Testwarnung zu beseitigen.<\/p>\n<h2>6. Pr\u00fcfung als Teil der Vorlage<\/h2>\n<ol><li>JSON-Syntax pr\u00fcfen: doppelte Anf\u00fchrungszeichen, korrekte Kommas und g\u00fcltige Zeichenkodierung.<\/li><li>Typen und Eigenschaften mit einem Schema.org-Pr\u00fcfer kontrollieren. Das pr\u00fcft noch keine Google-Darstellung.<\/li><li>F\u00fcr aktuell unterst\u00fctzte Suchfunktionen den Rich Results Test verwenden und Fehler von Empfehlungen unterscheiden.<\/li><li>Die ausgelieferte beziehungsweise gerenderte Seite samt Bildern, tats\u00e4chlichen Inhalten und Zug\u00e4nglichkeit pr\u00fcfen. Search Console und gegebenenfalls verf\u00fcgbare Verbesserungsberichte helfen nach der Ver\u00f6ffentlichung.<\/li><\/ol>\n<p>Auch mehrere bestandene Pr\u00fcfungen belegen keine garantierte Ausspielung. Automatisierte Tests k\u00f6nnen zudem nicht jede inhaltlich falsche Bewertung oder irref\u00fchrende Preisangabe erkennen. Nach \u00c4nderungen an Theme, Plugin oder Datenquelle geh\u00f6rt eine erneute Stichprobe zur Wartung.<\/p>\n<div class=\"lw-faq\"><h2>Fragen und Antworten<\/h2>\n<h3>Sind mehrere JSON-LD-Bl\u00f6cke ein Fehler?<\/h3><p>Nein. Mehrere Bl\u00f6cke k\u00f6nnen unterschiedliche oder zusammengeh\u00f6rige Objekte beschreiben. Stabile <code>@id<\/code>-Kennungen zeigen, dass verschiedene Bl\u00f6cke dasselbe Objekt beschreiben, etwa denselben Artikel oder dasselbe Produkt. Widerspr\u00fcchliche Werte sind trotzdem ein Qualit\u00e4tsproblem; eine verl\u00e4ssliche Regel \u201eder letzte Block gewinnt\u201c ist keine geeignete Grundlage. Eine zust\u00e4ndige Quelle pro beschriebenem Objekt und gezielte Erg\u00e4nzungen erleichtern die Pflege. Ein Plugin ist dabei nicht automatisch besser als korrekt gepflegte Theme-Ausgabe.<\/p>\n<h3>Kann Google per JavaScript erzeugtes JSON-LD lesen?<\/h3><p>Ja, Google unterst\u00fctzt dynamisch erzeugte strukturierte Daten. Entscheidend ist, ob der gerenderte Inhalt tats\u00e4chlich verf\u00fcgbar ist. Abh\u00e4ngigkeiten von Klicks, Anmeldung oder einer Einwilligungsinteraktion k\u00f6nnen die Erfassung verhindern. Serverseitige Ausgabe reduziert diese Abh\u00e4ngigkeiten; bei anderen Anwendungen muss gepr\u00fcft werden, welche Verarbeitung tats\u00e4chlich unterst\u00fctzt wird. F\u00fcr schnell wechselnde Produktpreise und Verf\u00fcgbarkeit empfiehlt Google initiales HTML.<\/p>\n<h3>Wie bleiben Datum und Preis beim Erzeugen korrekt?<\/h3><p>Datumsfunktionen wie <code>get_the_date('c')<\/code> in WordPress liefern ein standardisiertes Format. Die zugrunde liegende Zeit und Zeitzone m\u00fcssen dennoch stimmen. JavaScripts <code>toISOString()<\/code> stellt denselben Zeitpunkt in UTC dar; das Kalenderdatum kann dadurch von der Ortszeit abweichen. Das ist kein anderer Ver\u00f6ffentlichungszeitpunkt. Preiswerte entstehen aus einem gepr\u00fcften Dezimalwert, nicht durch ungepr\u00fcfte Umwandlung einer Anzeige wie <code>49,90 EUR<\/code>.<\/p>\n<h3>Wie werden Anf\u00fchrungszeichen und Sonderzeichen sicher eingebettet?<\/h3><p>Eine Funktion zur JSON-Serialisierung wie <code>wp_json_encode()<\/code> wandelt Daten in JSON um und behandelt die n\u00f6tige Maskierung von Sonderzeichen. Dadurch entf\u00e4llt das manuelle Zusammenf\u00fcgen von Textst\u00fccken. F\u00fcr die Einbettung in ein Skriptelement helfen die Optionen <code>JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT<\/code>, kritische Zeichen zu kodieren. Ein R\u00fcckgabewert <code>false<\/code> muss als Erzeugungsfehler behandelt werden. JSON-Kodierung ersetzt weder fachliche Datenpr\u00fcfung noch die Pr\u00fcfung des fertigen HTML.<\/p><\/div>\n<div class=\"lw-quellen\"><h2>Quellen<\/h2><ul><li><a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/intro-structured-data\" target=\"_blank\" rel=\"noopener noreferrer\">Google: Einf\u00fchrung in strukturierte Daten<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/article\" target=\"_blank\" rel=\"noopener noreferrer\">Google: Article-Auszeichnung<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/product-snippet\" target=\"_blank\" rel=\"noopener noreferrer\">Google: Produktsnippets<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/sd-policies\" target=\"_blank\" rel=\"noopener noreferrer\">Google: allgemeine Richtlinien<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/search\/updates\" target=\"_blank\" rel=\"noopener noreferrer\">Google: \u00c4nderungen der Suchdokumentation<\/a><\/li><li><a href=\"https:\/\/www.w3.org\/TR\/json-ld11\/\" target=\"_blank\" rel=\"noopener noreferrer\">W3C: JSON-LD 1.1<\/a><\/li><li><a href=\"https:\/\/schema.org\/FAQPage\" target=\"_blank\" rel=\"noopener noreferrer\">Schema.org: FAQPage<\/a><\/li><li><a href=\"https:\/\/developers.google.com\/search\/docs\/appearance\/structured-data\/generate-structured-data-with-javascript\" target=\"_blank\" rel=\"noopener noreferrer\">Google: strukturierte Daten mit JavaScript<\/a><\/li><li><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_json_encode\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress: wp_json_encode<\/a><\/li><li><a href=\"https:\/\/www.php.net\/manual\/en\/json.constants.php\" target=\"_blank\" rel=\"noopener noreferrer\">PHP: JSON-Konstanten<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>JSON-LD auf Syntax, Schema.org-Begriffe, Anforderungen der Suchfunktion und sichtbare Inhalte pr\u00fcfen. Article- und Product-Beispiele zeigen passende Werte; FAQPage bleibt ein Vokabulartyp ohne Google-FAQ-Rich-Results. Eine Darstellung ist nie garantiert.<\/p>\n","protected":false},"author":1,"featured_media":31637,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129],"tags":[92088,92026],"class_list":["post-10297","post","type-post","status-publish","format-standard","hentry","category-tutorials-de-digital-marketing-de","tag-data-quality-de","tag-marketing-cyfrowy-pl-de"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"Warum strukturierte Daten lautlos scheitern: relative Bildpfade, deutsche Datumsangaben, Preise mit W\u00e4hrungszeichen und ein kleingeschriebener Typ.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"Warum strukturierte Daten lautlos scheitern: relative Bildpfade, deutsche Datumsangaben, Preise mit W\u00e4hrungszeichen und ein kleingeschriebener Typ.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-26T10:40:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-26T12:10:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-10297.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen\",\"datePublished\":\"2026-08-26T10:40:00+00:00\",\"dateModified\":\"2026-10-26T12:10:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/\"},\"wordCount\":1317,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-10297.png\",\"keywords\":[\"Data Quality\",\"Digital Marketing\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/\",\"name\":\"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-10297.png\",\"datePublished\":\"2026-08-26T10:40:00+00:00\",\"dateModified\":\"2026-10-26T12:10:16+00:00\",\"description\":\"Warum strukturierte Daten lautlos scheitern: relative Bildpfade, deutsche Datumsangaben, Preise mit W\u00e4hrungszeichen und ein kleingeschriebener Typ.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-10297.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/klarheit-20261111-10297.png\",\"width\":1200,\"height\":630,\"caption\":\"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/de\\\/digital-marketing-de\\\/tutorials-de-digital-marketing-de\\\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen | Lukas Wojcik","description":"Warum strukturierte Daten lautlos scheitern: relative Bildpfade, deutsche Datumsangaben, Preise mit W\u00e4hrungszeichen und ein kleingeschriebener Typ.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/","og_locale":"en_US","og_type":"article","og_title":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen | Lukas Wojcik","og_description":"Warum strukturierte Daten lautlos scheitern: relative Bildpfade, deutsche Datumsangaben, Preise mit W\u00e4hrungszeichen und ein kleingeschriebener Typ.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-08-26T10:40:00+00:00","article_modified_time":"2026-10-26T12:10:16+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-10297.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen","datePublished":"2026-08-26T10:40:00+00:00","dateModified":"2026-10-26T12:10:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/"},"wordCount":1317,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-10297.png","keywords":["Data Quality","Digital Marketing"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/","url":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/","name":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-10297.png","datePublished":"2026-08-26T10:40:00+00:00","dateModified":"2026-10-26T12:10:16+00:00","description":"Warum strukturierte Daten lautlos scheitern: relative Bildpfade, deutsche Datumsangaben, Preise mit W\u00e4hrungszeichen und ein kleingeschriebener Typ.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-10297.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/11\/klarheit-20261111-10297.png","width":1200,"height":630,"caption":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/de\/digital-marketing-de\/tutorials-de-digital-marketing-de\/website-inhalte-fur-suchmaschinen-beschreiben-json-ld-richtig-einbauen-und-prufen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Website-Inhalte f\u00fcr Suchmaschinen beschreiben: JSON-LD richtig einbauen und pr\u00fcfen"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=10297"}],"version-history":[{"count":7,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10297\/revisions"}],"predecessor-version":[{"id":27214,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/10297\/revisions\/27214"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/31637"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=10297"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=10297"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=10297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}