schema.org微数据:像schema.org那样说,还是谷歌说的?

时间:2014-11-30 02:29:21

标签: schema.org microdata google-rich-snippets

在我的网站上添加微数据时,我使用schema.org上的词汇表。

目前,我使用http://schema.org/SoftwareApplication来标记软件。由于schema.org上的格式有点不明确(例如,urldownloadUrlinstallUrl之间有什么区别?),我还看了{{3 }}

这让我很伤心。

事实证明,schema.org和Google使用两个不兼容的“相同”词汇版本。一些差异:

    根据schema.org,
  • fileSize以kB为单位给出,但根据Google提供的字节数为
  • schema.org上的
  • operatingSystem在Google上被称为operatingSystems
  • schema.org上的
  • applicationCategory在Google上被称为softwareApplicationCategory。 < rant> ...并且Google表示值'必须是支持的软件应用程序类型之一',但这些类型的链接已被破坏。< / rant>

现在,公平地说,谷歌声称他们的格式是schema.org格式的“扩展”(但是你不需要新的项目类型的URL吗?),但是肯定没有扩展可以重新定义现有的属性名称(如fileSize)。

网站管理员应该怎么做?感觉正确的做法是遵循schema.org。关于这个话题是否有任何共识?

(我只是提出了一个假设:也许schema.org是当前的版本,过时的Google网页是在schema.org创建之前编写的,从那时起就一直没有被触及(可能被遗忘)?)< / p>

3 个答案:

答案 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。