Tôi đã xem xét bài viết có cấu trúc dữ liệu theo đề xuất của Google và thấy rằng có một trường bắt buộc và được đề xuất mới, chúng không có ở đó tuần trước. Đây là đường dẫn:
https://developers.google.com/structured-data/rich-snippets/articles
Tài sản đầu tiên trong danh sách là:
- mainEntityOfPage. @ id (được khuyến nghị)
Tôi không hiểu giá trị của tài sản phải là gì? Tài sản này là gì? Đây có phải là một liên kết đến:
.. hoặc một liên kết đến bài viết blog hiện tại như:
Họ có mã này trong mã mẫu của họ:
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://google.com/article" />
Đây là những gì tôi hiện đang có, nó chưa tuân thủ các quy tắc của công cụ kiểm tra - Tôi vẫn đang bận thêm tất cả các thuộc tính cần thiết và đồng thời cố gắng thêm các thuộc tính được đề xuất ở đó:
<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>
Tôi cũng có cái này trong tài liệu của mình:
<body itemscope itemtype="http://schema.org/WebPage">
...
</body>
Điều này có mâu thuẫn với mẫu mã do Google cung cấp không?