HTML图像映射为SiteNavigationElement
我计划将HTML图像映射用作schema.orgHTML图像映射为SiteNavigationElement,html,schema.org,imagemap,microdata,Html,Schema.org,Imagemap,Microdata,我计划将HTML图像映射用作schema.orgSiteNavigationElement 我们的想法是将该图像用作场馆地图,并作为视觉辅助工具,以查找我所在地区的当地业务 代码通过谷歌结构化数据测试工具进行了验证,看起来一切正常 <div itemscope itemtype="http://schema.org/SiteNavigationElement" > <div itemprop="name">the name</div> <div
SiteNavigationElement
我们的想法是将该图像用作场馆地图,并作为视觉辅助工具,以查找我所在地区的当地业务
代码通过谷歌结构化数据测试工具进行了验证,看起来一切正常
<div itemscope itemtype="http://schema.org/SiteNavigationElement" >
<div itemprop="name">the name</div>
<div itemprop="description">the description</div>
<img itemprop="image" src="map.jpg" usemap="#map_tag"/>
<map name="#map_tag">
<area itemprop="url" coords="1, 2, 3, 4" href="link1.php" shape="rect" alt="alt_text1"/>
<area itemprop="url" coords="5, 5, 7, 8" href="link2.php" shape="rect" alt="alt_text2"/>
</map>
</div>
名字
描述
这对
SiteNavigationElement
有效吗?否,SiteNavigationElement
的url
属性用于导航的URI(不太可能有),而不是导航包含的链接的url。看
除此之外,这似乎是适当的。但是(当然,因为您只使用示例文本),名称
应该给出导航本身的名称(以及说明
说明),而不是页面等的名称
(请注意,从一开始就使用这些类型通常不是很有用。在Schema.org中会不时讨论对它们的反对意见。我只会在very中使用它们。)否,
SiteNavigationElement
的url
属性用于导航的URI(不太可能有一个),不适用于导航包含的链接的URL。看
除此之外,这似乎是适当的。但是(当然,因为您只使用示例文本),名称
应该给出导航本身的名称(以及说明
说明),而不是页面等的名称
(请注意,从一开始就使用这些类型通常不是很有用。在Schema.org中会不时讨论不推荐它们。我只会在非常有用的情况下使用它们。)