2019年4月8日 星期一

使用 JSON-LD 處理結構化資料,優化 SEO

在 google 搜尋的時候,如果希望搜尋的結果更容易被 google 分析,以往會使用 Microdata 的方式,但 Microdata 要設置比較麻煩也需要花點時間才能理解,後來就有 JSON-LD 的方式,因為他是使用 JSON 的格式,相較起來真的好理解許多,而且用起來的效果跟 Microdata 差不多,如果希望自己做的網站內容在搜尋結果上能更清楚,就可以在頁面上加一下 JSON-LD。

JSON-LD 的全名為 JavaScript Object Notation for Linked Data,大家就知道是用來讓 google 更了解你的網站內容結構就好了。

使用方法就是在網頁上加上這段


結構化資料大概會長這樣
{
  "@context": "https://json-ld.org/contexts/person.jsonld",
  "@id": "http://dbpedia.org/resource/John_Lennon",
  "name": "John Lennon",
  "born": "1940-10-09",
  "spouse": "http://dbpedia.org/resource/Cynthia_Lennon"
}

想知道結構化的資料有哪些可以用,可以看 https://schema.org/,不過真的很多我應該也是邊做邊看,另外想在 google 搜尋結果上有不一樣的呈現,可以看 google 的開發者文件

像我的個人首頁就加上了這些資訊,設定我的其他相關的社群網站網址。
{
  "@context": "https://schema.org",
  "@type": "WebSite",
  "name" : "紅色死神",
    "url" : "https://www.wingzero.tw/",
    "sameAs" : [ "https://www.facebook.com/deathhell",
        "https://www.instagram.com/deathhell/",
        "https://www.youtube.com/user/jshgwing",
        "https://www.flickr.com/photos/deathhell/"],
  "description": "我的興趣、工作與生活,這裡是紅色死神。",
  "image": "https://www.wingzero.tw/asset/images/meta_image2.jpg"
}

寫好後可以丟到結構化測試工具看結構對不對,如果正確的話會出現這樣的內容:


先寫到這邊,有新的心得再繼續 XD
反應:

0 意見:

Related Posts Plugin for WordPress, Blogger...