问题标签 [microdata]
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.
html - 您是否将 Schema Microdata 元标记放在 html 正文中?
我在互联网和 stackoverflow 上搜索了很长时间来寻找这个问题的答案,我发现链接说你不应该在正文中放置元标记:
而 schema.org 网站清楚地显示了直接嵌套在正文中的元标记http://schema.org/AggregateRating
只需看看那里发布的示例
如果您将元标记保留在 中<head>
,那么您如何将这两个日期与他们的评论联系起来?
<meta itemprop="datePublished" content="2011-04-01">
<meta itemprop="datePublished" content="2011-03-25">
这引起了混乱,我想知道如何正确地做到这一点。
drupal - 在 Drupal 7 中为面包屑搜索引擎优化添加微数据或 schema.org
我目前对微数据和 schema.org 有点困惑。microdata 和 schema.org 是一样的吗?我阅读了Google和Microsoft文档,但这并没有帮助我了解这两个名称之间的区别。
到目前为止,我理解这一点,我已经生成了这个 HTML 代码:
在我看来,开销太大了,但如果搜索结果看起来不错,那也没关系。是否可以减少 html 代码的数量?
另外,如果我不需要,搜索引擎如何检测两条不同的路径?
我的下一个问题是我想将此格式应用于drupal 面包屑。我在网上找到了这个修复,我试图将它包含到我自己的 SEO 模块中,如下所示:
到目前为止,我检查了所有这些代码是否已执行。但是这个主题不适用于我的页面。为什么该代码不起作用?这可能与模块有关breadcrumb
吗?我知道这个输出会是垃圾,但我看不到结果。
如果我猜对了,那就是由theme.inc第 1682ff 行theme_breadcrumb(...)
而不是我的代码创建的输出。
如果有人可以帮助我,那就太好了,如果你不知道我的问题的所有答案!
html - microdata schema.org:如何将模式混合在一起?
您好,我有一个包含评论 ( http://schema.org/Review ) 的页面 ( http://schema.org/WebPage )
问题是:
- 如何处理重复的内容?
- 是否正确制作元素属于两个或多个范围?
- 如何做到这一点,重复文本两次?
- 或者我应该避免多次引用?
例子:
描述属于评论和网页,所以......在这种情况下我应该写什么?
(注意:在前面的例子中,字符串“ _ _ ”是同一个文本段落,重复了两次)
编辑:
这可以是一个解决方案吗?(html5规范没有讨论这个,但是定义了itemref属性)
随意改进问题!
html - HTML 组织微数据仅在关于我们页面或首页上
这更像是一个个人偏好问题,而不是一个正确/错误的问题......
我有一个“关于我们”的页面,里面充满了 schema.org 微数据。我们的首页也有姓名/地址/电话/等等。
包括首页上的微数据有什么意义吗?搜索引擎似乎最好只有 1 个页面指向。但与此同时,似乎 1 页应该是首页。
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 进行编码有任何明显问题,请告诉我:
html - 产品微数据
我想在我的网站(测试版)产品页面中使用微数据。
但我不知道如何做到这一点,因为由于商业原因,根本没有显示所有价格。但是 Products 模式需要页面上的明确价格。我误解了什么吗?我可以使用其他架构吗?
任何关于这种情况的建议将不胜感激。
Txs in adv
爱丽儿
seo - 有没有办法为提要添加微数据类型?
我正在一个网站上显示来自 Facebook 和 Twitter 的提要。出于 SEO 的目的,我遇到了这个出色的网站http://schema.org/。我通读了该网站,但没有找到将微数据添加到提要的方法。
有人知道吗?还有没有更好的方法将 SEO 添加到提要?
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 时遇到了问题
performance - HTML5 微数据:如何防止通过微数据增加文件大小
目前,我将 schema.org 微数据添加到我的页面。我没有使用添加隐藏内容<meta>
,我只是在可以找到合适 schema.org 词汇的页面内容上使用它。但是现在我的文件gzip压缩版本的大小增加了11%,普通版本的大小增加了24%。
对于目前仅由某些搜索机器人使用的标记而言,这显然太多了。这就是我想到c14n的原因。我知道这可能不是最好的方法,但我想创建一个带有微数据的版本和一个没有微数据的版本,然后我使用 HTTP 将它们链接在一起Link: <http://www.example.com/>; rel="canonical"
。
我的问题:
- 你对使用 c14n 解决问题有什么看法。
- 有没有更好的方法来添加高级元数据而不增加太多的大小?