it-swarm.com.de

Ist es möglich, 'display: none' für die 'image'-Eigenschaft von Schema.org anzuzeigen?

Hallo :) Ich habe einige Probleme mit dem Design, das ich von einem Designer habe, und dem Bedarf an strukturierten Daten.

Das Problem ist wie folgt:

Das Design der Startseite enthält 8 integrierte Artikel, die zum vollständigen Artikel führen. Es hat einen Titel, eine Beschreibung, ein Datum und eine Uhrzeit, und sie möchten strukturierte Daten für die Nachrichten im Index. Aber es gibt kein Bild und auf dem Google Structured Data Validator steht, dass ein Bild erforderlich ist ... Kann ich einfach display: none in css verwenden und das Bild ausblenden und trotzdem Daten für das Nachrichten-/Artikelbild einrichten? Oder bekomme ich hier Probleme mit Google?

Oder sollte ich ihnen einfach sagen, dass dies nur auf der gesamten Artikelseite möglich ist, auf der ein spezielles Bild für den Artikel vorhanden ist?.

Vielleicht könnte ich den JSON-Anwendungsansatz verwenden, um die Verwendung von display zu vermeiden: none ;?

Ich habe versucht, die vorgeschlagenen Fragen zu untersuchen, fand aber keine eindeutige Antwort. Bitte als Duplikat markieren, wenn es eine eindeutige Antwort gibt. Prost.

Beispiel für das, was ich versuche zu tun:

<article itemscope itemType="http://schema.org/NewsArticle">
    <header>
        <time itemprop="datePublished" datetime="">

        </time>
        <h1 itemprop="headline">News</h1>
    </header>
    <div itemprop="articleBody">
        <img class="hide-article-img" itemprop="image" src="specific-news-thumbnail.jpg" alt="specific-news-thumbnail desc"/>
        <p>This is the content of article.</p>
    </div>
    <footer>
        <a href="#">Læs mere</a>
    </footer>
</article>
3
Mikkel Madsen

sie sollten sich darüber im Klaren sein, warum Sie strukturierte Daten verwenden möchten. Sie möchten das Test-Tool durchgehen oder korrekt formatierte und standardkonforme strukturierte Daten an die Suchmaschine senden, damit Ihre Website in die Google News-Ausgabe aufgenommen wird?

Der Google News-Artikel benötigt ein Bild: das ist die Tatsache. Warum braucht es das? Um es den Leuten zu zeigen. Was sind Lösungen?

  • Kein Bild an Google senden ist keine Lösung für Sie, da Ihre Website nicht dem News-Standard entspricht und schließlich nicht in den News angezeigt wird.

  • Anzeige: keine; ist auch keine Lösung: Google und Nutzer müssen sie sehen und anzeigen: keine; aktiv verhindern.

  • Dann ist die einzige Lösung, um das Bild an Google und Nutzer zu liefern und nicht aktiv auf der Website zu zeigen, JSON-LD.

4
Evgeniy

Zunächst müssen Sie nicht müssen ein Bild bereitstellen. Google teilt Ihnen lediglich mit, dass für dieses Dokument kein Rich Snippet angezeigt wird, wenn bestimmte Eigenschaften nicht verfügbar sind. Bei einer Teaser-Liste mit mehreren Artikeln wird dieser Rich Snippet jedoch zunächst nicht angezeigt.

Wenn Sie haben ein Bild, es aber nicht auf Ihrer Seite anzeigen möchten, müssen Sie nicht zu JSON-LD wechseln. Sie können den URI in einem link -Element angeben:

<link itemprop="image" href="specific-news-thumbnail.jpg" />
1
unor