Schema标记是微数据的一种形式,架构标记添加到网页后,会创建一个增强的描述(通常称为丰富代码段),该描述会显示在搜索结果中。包括Google,Yahoo,Bing和Yandex在内的顶级搜索引擎最早于2011年开始合作创建Schema.org.
在蜂鸟和RankBrain时代,Schema标记尤为重要。搜索引擎如何解释查询的上下文将确定搜索结果的质量。架构可以为上下文不明确的网页提供上下文。
“大多数网站管理员都熟悉其页面上的HTML标签。通常,HTML标签会告诉浏览器如何显示标签中包含的信息。例如,<h1> Avatar </ h1>告诉浏览器以标题1格式显示文本字符串" Avatar"。但是,HTML标记未提供有关该文本字符串的含义的任何信息-“头像”可能是指非常成功的3D电影,或者可能是一种个人资料图片,这会使搜索变得更加困难引擎以智能方式向用户显示相关内容。”
架构是否可以提高您的搜索排名?
没有证据表明微数据对自然搜索排名有直接影响。尽管如此,丰富的代码片段的确使您的网页在SERP中显得更为突出。可见性的提高可以提高点击率。
根据acmqueue的一项研究,不到三分之一的Google搜索结果包含带有Schema.org标记的丰富代码段。这为其余的工作提供了巨大的机会。
如今,SEO中几乎没有什么可以快速移动拨号盘的。
模式用于什么?
企业和组织
大事记
人
产品展示
菜谱
评论
影片
上面是模式的一些最流行的用法。但是,很有可能,如果您的网站上有任何类型的数据,它将有一个关联的itemscope,itemtype和itemprop.
网站使用模式
向您的网页添加架构
使用微数据
微数据是一组标签,旨在使使用机器可读标签的HTML元素注释更加容易。微数据非常易于使用,是初学者入门的好地方。但是,使用微数据的一个缺点是您必须标记网页正文中的每个单独项目。可以想象,这很快就会变得混乱。
在开始将模式添加到网页之前,需要确定网页上内容的“项目类型”。例如,您的网站内容集中在食品上吗?音乐?技术?
确定项目类型后,现在可以确定如何对其进行标记。让我们看一个例子。假设您拥有一家出售高品质路由器的商店。如果您要查看主页的源代码,则可能会看到类似于以下内容:
<div>
<h1> TechHaven </ h1>
<h2>您将在线找到的最佳路由器!</ h2>
<p>地址:</ p>
<p>驼背路459号</ p>
<p> Rialto ,Ca </ p>
<p>电话:909 574 3903 </ p>
<p> <a href=”http://www.techhaven.com/menu”>点击此处查看我们最好的路由器!</ a > </ p>
<p>我们打开:</ p>
<p>周一至周六上午8点– 10:30 pm </ p>
<p> 周日:2pm – 8pm </ p>
</ div>
深入研究代码后,您将需要在网页中找到有关您的业务所提供内容的部分。在此示例中,可以在两个<div>标签之间找到该数据。
现在,您可以在顶部添加:
<div itemscope >
通过添加此标签,我们表示<div>块之间包含的HTML代码正在标识特定项目。
接下来,我们必须使用" itemtype"属性来识别该物品是什么,以识别我们的网页所涉及的物品类型(技术)。
<div itemscope itemtype =” http://schema.org/tech”>
项目类型以URL的形式出现(例如http://schema.org/tech)。举例来说,假设您的网站围绕美容产品而不是技术。您的商品类型网址可能如下所示:
http://schema.org/beauty.
为了简化操作,您可以在此处浏览项目类型列表,还可以查看扩展名以标识所需的特定实体。请记住,此列表并不包含所有内容,因此有可能找不到您特定利基的商品类型。
追溯到技术页面,您想要标记网页中包含企业名称的部分。您可以在<h1>标记之间执行此操作。
现在,我们将使用" itemprop"标签,该标签标记项目的属性:
<h1 itemprop =” name” >科技天堂</ h1>
您现在可以将这些标签应用于页面的其余部分。当使用标记来标识项目属性时,不必标记整行,而只需标记该属性所引用的一部分。
关键字研究刚刚得到了升级
我们已经对关键字研究工具进行了全面改革。现在,获取从未见过的数据。关键字更多,洞察力更好,投资回报率更高。
例如,如果您有一行显示“地址:1234 w sunshine blvd”,那么您只需要在地址本身周围应用标签,而无需应用其他标签。
<h2 itemprop =” description” >您将在线上找到最好的路由器!</ h2>
<p>地址:</ p>
<span itemprop =” address” itemscope itemtype =” http://schema.org/PostalAddress ”>
<p itemprop =” streetAddress”>驼背路459号</ p>
<p itemprop =” addressLocality”>加利福尼亚里亚尔托</ p> </ span>
<p>电话:<span itemprop =“电话”> 909 574 3903 </ span> </ p>
<p> <a itemprop=”菜单” href=”http:// http://www.techhaven.com/menu “>单击此处查看我们美味的菜肴! </a> </ p>
<p>我们已经打开:</ p>
<p itemprop =" openingHours" >周一至周六上午8点–晚上10:30 </ p>
<pitemprop =" openingHours" > 周日:2pm – 8pm </ p>
</ div>
该代码可能看起来很复杂,但是schema.org提供了有关如何使用不同项目类型的示例,因此您实际上可以看到该代码应该做什么。别担心,您将不会被冷落在试图自己解决这个问题上!
如果您仍然对代码感到有些恐惧,可以使用Google的结构化数据标记助手,轻松标记网页。
要使用此出色的工具,只需选择您的项目类型,粘贴目标页面的URL或您要定位的内容,然后突出显示不同的元素,以便对其进行标记。
使用RDFa
RDFa是Attributes中的Resource Description Framework的首字母缩写。本质上,RDFa是HTML5的扩展,它旨在帮助用户标记结构化数据。
RDFa被认为是W3C的建议,这意味着它是一个Web标准,可以用于将结构化数据词汇表链接在一起。如果要添加超出Schema.org限制的结构化数据,此功能特别有用。
您可以松一口气。RDFa与Microdata没有太大区别。
与微数据类似,RDFa标签与网页正文中预先存在的HTML代码结合在一起。为了熟悉起见,我们将再次以技术网站为例。
在修改之前,您的技术网站的HTML可能看起来像这样:
<div>
<h1>技术天堂</ h1>
<h2>在线上最好的路由器!</ h2>
<p>地址:</ p>
<p>驼背路459号</ p>
<p> Rialto,Ca < / p>
<p>电话:909 574 3903 </ p>
<p> <a href=”http://www.techhaven.com/menu”>单击此处查看我们最好的路由器!</a> </ p>
<p>我们打开:</ p>
<p>周一至周六8:00 am – 10:30 pm </ p>
<p> Sun:2pm – 8pm </ p>
</ div>
首先,您要确保您使用的词汇表是Schema.org,并且所涉及的网页正在引用技术页面。
对于此示例,您可以在Schema.org上搜索“技术”以了解如何标记不同的元素。通常,您会在页面底部附近找到示例,这些示例将向您展示如何在实践中使用它们。
只需单击RDFa选项卡即可查看特定的RDFa示例。
接下来,您需要将vocab标记与URL http://schema.org结合使用以标识标记的词汇表。要识别页面类型,请使用typeof标记。与使用URL识别类型的微数据不同,RDFa使用一个或多个单词对类型进行分类。
<div vocab =” http://schema.org/” typeof =“技术” >
如果您想进一步标识属性,则应使用typeof属性。
例如,如果您希望进一步扩展地址属性,则可以使用" PostalAddress",如下所示:
<div property =" address" typeof =" PostalAddress">
并行比较微数据和RDFa,typeof属性等效于Microdata 中的itemtype属性。此外,属性属性将等同于itemprop属性。
有关进一步的说明,您可以访问Schema.org查看列表并查看示例。您可以找到哪些元素定义为属性,哪些元素定义为类型。
回到我们前面的示例,技术页面在经过适当标记后将如下所示:
<h2 property =" description" > Internet上最好的路由器!</ h2>
<p>地址:</ p>
<div property =" address" typeof =" PostalAddress">
<p property =" streetAddress"> 459座头鲸路</ p>
<p property =” addressLocality”>加利福尼亚里亚尔托</ p>
</ div>
<p>电话:<span property =" telephone"> 909 574 3903 </ span> </ p>
< p> <a property="menu" href="http://www.techhaven/menu">单击此处查看我们最好的路由器!</a> </ p>
<p>我们已经开放:</ p >
<p property =" openingHours" >周一至周六上午8点– 10:30pm </ p>
<p property =" openingHours">星期日:2pm – 8pm </ p>
</ div>
为了帮助您,Schema.org上的每个页面都提供了有关如何正确应用标签的示例。当然,您也可以使用Google的结构化数据测试工具。
结论
希望,当您听到" Schema"或" Structured Data"一词时,您可能会担心的一切都已消除。架构比看起来容易得多,这是您需要将其整合到网页中的最佳实践。
这项工作似乎很乏味。但是,只要有时间和精力,您一定会从劳动中获得收益。
评论(0)