prefix="og: http://ogp.me/ns#"
html
<meta content="object" property="og:type"> <meta content="GitLab" property="og:site_name"> <meta content="Sign in" property="og:title"> <meta content="USTC Linux User Group - GitLab" property="og:description"> <meta content="https://git.lug.ustc.edu.cn/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image"> <meta content="64" property="og:image:width"> <meta content="64" property="og:image:height"> <meta content="https://git.lug.ustc.edu.cn/users/sign_in" property="og:url">
轉自:https://www.jianshu.com/p/ded...ios
1、什麼是Open Graph Protocol git
Open Graph Protocol自己是一套Metatags的規範,用來標註頁面的類型和描述頁面的內容。由Facebook在2010年F8會議上公佈。ide
2、如何參與Open Graph Protocolgitlab
og標籤是一種新的http頭部標記,即Open Graph Protocol(開放內容協議)。在頁面添加這種協議可讓網頁成爲一個「富媒體對象」,表示贊成網頁內容能夠被其餘社會化網站引用等。優化
目前Facebook、人人等SNS網站都支持該協議。任何網頁只要遵照該協議,SNS網站就能從頁面上提取最有效的信息並呈現給用戶;也能讓SNS網站按照頁面上og標籤規定的內容呈現給用戶。網站
3、參與到Open Graph Protocol的好處搜索引擎
可以正確的分享您的內容到SNS網站url
幫助您的內容更有效的的在SNS網站中傳播code
4、是否會對百度收錄形成影響
增長的og標籤是能夠被搜索引擎發現並評估權重的,也就是說你將原有meta信息優化手段同時使用到og標籤當中,增強meta信息優化內容;對於權重提高和排名仍是頗有利的。
目前百度支持OG協議。按照百度的標準添加og標籤是參與百度星火計劃的前提條件之一。
參與OG協議對百度收錄的好處:
可以正確被蜘蛛抓取您的網頁到百度網頁搜索
幫助您的內容更有效的在百度結構化展示
示例以下:
-該字段是固定且必選的,代表當前頁面類型符合OG協議中的文章做品類型-最先發布時間,該字段必選,能夠不在頁面中作展現,內容格式要求符合ISO8601規範的UTC格式,標準格式應當是「YYYY-MM-DDTHH:MM:SS+時區」
-做者署名字段必選,須要在頁面作展現
*若是該文章由多個做者共同完成,可再加一行做者署名代碼:
-原發媒體名稱和連接,用於區分原創和轉載,該字段爲可選。原創時,連接與自身相同;轉載時,連接是另外不一樣的地址。
5、怎麼添加og標籤?
在頁面的中添加og標籤,即添加meta Property=og標籤。
主要的og標籤屬性:
og:type 表示頁面的類型,經常使用值:article、news、book、movie、product……
og:title 頁面的標題
og:description 頁面的簡單描述
og:url 頁面地址
og:image 略縮圖地址
og:site_name 頁面所在網站名
og:videosrc 視頻或者Flash地址
og:audiosrc 音頻地址
參考連接
http://baike.baidu.com/item/Open%20Graph/309599
http://zhanzhang.baidu.com/college/courseinfo?id=746&page=2
http://bbs.zhanzhang.baidu.com/thread-15869-1-1.html?qq-pf-to=pcqq.discussion