Html 如何实现schema.org containedIn?

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

我正在用Schema.org microdata标记一个财产清单网站。我的网站的层次结构如下所示:

-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结构化数据测试工具测试您创建的标记

祝你好运