在我的网站上添加微数据时,我使用schema.org上的词汇表。
目前,我使用http://schema.org/SoftwareApplication来标记软件。由于schema.org上的格式有点不明确(例如,url
,downloadUrl
和installUrl
之间有什么区别?),我还看了{{3 }}
这让我很伤心。
事实证明,schema.org和Google使用两个不兼容的“相同”词汇版本。一些差异:
fileSize
以kB为单位给出,但根据Google提供的字节数为operatingSystem
在Google上被称为operatingSystems
。applicationCategory
在Google上被称为softwareApplicationCategory
。 < rant> ...并且Google表示值'必须是支持的软件应用程序类型之一',但这些类型的链接已被破坏。< / rant> 现在,公平地说,谷歌声称他们的格式是schema.org格式的“扩展”(但是你不需要新的项目类型的URL吗?),但是肯定没有扩展可以重新定义现有的属性名称(如fileSize
)。
网站管理员应该怎么做?感觉正确的做法是遵循schema.org。关于这个话题是否有任何共识?
(我只是提出了一个假设:也许schema.org是当前的版本,过时的Google网页是在schema.org创建之前编写的,从那时起就一直没有被触及(可能被遗忘)?)< / p>
答案 0 :(得分:5)
schema.org上的applicationCategory在Google上称为softwareApplicationCategory。 ...而谷歌表示价值必须是受支持的软件应用程序类型之一,但这些类型的链接已被破坏。
查看http://www.w3.org/wiki/images/b/b3/Schema.org-SoftwareApplicationsV2.pdf
Thing > Intangible > Enumeration > SoftwareApplicationType
● GameApplication (action, arcades, etc)
● EntertainmentApplication (music, sports, TV)
● BusinessApplication (productivity tool, accounting, finance, tax)
● MultimediaApplication (audio/video player, consumer photo/video editor)
● DeveloperApplication (compilers, debuggers)
● DriverApplication (OS drivers)
● EducationalApplication
● HealthApplication
● TravelApplication
● FinanceApplication (accounting, finance, tax)
● SecurityApplication
● BrowserApplication (web browser, RSS reader, browser add-on/plugin)
● CommunicationApplication (email , VOIP application)
● DesktopEnhancementApplication
● DesignApplication (graphic design, pro audio/video, modeling, CAD/CAM)
● HomeApplication (decoration, landscaping, DIY)
● SocialNetworkingApplication
● UtilitiesApplication (system tools, utilities)
● ReferenceApplication (books, reference)
● SportsApplication
● ShoppingApplication
● MedicalApplication
● OtherApplication
答案 1 :(得分:2)
我会使用schema.org。今年的高度预测&#34; 2011&#34;在该Google页面上,我感觉这是旧内容尚未更新或删除。
我在我维护的网站上使用了schema.org结构化数据元素,所有这些元素都在&#34;结构化数据&#34; Google网站站长工具页面。
我使用了Event,AutomotiveBusiness,NewsArticle,ImageGallery和CollectionPage架构。
答案 2 :(得分:2)
Andreas,你看到的那个不寻常的属性&#34;例子&#34; page是schema.org属性和数据词汇的组合。谷歌知道并希望该页面很快就会更新。因此,正如提到的eat-sleep-code,请使用schema.org示例。如果两者之间存在任何冲突,请始终使用schema.org。