ฉันได้ดูข้อมูลที่มีโครงสร้างของบทความตามที่ Google เสนอและเห็นว่ามีฟิลด์ที่จำเป็นและแนะนำใหม่พวกเขาไม่ได้อยู่ที่นั่นเมื่อสัปดาห์ที่แล้ว นี่คือลิงค์:
https://developers.google.com/structured-data/rich-snippets/articles
คุณสมบัติแรกในรายการคือ:
- mainEntityOfPage. @ id (แนะนำ)
ฉันไม่เข้าใจว่ามูลค่าของทรัพย์สินจะเป็นอย่างไร สถานที่ให้บริการนี้คืออะไร? มันเป็นลิงค์ไปยัง:
.. หรือลิงก์ไปยังโพสต์บล็อกปัจจุบันเช่น:
พวกเขามีสิ่งนี้ในรหัสตัวอย่าง:
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://google.com/article" />
สิ่งที่ฉันมีอยู่ในขณะนี้ยังไม่เป็นไปตามกฎของเครื่องมือทดสอบ - ฉันยังคงยุ่งอยู่กับการเพิ่มคุณสมบัติที่จำเป็นทั้งหมดและในขณะเดียวกันก็พยายามเพิ่มคุณสมบัติที่แนะนำที่นั่นด้วย:
<div itemscope itemtype="http://schema.org/BlogPosting">
<h1 itemprop="headline">
<a href="http:///www.example.com/blog/1001/my-blog-article" itemprop="url">My Blog Article</a>
</h1>
<p>Written by
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Mase Kind</span>
</span> on
<time itemprop="datePublished" datetime="2015-11-16T15:30:00+02:00">November 16, 2015</time>
<meta itemprop="dateModified" content="2015-12-10T12:29:00+02:00" />
<div itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
<div itemprop="logo" itemscope itemtype="http://schema.org/ImageObject"></div>
<meta itemprop="name" content="My Company Name" />
</div>
</p>
<div itemprop="articleBody">
<p>first article body</p>
</div>
</div>
ฉันมีสิ่งนี้ในเอกสารด้วย:
<body itemscope itemtype="http://schema.org/WebPage">
...
</body>
สิ่งนี้จะขัดแย้งกับตัวอย่างโค้ดที่จัดทำโดย Google หรือไม่