软件简介

Schema.org 是一项社区协作活动,其使命是“创建、维护和促进 Internet、网页、电子邮件消息等互联网应用的结构化数据的词汇表”,旨在帮助实现“语义网”的长期愿景。网站管理员使用此共享词汇表来构建其网站上的元数据,并帮助搜索引擎理解已发布的内容,这种技术称为搜索引擎优化。

Schema.org 词汇表由 Google, Microsoft, Yahoo 和 Yandex 共同创建,因此包括 Google, Bing, Yahoo! 和 Yandex 在内的搜索引擎都会依据这些标记来优化搜索结果,让人们更容易找到正确的网页。

Schema.org 基于 RDF,有许多针对 RDF 的语法格式。后来开发者实现了在 HTML 中表示 RDF,因此为了提供灵活性,Schema.org 支持 3 种不同的表示选项:Microdata、RDFa Lite 和 JSON-LD。

示例

RDFa

<main vocab="http://schema.org/" typeof="Organization">
          <h1 property="name">Geo Book Club</h1>
          <div property="member" typeof="Person" resource="ang">
          Founding member <span property="name">Alice Ng</span> welcomes you! 
          </div>
 
          <div property="event" typeof="Event" resource="GBC_mtg_2">
            Please join us for our next meeting where we shall discuss the novel
            <span property="about" typeof="Book">
              <u property="name">Things Fall Apart</u> by
              <a property="author" typeof="Person" href="http://enwp.org/Chinua_Achebe">
                <span property="name">Chinua Achebe</span>
              </a> (ISBN: <span property="isbn">9780393932195</span>)
            </span>
            <img property="image" src="TFA_cover.jpg">
          </div>
 
          We hope you've been able to attend our past meetings
          <ul>
            <li property="event" typeof="Event" resource="GBC_mtg_1">
              …
            </li>
          </ul>
 
          </main>

Microdata

<main itemscope itemtype="http://schema.org/Organization">
<h1 itemprop="name">Geo Book Club</h1>
<div itemscope itemprop="member" itemtype="http://schema.org/Person" id="ang">
Founding member <span itemprop="name">Alice Ng</span> welcomes you! 
</div>
 
<div itemprop="event" itemscope itemtype="http://schema.org/Event" id="GBC_mtg_2">
  Please join us for our next meeting where we shall discuss the novel
  <span itemprop="about" itemscope itemtype="http://schema.org/Book">
    <u itemprop="name">Things Fall Apart</u> by
    <a itemprop="author" itemscope itemtype="http://schema.org/Person" href="http://enwp.org/Chinua_Achebe">
      <span itemprop="name">Chinua Achebe</span>
    </a> (ISBN: <span itemprop="isbn">9780393932195</span>)
  </span>
  <img itemprop="image" src="TFA_cover.jpg">
</div>
 
We hope you've been able to attend our past meetings
<ul>
  <li itemprop="event" itemscope itemtype="http://schema.org/Event" id="GBC_mtg_1">
    …
  </li>
</ul>
 
</main>

JSON-LD

<script type="application/ld+json">
{
  "@context" : "http://schema.org",
  "@type" : "Organization",
  "name" : "Geo Book Club",
  "member" : [{
    "@type" : "Person",
    "@id" : "ang",
    "name" : "Alice Ng"
    }],
  "event" : [{
    "@type" :"Event",
    "@id" : "GBC_mtg_2",
    "about" : {
      "@type" :"Book",
      "name" : "Things Fall Apart",
      "isbn" : "9780393932195",
      "author" : {
        "@id" : "http://enwp.org/Chinua_Achebe",
        "@type" : "Person",
        "name" : "Chinua Achebe"
      },
      "image" : {
        "@id" : "TFA_cover.jpg"
      }
    }
  },{
    "@type" : "Event",
    "@id" : "GBC_mtg_1"
  }]
}
</script>
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
了解一下哦
02/06 13:16
回复
举报
更多评论
暂无内容
发表了博客
2019/04/16 16:03

aused by: org.apache.xmlbeans.SchemaTypeLoaderException: XML-BEANS compiled schema: Incompatible min

版权声明:转载请注明出处 https://blog.csdn.net/seashouwang/article/details/24025871 6.导入Word2007-docx,Excel-2007-xlsx出现错误 [2014-04-18 09:39:14.195]-[ERROR] org.apache.struts2.dispatcher.Dispatcher Exception occurred during processing request: null java.lang.reflect.InvocationTargetExceptio...

0
0
发表了博客
2018/10/18 17:07

Java 错误提示org.apache.poi.POIXMLException: java.lang.reflect.InvocationTargetException

java 操作excel文件 发布后报错 org.apache.poi.POIXMLException: java.lang.reflect.InvocationTargetException XSSFWorkbook xwb = new XSSFWorkbook(fileName); 这句报错 使用的poi版本 3.8 网上提供的解决方案很多,一一试下,也没有解决。 后经过各种调查后,终于找到了解决办法。 此问题的确是jar包冲突。 只需要将...

0
0
发表了博客
2019/05/23 22:48

SEO & JSON-LD & structured-data & script type="application/ld+json"

SEO & JSON-LD & structured-data script type="application/ld+json" script type="application/ld+json" https://scotch.io/tutorials/build-an-interactive-command-line-application-with-nodejs <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "@...

0
0
发表了博客
2019/11/15 10:31

Java调用WebService方法总结(5)--Axis2调用WebService

Axis2是新一点Axis,基于新的体系结构进行了全新编写,有更强的灵活性并可扩展到新的体系结构。文中demo所使用到的软件版本:Java 1.8.0_191、Axis2 1.7.9。 1、准备 参考Java调用WebService方法总结(1)--准备工作 2、调用 2.1、AXIOM方式 AXIOM即AXis对象模型(AXis Object Model)是Apache Axis2的XML对象模型,可以大幅...

0
0
发表了博客
06/16 15:04

创建第一个AMP页面【英译AMP】

想创建您的第一个AMP页面又不知道如何开始?在本教程中,您将学习如何创建一个基本的AMP HTML页面,如何对其进行设置并验证它是否与AMP兼容,以及如何为发布和分发做好准备。 Create your first AMP page Not sure how to get started? In this tutorial, you’ll learn how to create a basic AMP HTML page, how to st...

0
0
发表于大前端专区
2015/06/09 19:58

OpenCart高级搜索引擎优化(SEO PACK PRO)

OPENCART高级搜索引擎优化(SEO PACK PRO)

2
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
7 收藏
分享
返回顶部
顶部