标签: microdata

是否有分页链接微数据条目?

面包屑链接有一个微观数据:http://www.data-vocabulary.org/Breadcrumb/ 但页面链接是否有类似的微数据,如:[< - ] 3 4 5 [上一页] 6 [当前] 7 [下一页] 8 9 10 11 [ - >]

pagination web-crawler microdata schema.org

11
推荐指数
1
解决办法
3053
查看次数

如何使用HTML微数据和schema.org引用博客文章?

我的目标是使用HTML微数据引用博客文章.

如何改进引用的以下标记?

我正在寻求语法和语义的改进,以产生与HTML5标准一致的结果,在当前浏览器中呈现良好,并在搜索引擎中进行良好的解析.

这个问题的赏金是专家建议和指导.我的研究提出了许多意见和片段,所以我正在寻找明确的答案,完整的样本和规范的文档.

这是我正在进行的工作,我正在寻求有关它正确性的建议:

  1. 使用<div class="citation">包装的一切.

  2. 使用<article>itemscopeBlogPost包裹邮寄信息,包括其嵌套的信息.

  3. 使用<header><h1 itemprop="headline">包装帖子名称链接.

  4. 使用<cite>包装后的名称.

  5. 使用<footer>包裹作者信息和博客信息.

  6. 使用<address>包裹笔者链接和名称.

  7. 使用rel="author"注释链接到作者的名字.

  8. 使用itemprop="isPartOf"到后连接到博客.

这是我正在进行的HTML源代码:

<!-- Hello World authored by Alice posted on Bob's blog -->
<div class="citation">
  <article itemscope itemtype="http://schema.org/BlogPosting">
    <header>
      <h1 itemprop="headline">
        <a itemprop="url" href="…">
          <cite itemprop="name">Hello World</cite>
        </a>
      </h1>
    </header>
    <footer>
      authored by
      <span itemprop="author" itemscope itemtype="http://schema.org/Person">
        <address>
          <a itemprop="url" rel="author" href="…">
            <span itemprop="name">Alice</span> …
Run Code Online (Sandbox Code Playgroud)

html citations microdata schema.org

11
推荐指数
1
解决办法
1397
查看次数

Schema.org以JSON LD格式被谷歌认可,但Facebook像素助手却没有检测到它

我在JSON LD格式中添加了schema.org标签<script>,当我使用Google结构化数据测试工具测试我的页面时,我可以看到我的所有标签.

但是,当我安装Facebook像素助手chrome扩展程序来测试我的页面时,schema.org标签显示为空白.不确定为什么Facebook像素助手无法检测到它.

非常感谢任何帮助.

microdata schema.org json-ld facebook-pixel

11
推荐指数
2
解决办法
6610
查看次数

如何使用xslt管理微数据?

我正在尝试添加标签

<div itemscope>
Run Code Online (Sandbox Code Playgroud)

在我的xslt转换中,但我收到一个错误.(预期的标记是'=')

我在C#.net 4.0 xslt 1.0工作.

xslt microdata

10
推荐指数
1
解决办法
2291
查看次数

如何使用"UserComments"架构项?

假设我有这样的标记:

<ul id="comments">

  <li class="comment"> 
    <div class="author">on Friday 3th, Jenny said:</div>
    <div class="content"><p>bla bla</p></div> 
  </li>

  <li class="comment"> 
    <div class="author">on Friday 3th, Jenny said:</div>
    <div class="content"><p>bla bla</p></div> 

    <ul class="level-2">
      <li class="comment"> 
        <div class="author">on Friday 3th, Mary said:</div>
        <div class="content">stfu jenny</div> 
      </li>       
    </ul>
  </li>
  ...
Run Code Online (Sandbox Code Playgroud)

如何在此标记上使用"UserComments"项? http://schema.org/UserComments

我在哪里添加itemscope itemtype="http://schema.org/UserComments"?一旦在列表容器上,或在每个列表项上多次?

html microdata schema.org

10
推荐指数
3
解决办法
7180
查看次数

微数据ItemID,用于标识分散在HTML doc/HTML表中的元素

我的开发人员使用HTML表编写了一个产品列表.代码出现了这样的事情:

<table>
<tr  class="name">
<td>Product Name #1</td><td>Product Name #2</td><td>Product Name #3</td>
</tr>
<tr class="price">
<td>Product Price #1</td><td>Product Price #2</td><td>Product Price #3</td>
</tr>
<tr class="brand">
<td>Product Brand #1</td><td>Product Brand #2</td><td>Product Brand #3</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

