Ich verstehe, dass es eine sehr gut geschriebene Antwort auf eine ähnliche Frage hier How to implement "mainEntityOfPage" to this specific site? gibt, aber ich bin immer noch ziemlich verwirrt und könnte Hilfe gebrauchen.Verwenden von mainEntityOfPage für einen Artikel innerhalb meiner Firmenwebsite
Also die Website, die ich baue, ist eine Corporate Website für ein lokales Unternehmen, und es hat viele verschiedene Sektionen-von denen eine ist ein Artikel Bereich (Nachrichten, Funktionen, Whitepapers, etc.).
Nun, das ist das erste Mal, dass ich Schema verwende, also bitte ertragen Sie mit mir.
Ich habe es eingerichtet, so dass die gesamte Website selbst in der LocalBusiness
(über einige vernünftige Meta-Tagging innerhalb der Kopfzeile meiner Seite-Vorlage) ist. Alles funktioniert zu diesem Zweck, und es passt perfekt auf den Google Validator (d. H. Das strukturierte Datentest-Tool).
Mein Problem ist, dass ich für die Seiten von ARTICLE eine spezielle Vorlage für den Inhalt habe. So ist der Inhalt der Artikel-Seite selbst innerhalb einer <div itemscope itemtype="http://schema.org/Article">
, und ich konnte erfolgreich alle anderen Metadaten für eine gute Article
codieren.
Meine einzige Sorge ist, dass Google empfiehlt, ich habe die mainEntityOfPage
Eigenschaft.
Wie ich verstehe, würde dieses Tag Crawlern sagen, dass, obwohl es möglicherweise mehrere Haupttypen auf der Seite (in diesem Fall LocalBusiness
und Article
) gibt, einer Vorrang hat.
Habe ich es richtig verstanden?
Wenn ich das gemacht habe, wie benutze ich es dann? Füge ich ein neues meta
oder link
Tag innerhalb des Inhaltsbereichs Article
hinzu?
Ich sah, dass die empfohlene Methode ist, ein <link itemprop="mainEntityOfPage" href="http://example.com/article-1" />
Tag hinzuzufügen. Wie funktioniert das? Sollte ich es in den Bereich des Artikelbereichs Article
einfügen (d. H. Innerhalb der Artikelbestandsvorlage)? Also sollte die URL auf genau diese Seite zeigen?
Bitte helfen!