我不喜欢文档头部的标签数量。 这是一些元标记的示例。
<!--w3c-->
<title>Page Title</title>
<meta name="description" content="great description">
<!--schema.org-->
<meta itemprop="name" content="Page Title">
<meta itemprop="description" content="great description">
<!-- opengraph-->
<meta property="og:title" content="Page Title">
<meta property="og:description" content="great description">
是否可以组合标签/属性以减少代码大小而不影响SEO?
例如
<title itemprop="name">Page Title</title>
itemprop属性可以在任何地方使用,所以我很确定这很好
但据我所知,property =“og:*”属性必须与元标记一起使用。
以下标记是否可以接受?
<meta name="description" itemprop="description" property="og:description" content="great description">
这将如何影响SEO?
答案 0 :(得分:9)
HTML + RDFa 1.1和微数据extend HTML5的meta
元素。
HTML+RDFa 1.1 (W3C Recommendation)定义:
如果
@property
元素上存在RDFameta
属性,则@name
,@http-equiv
和@charset
属性均不需要@content
,meta
和itemprop
属性必须指定1}}属性。
如果
name
元素具有http-equiv
属性,则必须省略charset
,content
和itemprop
属性,以及{{1} }属性必须存在。
这意味着:
不允许将Microdata的name
属性与HTML5的property
属性一起使用。
允许使用RDFa的name
属性以及HTML5的<meta name="description" property="og:description" content="great description" />
属性:
body
(possibly an issue在head
代替itemprop
)
如果未提供HTML5的property
属性,似乎可以将Microdata的name
属性与RDFa的<meta itemprop="description" property="og:description" content="great description" />
属性一起使用:
{{1}}
(但W3C Nu Html Checker报告错误)
答案 1 :(得分:2)
<!DOCTYPE html>
<html vocab="http://www.w3.org/2011/rdfa-context/rdfa-1.1" lang="en" dir="ltr">
<head>
<!--w3c-->
<title property="schema:name">Page Title</title>
<meta name="description" content="great description">
<!--schema.org-->
<meta property="schema:name" content="Page Title">
<meta property="schema:description" content="great description">
<!-- opengraph-->
<meta property="og:title" content="Page Title">
<meta property="og:description" content="great description">
<meta property="schema:description og:description" content="great description">
</head>
<body>
</body>
</html>
答案 2 :(得分:1)
您使用的元数据量取决于您。至少有5个标准,有些像Google+或Pinterest将会回归到OpenGraph。我认为任何搜索引擎都不会因为遵循行业标准而惩罚您。如果您的网站销售产品,并且您的产品列表页面每页有许多产品,您可能希望使用schema.org,所有主要的英语搜索引擎和Yandex都同意支持它。如果您的网站更注重内容,那么schema.org的重要性要低得多,但支持OpenGraph和Twitter卡甚至Rich Pins可能更为必要。
This is a good article关于各种竞争标准以及使用哪些标准。很多人都希望他们可以获得所有流量,因此支持许多标准。