你明白了.在视觉上它看起来很完美,但是当尝试通过schema.org进行标记时,我遇到了问题,因为产品属性不存在是整齐的嵌套HTML元素,而是分布在整个表中.是否有办法使用ItemIDMicrodata属性来确保每个品牌和价格与正确的产品名称相关联?

就像是:

<tr class="name">
<td itemscope itemtype="http://www.schema.org/Product" itemID="Product1">Product Name #1</td>
<td itemscope itemtype="http://www.scema.org/Product" itemID="Product2">Product Name #2</td>
Run Code Online (Sandbox Code Playgroud)

等等等什么想法?我是否会对页面进行重新编码以使其正常工作?

microdata schema.org

10
推荐指数
2
解决办法
5188
查看次数

如何在HTTPS页面上实现Schema.org?

在HTTPS页面上itemtype使用HTTP值(http://schema.org/WebPage)静态设置Microdata的属性是否正确,或者我是否需要https://schema.org/WebPage在所有页面上使用HTTPS值()?

由于站点的HTTP和HTTPS版本都可用,我可以将其设置为//schema.org/WebPage或不是吗?

url https microdata schema.org protocol-relative

10
推荐指数
2
解决办法
1817
查看次数

在UserComments架构上发出dtstart警告

我对注释中的丰富代码段有以下代码:

<ul itemscope itemtype="http://schema.org/UserComments">
    <li id="comment-1" class="comment">
        <span itemprop="name" class="author">Author 1</span>
        <p itemprop="commentText">Bla Bla Bla</p>
        <time itemprop="commentTime" content="2012-07-29" datetime="2012-07-29T05:55+00:00" title="Jul 29, 2012 5:55">2 days ago</time>
    </li>

    <li id="comment-2" class="comment">
        <span itemprop="name" class="author">Author 2</span>
        <p itemprop="commentText">yada yada yada</p>
        <time itemprop="commentTime" content="2012-07-30" datetime="2012-07-30T04:44+00:00" title="Jul 30, 2012 4:44">yesterday</time>
    </li>
 </ul>
Run Code Online (Sandbox Code Playgroud)

根据schema.org/UserComments,这是正确的.但是,谷歌的Rich Snippets测试工具正在发出警告:

警告:缺少必填字段"dtstart".

dtstart甚至不是UserComments事件的属性.我应该忽略这个警告(谷歌的工具是测试版)吗?或者我错过了什么?

html html5 microdata schema.org

9
推荐指数
1
解决办法
3505
查看次数

我可以在Schema.org的一个itemscope中使用多个项类型吗?

我想知道我是否可以在一个项目范围内使用多个项类型.例如,我现在有这个:

<body id="home" itemscope itemtype="http://schema.org/WebPage">       
  <div class="wrapper" itemscope itemtype="http://schema.org/ProfessionalService">
    <p itemprop from professional service></p>
    <p itemprop from web page></p>
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

当我在Google的Web开发人员工具中进行结构化数据测试时,它只会选择专业服务模式中的项目,并且忽略与网页架构相关的每个迭代,并且不会将其识别为专业服务的一部分.我理解嵌套它们以及它为什么会发生.

我可以在项目范围内拥有多个项目类型吗?如:

<div class="wrapper" itemscope itemtype="http://schema.org/ProfessionalService http://schema.org/WebPage">
    <p itemprop from professional service></p>
    <p itemprop from web page></p>
</div>
Run Code Online (Sandbox Code Playgroud)

microdata schema.org

9
推荐指数
1
解决办法
5376
查看次数

如果使用JavaScript动态构建标记,Schema.org标记是否有效?

我有一个页面,通过使用JavaScript读取一些JSON动态加载一些事件.我div使用EventSchema.org标记为每个事件构建一个.

Google的测试工具不会读取此标记.是因为标记中的错误,还是因为动态加载?

一个HTML代码Event是:

<div class="evento well" itemscope itemtype="http://schema.org/Event">
   <meta itemprop="startDate" content="2015-03-20T20:00:00.000Z">
   <meta itemprop="endDate" content="2015-01-21T20:00:00.000Z">
   <div class="dataEvento">
      <div class="dayWeekEvento">venerdì</div>
      <div class="dayNumEvento">20</div>
      <div class="monthEvento">Marzo</div>
   </div>
   <div class="datiEvento">
      <div class="oraEvento">ore 21:00</div>
      <div class="titoloEvento"><span itemprop="name">Titolo evento</span></div>
      <div class="luogoEvento" itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress"><a href="https://www.google.it/maps/place/Milano" target="_blank"><span class=" glyphicon glyphicon-map-marker" aria-hidden="true"></span> <span itemprop="addressLocality">Milano</span></a></div>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript microdata schema.org google-rich-snippets

9
推荐指数
1
解决办法
7995
查看次数