meta property=og标签含义及作用

meta property=og标签含义及作用

大家好,又见面了,我是全栈君。

经常会在一些国外网站的head中看到如下代码:

<meta property="fb:app_id" content="192271934223559"/>
<meta property="og:image" content="http://www.piccsy.com/investors/apple-touch-icon-114x114-precomposed.png"/> <meta property="og:title" content="Piccsy Investor Pitchdeck"/> <meta property="og:type" content="website"/> <meta property="og:url" content="http://www.piccsy.com/investors"/> <meta property="og:description" content="Detailed information about Piccsy for investors."/>

不理解Meta Property=og标签是什么意思,以及对SEO的影响,看一下下面的介绍。
  Meta Property=og标签是什么呢?

  og是一种新的HTTP头部标记,即Open Graph Protocol:

  The Open Graph Protocol enables any web page to become a rich object in a social graph.

  即这种协议可以让网页成为一个“富媒体对象”。
  用了Meta Property=og标签,就是你同意了网页内容可以被其他社会化网站引用等,目前这种协议被SNS网站如Fackbook、renren采用。
  SNS已经成为网络上的一大热门应用,优质的内容通过分享在好友间迅速传播。为了提高站外内容的传播效率,2010年F8会议上Facebook公布了一套开放内容协议(Open Graph Protocol),任何网页只要遵守该协议,SNS就能从页面上提取最有效的信息并呈现给用户。

Open Graph Protocol应用指南:
参与到Open Graph Protocol的好处.
  ● 能够正确的分享您的内容到SNS网站2
  ● 帮助您的内容更有效的在SNS网络中传播
Meta Property标签的应用
  ● 按照您网页的类型,在<head>中添加入meta标签,并填上相应的内容
  ● 如果一个页面上有多个需要标识出的内容怎么办?

  您可以重复meta标签,将认为og:type 标签是每一段内容的起始处,例如:

  <meta property=”og:type” content=”video”/>

  <meta property=”og:title” content=”五月天_突然好想你MV现场版”/>
  <meta property=”og:image” content=”http://g1.ykimg.com/0100641F464AC21FF0B3ED00F48F151F43D4BF-5F0F-BD39-76EA-E5E20A1887C4″/>
  <meta property=”og:url” content=”http://v.youku.com/v_show/id_XMTIyMTY5NzMy.html”/> 
  <meta property=”og:videosrc” content=”http://player.youku.com/player.php/sid/XMTIyMTY5NzMy&isAutoPlay=true/v.swf”/>

  <meta property=”og:width” content=”500″ />

  <meta property=”og:height” content=”416″ /> 
  <meta property=”og:type” content=”video”/> 
  <meta property=”og:title” content=”五月天_突然好想你MV现场版_AA”/>

  <meta property=”og:image” content=”http://g1.ykimg.com/0100641F464AC21FF0B3ED00F48F151F43D4BF-5F0F-BD39-76EA-E5E20A1887C44444″/>

  <meta property=”og:url” content=”http://v.youku.com/v_show/id_XMTIyMTY5NzMyyyyyyyyyyyyyyyy.html”/> 
  <meta property=”og:videosrc” content=”http://player.youku.com/player.php/sid/XXXXXXXXXXXXMTIyMTY5NzMy&isAutoPlay=true/y.swf”/> 
  <meta property=”og:width” content=”600″ />
  <meta property=”og:height” content=”716″/>

