Facebook、Twitter 元标记之间有什么区别吗?
Are there any differences between Facebook, Twitter meta tags?
我一直在做一个项目,我对元标记有疑问。
我用于内容标题的标签之一。
<meta name = "subject" content = "post-title">
我一直在寻找比用于在
之间添加的标签更多的标签。我发现 Facebook、Twitter 等都有自己的标签。所以,我的问题是
如果在
之间互相使用会怎么样?有什么问题吗?
<meta name = "subject" content = "post-title">
<meta property = "og:title" content="post-title" />
<meta name = "twitter:title" content="post-title">
如您所知,搜索引擎关心元标记。如果我使用这三个相似的元标记,Google 会将我发送到沙盒吗?
HTML5 不限制您可以拥有多少 meta
个元素。
我们永远无法确定特定的消费者(如搜索引擎)想要看到什么或他们如何处理它(在 Stack Overflow 上讨论这个是题外话),但没有理由假设他们会有问题有了这个。
在HTML5中你只能使用metadata names that are defined or registered。
您会看到 subject
不是有效的元数据名称。
在您的具体示例中,您可以省略一个 meta
元素,因为您正在为 og:title
使用 RDFa,并且您可以有一个元数据名称(在 name
中)和一个RDFa 属性 (在 property
) on the same meta
element:
<meta name="twitter:title" property="og:title" content="post-title">
我一直在做一个项目,我对元标记有疑问。
我用于内容标题的标签之一。
<meta name = "subject" content = "post-title">
我一直在寻找比用于在
之间添加的标签更多的标签。我发现 Facebook、Twitter 等都有自己的标签。所以,我的问题是如果在
之间互相使用会怎么样?有什么问题吗?<meta name = "subject" content = "post-title">
<meta property = "og:title" content="post-title" />
<meta name = "twitter:title" content="post-title">
如您所知,搜索引擎关心元标记。如果我使用这三个相似的元标记,Google 会将我发送到沙盒吗?
HTML5 不限制您可以拥有多少 meta
个元素。
我们永远无法确定特定的消费者(如搜索引擎)想要看到什么或他们如何处理它(在 Stack Overflow 上讨论这个是题外话),但没有理由假设他们会有问题有了这个。
在HTML5中你只能使用metadata names that are defined or registered。
您会看到 subject
不是有效的元数据名称。
在您的具体示例中,您可以省略一个 meta
元素,因为您正在为 og:title
使用 RDFa,并且您可以有一个元数据名称(在 name
中)和一个RDFa 属性 (在 property
) on the same meta
element:
<meta name="twitter:title" property="og:title" content="post-title">