Seo 使用schema.org在文章中标记标记的正确方法是什么?
我找到了以下三种方法,但不清楚哪一种是正确的,或者它们都是正确的?我甚至应该在我的文章中标记标签吗?我特别关注SEO问题Seo 使用schema.org在文章中标记标记的正确方法是什么?,seo,keyword,schema.org,structured-data,Seo,Keyword,Schema.org,Structured Data,我找到了以下三种方法,但不清楚哪一种是正确的,或者它们都是正确的?我甚至应该在我的文章中标记标签吗?我特别关注SEO问题 <meta itemprop="Keywords" content="tag1, tag2, tag3"/> <a href="link1">tag1</a>, <a href="link2">tag2</a>, <a href="link3">tag3</a> , 或 , 或 ,
<meta itemprop="Keywords" content="tag1, tag2, tag3"/>
<a href="link1">tag1</a>, <a href="link2">tag2</a>, <a href="link3">tag3</a>
,
或
,
或
,
注意:您必须使用关键字,而不是关键字。Schema.org术语区分大小写
通常,Schema.org属性只接受一个值。如果要为属性提供多个值,则必须添加
但是,它是一个例外(因为它是根据HTML的关键字元元素的名称建模的):它可以包含多个关键字
为明确此例外情况,其说明包含:
关键字列表中的多个条目通常由逗号分隔
因此,您的两个示例符合此定义:
,
但是,我希望解析器也能正确处理这种情况(因为它们必须处理所有其他属性),类似于同一文档中的:
,
<a href="link1"><span itemprop="Keywords">tag1</span></a>, <a href="link2"><span itemprop="Keywords">tag2</span></a>, <a href="link3"><span itemprop="Keywords">tag3</span></a>
<span itemprop="Keywords"><a href="link1">tag1</a>, <a href="link2">tag2</a>, <a href="link3">tag3</a></span>