tag:forum.selfhtml.org,2005:/selfschema.org Nicht definierter Typ – SELFHTML-Forum2017-09-04T13:06:07Zhttps://forum.selfhtml.org/self/2017/sep/4/schema-punkt-org-nicht-definierter-typ/1703180#m1703180Simonehttp://www.raetsel-mal.de/2017-09-04T09:24:19Z2017-09-04T11:24:23Zschema.org Nicht definierter Typ<p>Hallo,</p>
<p>Beim Testen meiner Seite <a href="http://www.raetsel-mal.de/raetselhilfe-loesungen/0/heilpflanze/" rel="nofollow noopener noreferrer">Ergebnisse für die Rätselfrage Heilpflanze</a></p>
<p>und anschließenden validieren der schema.org microdata siehe:</p>
<p><a href="https://search.google.com/structured-data/testing-tool#url=http%3A%2F%2Fwww.raetsel-mal.de%2Fraetselhilfe-loesungen%2F0%2Fheilpflanze%2F" rel="nofollow noopener noreferrer">https://search.google.com/structured-data/testing-tool#url=http%3A%2F%2Fwww.raetsel-mal.de%2Fraetselhilfe-loesungen%2F0%2Fheilpflanze%2F</a></p>
<p>bekomme ich einfach nicht weiter</p>
<p>Fehler:</p>
<p>"@type Nicht definierter Typ"</p>
<p>wobei ich im Kopfbereich den entsprechenden Typ angegeben habe:</p>
<p><meta property="og:type" content="website" /></p>
<p>Für eine Hilfe bin ich echt dankbar!</p>
<p>Grüße Simone</p>
https://forum.selfhtml.org/self/2017/sep/4/schema-punkt-org-nicht-definierter-typ/1703200#m1703200Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de2017-09-04T11:56:35Z2017-09-04T11:56:35Zschema.org Nicht definierter Typ<p>@@Simone</p>
<blockquote>
<p>Fehler:</p>
<p>"@type Nicht definierter Typ"</p>
</blockquote>
<p>So wie ich das sehe, taucht der Fehler bei „Blog“ auf:</p>
<p><a href="/images/fd9cb95c-4ff7-4453-8429-33da9e6dd691.png" rel="noopener noreferrer"><img src="/images/fd9cb95c-4ff7-4453-8429-33da9e6dd691.png?size=medium" alt="Screenshot Googles Test-Tool für strukturierte Daten" loading="lazy"></a></p>
<p>Draufgeclickt, runtergescrollt:</p>
<p><a href="/images/be81d864-a367-4724-b8fc-f619cde21332.png" rel="noopener noreferrer"><img src="/images/be81d864-a367-4724-b8fc-f619cde21332.png?size=medium" alt="Screenshot Googles Test-Tool für strukturierte Daten" loading="lazy"></a></p>
<p><em>„Die Stringlänge von</em> headline <em>muss im folgenden Bereich liegen: [0, 110].“</em></p>
<p>(Wobei die Beschränkung wohl von Google kommt, nicht von Schema.org.)</p>
<hr>
<p>Warum mischst du RDFa und Microdata? Entscheide dich für eins: für RDFa.</p>
<p>Im Quelltext ist mir noch aufgefallen:</p>
<pre><code class="block bad language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>main</span> <span class="token attr-name">aria-label</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Main content<span class="token punctuation">"</span></span> <span class="token attr-name">…</span><span class="token punctuation">></span></span>
</code></pre>
<h3>Nei-en!! </h3><p>Damit ersetzt du sämtlichen Inhalt des <code>main</code>-Elements durch den Attributwert „Main content“. Für Screenreader-Nutzer ist also kein Inhalt da!</p>
<p>LLAP </p>
<div class="signature">-- <br>
“When UX doesn’t consider <em>all</em> users, shouldn’t it be known as ‘<em>Some</em> User Experience’ or... SUX? #a11y” —<a href="https://twitter.com/thebillygregory/status/552466012713783297" rel="nofollow noopener noreferrer">Billy Gregory</a>
</div>
https://forum.selfhtml.org/self/2017/sep/4/schema-punkt-org-nicht-definierter-typ/1703202#m1703202Simonehttp://www.raetsel-mal.de/2017-09-04T12:26:15Z2017-09-04T12:26:15Zschema.org Nicht definierter Typ<p>Hi,
herzlichen Dank für Dein Feedback ;o)</p>
<p>ich habe jetzt <main aria-label="Main content" ..> entfernt</p>
<p>ich verstehe dennoch nicht warum dort Nicht definierter Typ steht …</p>
<p>Grüße Simone</p>
https://forum.selfhtml.org/self/2017/sep/4/schema-punkt-org-nicht-definierter-typ/1703206#m1703206Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de2017-09-04T13:00:19Z2017-09-04T13:06:38Zschema.org Nicht definierter Typ<p>@@Gunnar Bittersmann</p>
<blockquote>
<pre><code class="block bad language-html"><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>main</span> <span class="token attr-name">aria-label</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>Main content<span class="token punctuation">"</span></span> <span class="token attr-name">…</span><span class="token punctuation">></span></span>
</code></pre>
<h3>Nei-en!! </h3><p>Damit ersetzt du sämtlichen Inhalt des <code>main</code>-Elements durch den Attributwert „Main content“. Für Screenreader-Nutzer ist also kein Inhalt da!</p>
</blockquote>
<p>Doch, der Inhalt ist da. <em lang="en">I stand corrected</em>:</p>
<p><em>„Das main hat den Inhalt des main elements, es ist nur mit Main Content gelabeled. … bei Landmarks ersetzt das Label nicht den Inhalt.</em>“ —Eric Eggert (<a href="https://twitter.com/yatil/status/904685663857074177" rel="nofollow noopener noreferrer">Thread</a>)</p>
<p><a href="https://www.w3.org/WAI/tutorials/page-structure/labels/" rel="nofollow noopener noreferrer">Labeling Regions</a></p>
<p>LLAP </p>
<div class="signature">-- <br>
“When UX doesn’t consider <em>all</em> users, shouldn’t it be known as ‘<em>Some</em> User Experience’ or... SUX? #a11y” —<a href="https://twitter.com/thebillygregory/status/552466012713783297" rel="nofollow noopener noreferrer">Billy Gregory</a>
</div>
https://forum.selfhtml.org/self/2017/sep/4/schema-punkt-org-nicht-definierter-typ/1703208#m1703208Gunnar Bittersmannselfhtml@bittersmann.dehttp://bittersmann.de2017-09-04T13:06:07Z2017-09-04T13:07:02Zschema.org Nicht definierter Typ<p>@@Simone</p>
<blockquote>
<p>ich habe jetzt <main aria-label="Main content" ..> entfernt</p>
</blockquote>
<p>Wenn, das wäre nur <code>aria-label="Main content"</code> zu entfernen gewesen. Ist es aber nicht (unbedingt); <a href="https://forum.selfhtml.org/self/2017/sep/4/schema-punkt-org-nicht-definierter-typ/1703206#m1703206" rel="noopener noreferrer">ich habe mich geirrt.</a></p>
<p>Also <code><main …></code> wieder hin! Von mir aus auch mit <code>aria-label</code>, wobei sich mir dessen Sinn nicht erschließt. Mit <code>main</code> ist der Inhalt bereits als Hauptinhalt der Seite gekennzeichnet.</p>
<p>Außerdem sollte solch ein Label wenn, dann doch in der Seitensprache sein; bei dir also auf deutsch?</p>
<p>LLAP </p>
<div class="signature">-- <br>
“When UX doesn’t consider <em>all</em> users, shouldn’t it be known as ‘<em>Some</em> User Experience’ or... SUX? #a11y” —<a href="https://twitter.com/thebillygregory/status/552466012713783297" rel="nofollow noopener noreferrer">Billy Gregory</a>
</div>