http://schema.org 提供了一套豐富的詞彙表,用於描述各種類型的內容,包括新聞文章。使用 schema.org 來標註新聞可以幫助搜尋引擎和其他工具更好地理解新聞內容,從而提供更準確、更豐富的搜索結果和展示方式。
以下是使用 schema.org 標註新聞文章時可能用到的一些關鍵類型和屬性:
主要類型:
newsarticle:這是描述新聞文章的主要類型。
關鍵屬性:
headline:新聞標題。
datepublished:新聞發布日期。
datemodified:新聞最後修改日期。
author:新聞作者。
image:新聞圖片或代表性圖片。
articlebody:新聞正文內容。
publisher:發布新聞的機構或網站。
mainentityofpage:指向包含這篇新聞文章的網頁的url
示例:
下面是一個簡單的 json-ld 示例,展示了如何使用 schema.org 標註一篇新聞文章:
json
{
"@context":"http://schema.org"
"@type":"newsarticle"
"mainentityofpage":{
"@type":"webpage"
"@id":"https://example.com/news/article-123"
}
"headline":"新聞標題"
"datepublished":"2023-04-01t12:00:00z"
"datemodified":"2023-04-01t12:05:00z"
"author":{
"@type":"person"
"name":"作者姓名"
}
"publisher":{
"@type":"organization"
"name":"新聞發布者名稱"
"logo":{
"@type":"imageobject"
"url":"https://example.com/logo.png"
}
}
"image":{
"@type":"imageobject"
"url":"https://example.com/news/article-123.jpg"
"height":800。
"width":1200。
}
"articlebody":"這裡是新聞的正文內容..."
}
在這個示例中,我們使用了 newsarticle 類型,並填充了諸如標題、發布日期、修改日期、作者、發布者、圖片和正文內容等關鍵屬性。我們還使用了 webpage 類型來表示包含這篇新聞文章的網頁,並通過 mainentityofpage 屬性將其關聯起來。
將這樣的 json-ld 標記添加到網頁的 <head>部分或使用 <script type="application/ld+json">標籤包裹起來,可以幫助搜尋引擎理解頁面內容,並在搜索結果中提供更豐富的展示,如新聞摘要卡片、作者信息等。
請注意,schema.org 不斷更新其詞彙表,因此建議查閱最新的 schema.org 文檔以獲取最準確和最新的標註方法。
- 編程問答
- 答案列表
http://schema.org怎麼用json標註新聞[朗讀]
加入收藏