问题标签 [google-rich-snippets]
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.
e-commerce - Google 在搜索结果中将我的产品列为“免费”
我在我的电子商务网站上使用了 Schema.org 属性。今天列出了几款还没有价格的新品,所以列出了$0
价格。
现在 Google 在其搜索结果中将这些产品作为“免费”项目获取(找到“数字电影”结果,您将在结果中看到“免费”属性)。
我可以做什么?
我可以从中删除price
,itemprop="price"
但它会为我的代码引发错误。
不知道如何处理它。
seo - Schema.org 必填字段以及 Google 显示更改所需的时间
我在我的产品页面中实现了 Schema.org(使用微数据),当我检查 Google 网站管理员工具时,它被 Googlebot 抓取并成功解释。关键是我还没有在Product
类型中实现一些属性,比如brand
.
我需要知道是否应该从本质上实现所有产品属性的某个子集?
第二个问题是谷歌需要多少时间才能在搜索结果中将产品评级和价格显示为丰富的片段?
html - 电话号码未获取结构化数据
我在网站中有以下代码片段。当我通过谷歌结构化数据测试工具运行它时,它没有接电话号码。我不确定我哪里出错了:
验证器产生的错误是:
节点为空。仔细检查这是否是需要的,并考虑删除。
有人可以告诉我哪里出错了吗?
sitemap - 谷歌片段树结构
如何在谷歌页面结果中获得如下图所示的片段?
我3个月前在google站长工具中提交了一个sitemap.xml,但是到现在都没有变化?你知道我应该如何继续得到这个结果吗?或者这个结构的名称(关键字)?
google-search - 微数据架构人不显示谷歌片段
我想创建一个关于我的页面,并让它在谷歌搜索结果上显示片段,例如 Linkedin 所做的(我的意思是关于个人资料人员的位置、工作等的浅灰色字符串)
我尝试使用模式“人”创建一些页面,但页面不显示片段......我使用了他们网站上的示例模式人代码:https ://schema.org/Person#eg-1 (微数据),只改变了一些小东西,比如名字等:
但他们没有显示任何浅灰色的字符串......
从理论上讲,如果我复制显示这些丰富片段的某些页面的源代码,我应该能够在我的页面上也有这些片段:但我认为如果我也这样做,在我的网站上拥有完全相同的代码,他们将不起作用,也许还有其他我不知道的东西?
seo - Schema.org 的 BreadcrumbList 未在 Google 的搜索结果中正确显示
我正在一个实施 Schema.org 的网站上工作BreadcrumbList
。
Google 搜索结果中的显示不正确。这就是我标记面包屑路径的方式:
如果我要在 Google 上搜索品牌名称,那么这就是搜索结果中显示面包屑路径的方式:
为什么会有省略号,为什么“品牌”这个词会出现这么多次?我需要做什么来修复它?
使用安全http://schema.org/BreadcrumbList
还是我应该http://data-vocabulary.org/Breadcrumb
暂时坚持使用?
schema.org - 附加链接搜索框 JSON-LD 在 Google 结构化数据测试工具上出现错误
我在我的网站上实施了 Google 的附加链接搜索框。它工作得很好。但是今天我再次检查了谷歌结构化数据测试工具,并且出现了问题。现在我遇到以下错误:
我的实现是:
当我在JSON-LD 操场上检查 JSON 时,一切看起来都很好。我没有更改我网站上的任何内容。谷歌在这个问题上错了吗?还是 Schema.org 结构发生了变化?我应该怎么做才能解决这两个问题?
javascript - 启用丰富的评论和评级片段 - 迫使 Google 抓取 Ajax?
我们正在向汽车行业提供客户满意度调查,并尝试在 Google 有机搜索结果页面上启用 Rich Snippets 以进行评论和评级。
我们无权访问服务器代码。我们只有客户端代码访问权限。因为我们能够让他们的主网站实现以下代码并包含我们的 JavaScript 文件。
我们正在使用 jQuery 和 AJAX 修改 DOM 以显示 5 星评论,并在文档准备好时添加 Rich Snippets for Reviews 和 Ratings,以便用户查看评分。
不幸的是,这不起作用,因为谷歌只能看到下面这个
丰富的片段代码仅在文档准备好后加载。
我们确实研究了“<em>面向网站管理员和开发人员的 AJAX 抓取指南”,但这只有在我们能够控制服务器代码的情况下才有效。但是,我们不能,因为我们只能访问客户端代码 https://support.google.com/webmasters/answer/174992?hl=en
有人有类似的问题吗?有没有办法让谷歌抓取这个?或替代解决方案?
schema.org - 启用 Google 附加链接搜索框
我想为网站启用Google 附加链接搜索框。关键是它的自定义搜索页面是由哈希片段实现的,所以 JSON-LD 数据片段是这样的:
当 Google 尝试从这部分提取信息"required name=search_term_string"
以显示附加链接搜索框时,遇到了一个问题:
我怀疑谷歌可能只是期望查询字符串中的搜索字符串而不是哈希片段,除了重定向之外,你有什么建议?
seo - 丰富网页摘要预览工具被移除?
有什么方法可以预览我的结构化数据在 Google 上的实际外观?标记助手只提供 HTML 代码,但我没有看到任何地方可以预览它在 Google 搜索上的外观。
我是否遗漏了什么,或者他们确实删除了预览工具?