前段时间在Begin主题选项中发现了一个选项“显示OG协议标签”,当时并没多在意。今天在分析一些国内外博客源代码的时候,都发现meta信息中多了几行文字,如:
<meta property="og:description" content="。。。。。">
<meta property="og:type" content="acticle">
<meta property="og:locale" content="zh-CN" />
<meta property="og:site_name" content="。。。">
<meta property="og:title" content="。。。">
<meta property="og:url" content="。。。>
<meta property="og:image" content="。。。">
回头翻看自己网站的时候,也发现有,这才猛然想起自己的主题选项中有相应的设置。既然有OG协议的存在,想必对SEO优化是有一定帮助的吧。于是百度谷歌了一番,将自己理解的整理成OG协议优化文档,分享给大家。
一. 什么是OG协议?
OG协议的英文全称是Open Graph Protocol,首先我们一起来看百度百科的解释:
Open Graph通讯协定(Protocol)本身是一种制定一套Metatags的规格,用来标注你的页面,告诉我们你的网页代表哪一类型的现实世界物件。
Open Graph通讯协定(Protocol)本身是一种制定一套Metatags的规格,用来标注你的页面,告诉我们你的网页代表哪一类型的现实世界物件。另一伙伴网站,即Amazon旗下的Internet Movie Database(IMDb),将用这个Open Graph Protocol为每一部电影标注页面。按下IMDb上的“赞”按钮,就会自动把那部电影加入Facebook使用者profile中的“最爱的电影”。
Facebook已和Yahoo、Twitter合作采用OAuth 2.0认证标准。Graph API翻新了Facebook的平台程序代码,让Facebook里的每个物件都拥有独特的ID。通过Open Graph把其他社交网站建构的网络给连接起来,将创造一个更聪明、更与社交连接、更个人化也更具语意意识的网络。
看百度百科的解释有一些复杂,其实我们可以这样理解:网页上添加OG协议后就变成了一个“富媒体对象”,表示同意被其他社交媒体网站引用。任何页面只要遵守该协议,被分享到社交媒体SNS网站上时就会提取最有效的信息呈现给用户。有小伙伴可能有疑问了:哪些是最有效的信息呢?我们来看一下OG协议标签包含哪些内容?
og:type 页面内容类型,wordpress博客通常使用article文章类型即可。
og:title 这里是文章标题
og:description 页面的简单描述,wordpress中可以使用文章摘要
og:site_name 页面所在网站名,wordpress中使用博客网站名称
og:url 文章页面url地址
og:image 文章略缩图地址
举个栗子,方便大家理解:
我们的一篇文章分享到Facebook,OG协议就会告诉Facebook分享的内容应该在Facebook上如何显示,比如:“og:title”里的内容就会显示在Facebook的标题栏;“og:description”里的内容就是显示在Facebook上的描述栏;缩略图也会显示“og:image”指定的图片等。也就是OG协议告诉Facebook:你要按照我OG协议里指定的内容进行调取,我说A就是A,要听我的!不能随意调取我文章里的内容。
二. OG协议对谷歌SEO有什么帮助?
1. 分享到社交媒体SNS网站,有利于传播
之前社交媒体网站上都是随意调取网站内容,往往不能很好的显示,用户体验差。OG协议的存在,让网站内容被正确的分享到社交媒体SNS网站,大大提升用户体验。帮助我们把内容在SNS网络中更好的传播。
2. 方便搜索引擎蜘蛛更准确地提取网站内容
2010年Facebook公布Open Graph Protocol内容协议,目的是为了优质的内容能通过好友间的转发而迅速传播。对于谷歌SEO优化,从历史的数据来看,社交媒体是影响排名的一个重要因素,特别是喜欢将文章内容分享到社交媒体的站长,在网页上添加OG协议,是很有必要的,能帮助搜索引擎蜘蛛更准确地提取网站内容。
另外,补充一下,可能会有小伙伴问,如果给网站添加OG协议?
使用WordPress搭建站点的小伙伴,可以直接使用OG协议插件,去插件中搜索;不是使用Wordpress的小伙伴,直接联系网站管理员,在head标签中添加OG协议标签即可。
合理的使用OG协议,对于谷歌SEO优化来说,还是非常有利的。小伙伴们,你的网站上有安装OG协议标签吗?