Html 如何实现schema.org containedIn?
我正在用Schema.org microdata标记一个财产清单网站。我的网站的层次结构如下所示:Html 如何实现schema.org containedIn?,html,seo,markup,schema.org,Html,Seo,Markup,Schema.org,我正在用Schema.org microdata标记一个财产清单网站。我的网站的层次结构如下所示: -City --Region ---Postcode ----Area 每一个页面都是带有相互链接的单独页面,所有页面都标有Placeitemtype。我想使用containedIn属性来描述这些不同页面之间的关系,但找不到任何最好的例子 例如,在“地区”页面上,我有以下链接返回到“城市”,但我不确定这是否足够或正确: <meta itemprop="containedIn" conten
-City
--Region
---Postcode
----Area
每一个页面都是带有相互链接的单独页面,所有页面都标有Place
itemtype。我想使用containedIn
属性来描述这些不同页面之间的关系,但找不到任何最好的例子
例如,在“地区”页面上,我有以下链接返回到“城市”,但我不确定这是否足够或正确:
<meta itemprop="containedIn" content="New York">
当然,将搜索引擎指向纽约的实际城市页面URL比仅仅给出一个名字更有用?有人对此有任何提示或参考吗?以下是一个示例,说明您可以如何选择对其进行标记。org标记非常灵活,因此不仅仅只有一种方法可以做到这一点
<div itemscope itemtype="http://schema.org/Residence">
<span itemprop="name">Property Listing 1</span><br />
<a href="http://www.mypropertylisting.com/property1" itemprop="url">Property One</a><br />
<span itemprop="telephone">555-555-5555</span><br />
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">555 N. Anywhere Street</span><br />
<span itemprop="addressLocality">Somewhere</span>,
<span itemprop="addressRegion">LA</span> <span itemprop="postalCode">55555</span>
<span itemprop="addressCountry">USA</span>
</div>
<div itemprop="containedIn" itemscope itemtype="http://schema.org/Place">
<span itemprop="name">Metropolitan Area</span>
<a href="http://www.mypropertylisting.com/metropolitan1" itemprop="url">LA Metropolitan Area</a>
<div itemprop="geo" itemscope itemtype="http://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="34.065174" />
<meta itemprop="longitude" content="-118.240585" />
</div>
</div>
</div>
属性清单1
555-555-5555
任何地方大街北555号
某处,
洛杉矶55555
美国
都市区
您可以使用Google的结构化数据测试工具->
除了使用“geo”itemprop之外,可能还有更好的方法来指定位置,但是使用地理坐标可以确定您的目标是正确的位置。
在schema.org网站上查找您可以使用的其他属性,然后使用google结构化数据测试工具测试您创建的标记
祝你好运