使用Open Graph Protocol应注意
  meta property=og代码的功能并不等同于网页的meta name标签,两者针对的对象不一致,功能不同。0 D$ P) m, [. d
+ d’ K! e2 \# w
  如果网站上要使用Open Graph Protocol,那么,meta property=og和meta name、Title标签应同时赋值。
+ ^# k- c6 Z4 n( e4 l
  文章开头举例的B2C网站,<head>如下:
  <head> 
  <meta http-equiv=”Content-Type” content=”text/html;charset=utf-8″ />

  <title>Cool Gadgets at the Right Price – Worldwide Free Shipping – ******</title>
  <meta property=”og:title” content=”**’sFacebook” />

  <meta property=”og:type” content=”product”/> 
  <meta property=”og:url” content=”http://www.******.com” />
  <meta property=”og:image” content=”http://www.******.com/logo.gif”/>

  <meta property=”og:site_name” content=”******.COM” /> 
  <meta property=”og:description” content=”CoolGadgets at the RightPrice – Worldwide Free Shipping – ******”/>  

  <meta property=”fb:admins” content=”100001422224225″ />

  <meta property=”fb:page_id” content=”241333394220″/>
  <link href=”/css/reset.css” rel=”stylesheet”type=”text/css” />
  <link href=”/css/default/all.16666.css” rel=”stylesheet” type=”text/css” />
  <script type=”text/javascript” src=”/shop.js”></script>

  <script type=”text/javascript” src=”/scripts/all.16666.build.js”></script> 
  <meta http-equiv=”Content-Type” content=”text/html;charset=utf-8″ />

  <meta name=”description” content=”Online shopping for cool gadgets at the right price. ” /> 
  <meta name=”keywords” content=”cool gadgets, cheap gadgets, free shipping” /> 
  </head> 
  如果你用上了Meta Property标签,你得在后台设置好,不然,就是空白.

 

Open Graph Protocol对SEO的影响
  有些人使用所谓的网站质量在线检测,检测后结果提示Meta Property=og这段代码有问题,特别是一些SEO的检测,更是提示“特别错误”!然后删除Meta Property=og代码,检测正常。

  因此担心Meta Property=og这段代码会对网站照成不良影响
  其实Open Graph Protocol并不会对SEO照成不良影响,相反,应用的合理,非常有利于网站的推广。

转载:https://segmentfault.com/a/1190000004876814

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/112196.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • shardbatis实现分表「建议收藏」

    Shardbatis的名称由shard(ing)+mybatis组合得到,是谷歌的一款开源软件。旨在为mybatis实现数据水平切分的功能。数据的水平切分包括多数据库的切分和多表的数据切分,目前sha

  • 接口测试题目_jmeter接口自动化测试框架

    接口测试题目_jmeter接口自动化测试框架http接口工具有很多如:postman、jmeter、soupUI、Java+httpclient、robotframework+httplibrary、Fidder+postman等1、什么是接口接口就是内部模块对模块,外部系统对其他服务提供的一种可调用或者连接的能力的标准接口的种类和分类:webservice和httpapi接口1)webservice接口是走soap协议通过htt…

  • javascript Date format(js日期格式化)

    javascript Date format(js日期格式化)这个很不错,好像是csdn的Meizz写的://对Date的扩展,将Date转化为指定格式的String//月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q)可以用1-2个占位符,//年(y)可以用1-4个占位符,毫秒(S)只能用1个占位符(是1-3位的数字)//例子://(newDate()).Format(“yyyy-MM-ddhh:mm:ss.S”)==>2006-07-0208:09:04.423//(newDate())

  • Ribbon整合Avalondock 2.0实现多文档界面设计(一)

    Ribbon整合Avalondock 2.0实现多文档界面设计(一)前些时间研究了WPF的一些框架,感觉基于Prism框架的MVVM模式对系统的UI与逻辑分离很好,所以就按照之前Winform的框架设计,用WPF做了一套,感觉比Winform要强很多。MVVM模式和MVC模式一样,主要目的是分离视图(View)和模型(Model),有几大优点1.低耦合。视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的”View”上,…

  • Java开发人员必须掌握的Linux命令-学以致用(五)

    子曰:“工欲善其事,必先利其器。“做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!学习应该是快乐的,在这个乐园中我努力让自己能用简洁易懂(搞笑有趣)的表达来讲解让知识或者技术,让学习之旅充满乐趣,这就是写博文的初心。今天是周末,首先祝大家周末愉快了,分享一张今天早上去外面拍的照片:图书馆外面的小公园的春意。这周整理了Linux的命令,也被我称为Linux…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号