问题标签 [schema.org]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
921 浏览

schema.org - Schema.org/AggregateRating 未显示丰富网页摘要

我在我的产品页面(例如http://www.softwareadvice.com/crm/leadmaster-crm-profile/)上使用 Schema.org 的“reviews”、“aggregateRating”和其他标记。当页面上只有一条评论时,我会在 Google 中获得丰富的摘要。

但是,我无法为具有多个评论的产品显示丰富的摘要(例如http://www.softwareadvice.com/crm/leadmaster-crm-profile/)。我通过查看搜索结果确认了这一点,但也在 Google 的 Rich Snippet 测试工具中测试了这个 URL。

我认为 Schema.org 标记存在一些问题。我已经测试了标记的几种变体,但无济于事。

我很想在这个问题上得到任何 Schema.org 专家的帮助。您是否介意查看“leadmaster-crm-profile” URL 的来源,如果我们在此页面中对 Schema.org 进行编码有任何明显问题,请告诉我:

0 投票
1 回答
457 浏览

schema.org - Schema.org 嵌套事件未正确解析

我正在使用 schema.org 标记我的内容,但遇到了一个小问题。我正在使用BarOrPub模式。正如您在链接中看到的,它从 Place 继承了“事件”属性,尽管它似乎不是来自层次结构中的 Place。当我将代码粘贴到Rich Snippets Tool中时,它会正确显示提取的信息,但预览显示有错误。如果我itemprop="event"从 SocialEvent 中删除 ,它会正确显示预览,并且正确提取信息(尽管它没有按照我需要的方式布置)。如果我将 BarOrPub 更改为包含“事件”属性的 Place,它们都可以正常工作。我应该怎么办?

0 投票
1 回答
213 浏览

seo - 有没有办法为提要添加微数据类型?

我正在一个网站上显示来自 Facebook 和 Twitter 的提要。出于 SEO 的目的,我遇到了这个出色的网站http://schema.org/。我通读了该网站,但没有找到将微数据添加到提要的方法。

有人知道吗?还有没有更好的方法将 SEO 添加到提要?

0 投票
2 回答
1694 浏览

google-search-console - Schema.org 和网站管理员工具 丰富的代码片段工具

我不知道要使用哪种 schema.org 类型。任何人都可以提出任何建议吗?具体问题在这篇文章的底部并且很明显。我的网站已经上线四年了,有成千上万的个人评论。该网站是发生某种活动的地方的目录。这些地方可以是教堂、城市公园、集市、零售店、餐馆、国家森林、加油站,应有尽有!我的网站提供了与活动相关的位置和设施的记录。该活动可能与该位置的假定功能相关,也可能不相关(即,我的用户不在餐厅用餐)。执行该活动的用户来到我的网站并留下关于该地点的评论。用户也可以对位置进行评分,但评分并不是用户评论本身的一部分。

如果我使用 hreview-aggregates,富文本和星号会显示在 google 测试工具中。如果我只使用来自 schema.org 的以下内容,则该工具不会在其中显示代码段,但会识别格式:

如果我将其更改为,一切看起来都很棒

我认为本地业务不合适。有些位置只是田野中间的一个空地。此外,schema.org/localBusiness 让我觉得我应该拥有它。schema.org/Place 似乎最合适,但未在工具中显示富文本片段。与 schema.org/Review 相同。如果我将其用作主要包装器,则不会显示该片段。其他有效的主要包装是 Product 和 Restaurant。我会很感激你能给的任何建议。

  • Place 是否因为我的标记而失败?
  • 包装器的好类型是什么?包装器是必需的吗?
  • 即使它不完全适合所有东西,我是否应该只选择一个主包装器?
  • 我可以同时使用 hreview-aggragate(microformat) 和 schema.org 吗?这就是我现在正在做的事情,它在测试工具中显示得很好,但我听说你不应该这样做。这仍然是当前的建议吗?

还应该注意的是,当我使用具有正确语法的 data-vocabulary.org/Review 时,工具中的所有内容也都显示正常......我只是在使用 schema.org 时遇到了问题

0 投票
1 回答
96 浏览

microdata - 架构的架构

架构的架构吗?

也许在Thing > Intangible > StructuredValue但在这里找不到...

目的是描述一个模式。

有人知道这个吗?

0 投票
1 回答
1015 浏览

scala - 如何在 Scala 中为 schema.org 建模?

Schema.org是标记词汇表(用于网络),并根据属性(无方法)定义了许多类型。我目前正在尝试在 Scala 中将该模式的一部分建模为内部模型类,以便与面向文档的数据库 (MongoDB) 和 Web 框架结合使用。

从LocalBusiness的定义中可以看出,schema.org 使用多重继承还包括来自“Place”类型的属性。所以我的问题是:你将如何在 Scala 中为这样的模式建模?

到目前为止,我提出了两种解决方案。第一个使用常规类来建模单个继承树,并使用特征来混合这些附加属性。

第二个版本尝试使用案例类。但是,由于不推荐使用案例类继承,因此我无法如此轻松地对主要层次结构进行建模。

有没有更好的方法来建模这个?我可以使用类似于

但是当然,当需要“地点”时,不能使用 LocalBusiness,例如当我尝试在 Google 地图上呈现某些内容时。

0 投票
1 回答
262 浏览

html - 如何在 Schema.org 模式的文本类型属性中解释 HTML img 标记?

Schema.org为 Web 中的每个有用内容提供了一个模式。例如,在这里您可以找到“食谱”的架构。正如您所看到的,有几个属性应该是文本(参见例如recipeCategory)。但是,有些属性可以包含 html img标签,例如recipeInstructions应该包含文本和视觉说明。您认为在预期为文本的属性中包含图像是否正确?在实践中,您认为以下代码是否正确:

或下一个:

而且,对搜索引擎有哪些影响?

0 投票
1 回答
375 浏览

schema.org - Schema.org 和 Google Rich Snippets 测试工具的问题

我正在尝试让 Google Rich Snippets Tool 在我的帖子上显示星星,但我找不到我显然犯过的错误。

http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fvpnstars.com%2Fvpn%2Fhide-my-ass%2F

我希望有人可以通过上面的链接指导我。

谢谢。

0 投票
2 回答
5681 浏览

microdata - 用于识别散布在 HTML doc/HTML 表格中的元素的微数据 ItemID

我的开发人员使用 HTML 表格编写了一个产品列表。代码是这样的:

你明白了。从视觉上看,它看起来很完美,但是在尝试通过 schema.org 进行标记时,我遇到了问题,因为 products 属性不存在是整齐的嵌套 HTML 元素,而是分布在整个表格中。有没有办法使用ItemID微数据属性来确保每个品牌和价格都与正确的产品名称相关联?

就像是:

等等等等。有什么想法吗?我会重新编码页面以使其工作吗?

0 投票
1 回答
2010 浏览

html - 标记为 schema.org/Article 的文章的多个部分

假设在 HTML 网页中有一篇文章。目的是使用这样的模式标记内容(我更喜欢schema.org提供的那些)。因此,人们开始按照schema.org/Article来标记内容。关键是,如果文章属于多个部分,是否应该将每个部分放在一个单独的跨度中,如下所示:

或者相当于让它们处于一个独特的跨度中,如下所示?