问题标签 [structured-data]
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.
wikipedia - 如何从维基百科信息框中提取信息?
<some Wikipedia article> 中有这个花哨的信息框。如何获得 <this field and that> 的值?
angularjs - 使用 AnugularJS 输出 JSON-LD 用于结构化数据标记
我一直在网上搜索一种使用 AngularJS 创建和输出 JSON-LD 对象的方法,但没有运气。
我想要实现的是将结构化数据添加到我的 SPA 中,如下面的事件所述:
https://developers.google.com/structured-data/rich-snippets/events
一种简单的方法是构建 JSON-LD 对象并将其输出到脚本标记中。但据我所知,在这样的脚本标签中访问范围值是不可能/良好的做法:
任何人都可以帮助我用更好的方法来做到这一点,并且可以将 JSON-LD 对象创建为通常的 JSON 对象吗?
open-source - Schema.org 是开源的吗?
Schema.org 的许可是Creative Commons Attribution-ShareAlike License (version 3.0)。
这是否意味着任何搜索引擎都可以使用 Schema.org 来实现结构数据?
php - 如何修复谷歌网站管理员工具中的结构化数据错误——缺少作者、条目标题和更新
Google 网站管理员工具报告了一堆结构化数据错误-Missing: author
和. 查看有关此问题的其他线程,建议我应该将某些类添加到,和. 但是,我在我的主题文件夹中找不到或在任何 .php 文件中。我在 content.php 中找到,但它已经有了类 entry-title。我正在使用带有基于二十三的自定义主题的 WordPress CMS,以防它可能与主题相关。Missing: entry-title
Missing: updated
the_author
the_title
the_time
the_author
the_time
the_title
知道如何解决这个问题吗?
tsql - 将非结构化数据转换为表或视图
目前我正在使用一个提供程序构建的 SQL Server DB。该数据库具有来自通过其系统进行的调用的数据。存储数据的主表有 7 个字段。1 个字段是主键,然后是 2 个外键,几个数据时间戳,最后是一个名为“SergmentLog”的大量字段
在该字段中,数据是非结构化的。以下是数据的示例:
我被告知的是,每个“SegmentLog”可以有多个“事件”,在 SegmentLog 字段中称为“E=”。每个事件都由“|”分隔 管道符号。但在每个偶数之前,有一个来自服务器的数据时间戳,然后是 SourceID(称为“S=”),最后是 EventID(称为“E=”)
在每个 EventID(编号从 3500 - 3512)之后会有编号从 1 到 9 的属性(称为“1=”、“2=”等)。
请记住,每个 SegmentLog 可能有多个具有相同 EventID 的事件,并且并非所有属性都会显示在每个 EventID 中(IE E=3502 可能仅显示属性 1-6,而 E=3503 可能显示属性 1-9)将这些数据结构化为表结构的最佳方式。我可用的工具是在视图或中间 SSIS 知识中构建复杂的搜索查询。
编辑
我希望看到数据变成这样。但包括所有属性:
seo - AMP 项目是否仅对 schema.org/NewsArticle 有用?
我们最近以 AMP 格式发布了我们的网站,以帮助提升移动用户体验。我们现在已经将我们的站点地图提交到 Google 网站管理员工具,并添加了正确的rel="amphtml"
.
但是,网站管理员工具报告我的所有页面都带有“缺少支持的结构化数据元素”和指向https://developers.google.com/structured-data/rich-snippets/articles的链接
我知道这是热门故事功能所必需的,我不知道的是任何其他结构化数据似乎都没有被谷歌索引。
AMP 对非文章结构化数据无用吗?
编辑:也支持视频。
schema.org - Google 自定义搜索引擎 Schema.org 结构化数据并通过 API 返回结果
这是我的丰富网页摘要标记
结构化数据测试工具似乎可以适当地组织和验证所有内容,包括我的小型服务集合(OfferCatalog)。当向自定义搜索 API 发出请求并添加 :more:pagemap:GovernmentOrganization 时,事情似乎没问题,我得到了我期望的结果。但是 pagemap 的 JSON 对象只包括我的组织的第一级:
关于为什么不包括我的相关对象(GovernmentOffice / locations / OfferCatalog / GovernmentServices)的任何想法?有没有更好的方法来为谷歌组织和构建这个?
html - 事件中的 Schema.org 位置属性无效
我正在尝试将架构设置为我的 HTML 页面。验证器 ( https://developers.google.com/structured-data/testing-tool ) 在此页面失败:
如您所见,它告诉我位置地址不能为空。
我也尝试使用 utils: http: //schema-creator.org/event.php 但即使我填写了所有输入,结果也是一样的:“错误无效位置。”
有人可以解释我如何指定位置吗?
编辑:正如@unor 告诉我的,位置必须是 PostalAddress 的实例,所以我修改了它:
但它仍然无效,看起来 PostalAddress 中的地址必须是 Place,但 Place 中必须有 PostalAddress :-(
html - Schema.org NewsArticle: invalid value for logo property
I try to markup a little section in my code as NewsArticle
but I can't get it to validate.
If I do this
the validator complains that there is no logo
.
And if I add a logo
like this
the validator complains that the attribute contains an invalid value. What am I doing wrong here?