google-custom-search - RDFa引用文档

标签 google-custom-search rich-snippets rdfa

我必须为网站实现 Google 自定义搜索。该网站有不同的内容类型。其中之一是“出版物”。出版物由不同的字段组成:

  • 标题
  • 作者
  • 发布日期
  • 文件
  • 文档类型

文档是 PDF、文本、MS-Word 等文档的 URL。正如您所料,文档类型是文档类型(即 PDF、DOC、TXT 等)。

我需要将此信息包含在丰富摘要中,因为我必须为每种文档类型设置不同的搜索结果格式(即包含不同的图标等)。

我应该使用什么模式?我找不到有关如何为此类内容构建数据的信息。我可以使用 Schema.org 中的任何内容吗?或者我应该创建自己的?有什么想法吗?

提前感谢您对此的任何意见。

最佳答案

对于customizing results snippets in Google Custom Search ,您在 RDFa 中使用哪个词汇并不重要。您可以使用 an existing one (like Schema.org) ,或create your own ,或使用多个词汇的任意组合。

您可以在Google Structured Data Testing Tool中看到可用于此目的的提取的结构化数据。单击“自定义搜索结果过滤器”(或将结果过滤器从“所有数据”更改为“自定义搜索引擎”)。

您可以获取此结构化数据并创建您自己的表示层。

关于google-custom-search - RDFa引用文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31937441/

相关文章:

parameters - google自定义搜索api复杂搜索词

javascript - 如何用显示 "search"的按钮替换谷歌自定义搜索引擎的放大镜?

python - 如何获取 google 自定义搜索 api 的开发者 ID?

magento - 架构丰富的代码段也应该用于产品列表吗?

javascript - 如何向产品片段添加多条评论?

microdata - 有谁知道 Google 为什么推荐 Microdata 而不是 Microformats 和 RDFa?

ruby - 解析 RDFa、微数据等的最佳方式是什么,使用统一的模式/词汇(例如 schema.org)存储和显示信息

html - 如何混合描述同一对象的本体(使用 rdfa?)

javascript - Google 自定义搜索结果在页面弹出窗口中打开