Questions tagged «microdata»

微数据是一种利用词汇表将结构化数据嵌入HTML5的语法。如果问题与流行的词汇Schema.org有关,请使用标签[schema.org]。

2
使用Schema.org进行博客撰写:文章VS BlogPosting
我已经重建网站一段时间了,我想尽快启动它,但是如果可能的话,我希望使其领先。我目前正在使用经过修改的模板(我知道!网页设计师正在使用模板tut tut……长话短说,我有1周的时间来获得一个实时网站以及制定商业计划的业务计划,并且自从运营以来,我一直在工作持续到最近的两个月,以及它的chillzor!继续! 尽管设计很重要,但我也想对使用标记产生浓厚的兴趣,但我遇到的问题是Schema.org是SOOOO VAGUE!而且绝对是在砸我的脑子。 这个问题很简单,但同时又很复杂,您认为哪一个最好: itemtype =“ http://schema.org/Article” itemtype =“ http://schema.org/BlogPosting” 值得一提的是,我已经对此进行了一些研究,据推测是Schema.org之外的博客文章和按定义定义的文章之间的区别在于,博客文章通常倾向于50到400词,而一般文章更详细,包含500个以上的单词。但是在Schema.org上,他们将文章与杂志和报纸相关联,这肯定不对吗? 将类别用作“关键字”模式还是好还是坏的主意? 这是我目前的标记和我欢迎对改善当前的标记,甚至指出的陋习任何额外的批评或建议<p>,还可以在线查看它在这里和谷歌如何看待这个位置。 <article itemscope itemtype="http://schema.org/Article"> <header> <hgroup> <h1 itemprop="name"><a rel="bookmark" title="Why all of your website designs should be responsive" href="#just-a-test3">Why all of your website designs should be responsive</a></h1> <h6>Publish Date: <span itemprop="datePublished">2013-01-25</span> by: <a rel="author" href="http://plus.google.com/104670346136364130203/">Simon Hayter</a></h6> </hgroup> …

3
我可以在HTML文档的正文中使用<link>标记吗?
我可以&lt;link&gt;在HTML页面的正文中使用标签吗?我试图找到该问题的答案,但发现矛盾的信息。 将Schema.org微数据标记添加到HTML页面时,我想在链接标记中添加规范信息,如下所示: &lt;div itemscope itemtype="http://schema.org/Book"&gt; &lt;span itemprop="name"&gt;The Catcher in the Rye&lt;/span&gt;— &lt;link itemprop="url" href="http://en.wikipedia.org/wiki/The_Catcher_in_the_Rye" /&gt; by &lt;span itemprop="author"&gt;J.D. Salinger&lt;/span&gt; &lt;/div&gt; 我从Schema.org获得了上面的示例代码。根据他们的说法,这是想要为项目属性添加规范引用但又不想在其网站上放置超链接的人们的方法。 但是W3清楚地指出,&lt;link&gt;标记仅应放在头部内,从而使Schema.org示例无效。 如果我要坚持正确的标记,应该遵循哪些建议?
20 seo  html  html5  microdata 


2
Google结构化数据测试工具上的BlogPosting Publisher徽标“ logo.itemtype具有无效值”
预期会通过Google结构化数据测试工具执行以下操作: &lt;div&gt; &lt;div itemprop="publisher" itemscope id="organization-example" itemtype="https://schema.org/Organization"&gt; &lt;a itemprop="url" href="https://example.com"&gt; &lt;img itemprop="image logo" src="https://example.com/images/logo.png" alt="LOGO"&gt; &lt;span itemprop="name"&gt;EXAMPLE&lt;/span&gt; &lt;span itemprop="description"&gt;This is an EXAMPLE&lt;/span&gt; &lt;/a&gt; &lt;/div&gt; &lt;/div&gt; &lt;div itemscope itemtype="https://schema.org/WebPage" itemref="organization-example"&gt; &lt;/div&gt; 但是当我尝试使用a时BlogPosting会破坏logo属性: &lt;div&gt; &lt;div itemprop="publisher" itemscope id="organization-example" itemtype="https://schema.org/Organization"&gt; &lt;a itemprop="url" href="https://example.com"&gt; &lt;img itemprop="image logo" src="https://example.com/images/logo.png" alt="LOGO"&gt; &lt;span itemprop="name"&gt;EXAMPLE&lt;/span&gt; &lt;span itemprop="description"&gt;This is …

2
Google何时在SERP中使用文章发表日期和文章修改日期?
我有一个网站,其中包含许多我不断更新的长篇内容文章。该页面从中生成两个日期片段: &lt;time itemprop="datePublished" datetime="2014-04-29T14:08:40+01:00"&gt;Published: 29 Apr 14&lt;/time&gt; &lt;time itemprop="dateModified" datetime="2015-03-22T14:59:33+00:00"&gt;Last Updated: 22 Mar 15&lt;/time&gt; Google在SERPS中显示的日期始终是发布日期。 但是,Moz具有SERP中使用的SEO初学者指南的最新更新日期。 它使用了以下两个日期片段: &lt;meta itemprop="datePublished" content="2014-03-04T17:42:15-05:00"&gt; &lt;div id="last-updated"&gt;01.08.2015&lt;/div&gt; 有没有人看到有关Google如何确定使用日期的任何模式?

2
文章结构化数据所需的新的mainEntityOfPage
我看了Google提出的文章“结构化数据”,发现有一个新的必填和推荐字段,上周没有。链接在这里: https://developers.google.com/structured-data/rich-snippets/articles 列表中的第一个属性是: mainEntityOfPage。@ id(推荐) 我不知道该物业的价值必须是什么?这是什么性质?它是链接到: http://schema.org/Article ..或指向当前博客文章的链接,例如: http://www.example.com/blog/1001/my-blog-article 他们的示例代码中包含以下内容: &lt;meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://google.com/article" /&gt; 我目前所拥有的这还不符合测试工具的规则-我仍在忙于添加所有必需的属性,同时尝试在其中添加推荐的属性: &lt;div itemscope itemtype="http://schema.org/BlogPosting"&gt; &lt;h1 itemprop="headline"&gt; &lt;a href="http:///www.example.com/blog/1001/my-blog-article" itemprop="url"&gt;My Blog Article&lt;/a&gt; &lt;/h1&gt; &lt;p&gt;Written by &lt;span itemprop="author" itemscope itemtype="http://schema.org/Person"&gt; &lt;span itemprop="name"&gt;Mase Kind&lt;/span&gt; &lt;/span&gt; on &lt;time itemprop="datePublished" datetime="2015-11-16T15:30:00+02:00"&gt;November 16, 2015&lt;/time&gt; &lt;meta itemprop="dateModified" content="2015-12-10T12:29:00+02:00" /&gt; &lt;div itemprop="publisher" …

3
可以在meta标签中实现微数据吗?
请考虑以下标记有属性的代码以提供微数据: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Micro data test - Normal version&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;div itemscope itemtype="http://schema.org/Product"&gt; &lt;h1 itemprop="name"&gt;Product name&lt;/h1&gt; &lt;img alt="" itemprop="image" src="http://placehold.it/200x200" /&gt; &lt;div itemprop="description"&gt;This is the product description.&lt;/div&gt; &lt;div itemprop="offers" itemscope itemtype="http://schema.org/Offer"&gt; &lt;meta content="in_stock" itemprop="availability" /&gt; &lt;span content="GBP" itemprop="priceCurrency"&gt;£&lt;/span&gt;&lt;span itemprop="price"&gt;100.00&lt;/span&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; 使用Google的结构化数据测试工具可得出积极的结果。 在测试示例中这很好,但是,我们希望在HTML结构差异很大的各种站点上实现微数据。要以这种方式实现属性,将需要有人分别在每个站点上手动编辑HTML标记。 最好,我们希望能够调用一个将所有微数据打包在一个位置的函数。从技术上讲,这可以通过以下方式使用元标记来实现: &lt;!DOCTYPE …

2
重复使用Schema.org/Rich Snippets标记,即LocalBusiness数据
我找不到官方用语,我希望某些Rich Snippets / Schema Guru可以使我对重复内容在使用标记时的正确用法有所了解。 我正在建立一个站点,希望使用Schema.org作为标记类型,所有者希望尽可能多地使用它。现在,在显示此信息的每个页面上使用Rich Snippets都有效或什至有用的情况下,公司名称,电话和地址将显示在每个页面上。 例如,此信息显示在网站每个页面的页眉和页脚中,并且还为您提供了我当前标记的示例,请参见下文: &lt;body itemscope itemtype="http://schema.org/LocalBusiness"&gt; &lt;header&gt; &lt;a itemprop="url" href="http://www.domain.co.uk/"&gt; &lt;img itemprop="logo" src="image.png" alt="Company Name Logo" /&gt; &lt;/a&gt; &lt;span itemprop="telephone"&gt;01202 000 000&lt;/span&gt; &lt;/header&gt; &lt;div&gt; This is where the content will go&lt;/div&gt; &lt;footer&gt; &lt;span itemprop="name"&gt;Company Name&lt;/span&gt; &lt;span itemprop="description"&gt; A small little bit about this company&lt;/span&gt; &lt;div …

4
将几个分开的Microdata <div>链接在一起?
我要添加schema.org语义标记,并希望将网页中非常不同的部分链接在一起。 这工作时,我将其指定为父/子: &lt;div itemscope itemtype="http://schema.org/ExerciseAction"&gt; &lt;span itemprop="distance"&gt;11 km&lt;/span&gt; &lt;div itemprop="event" itemscope itemtype="http://schema.org/Event"&gt; &lt;span itemprop="name"&gt;first event&lt;/span&gt; &lt;span itemprop="startDate"&gt;2001-01-01&lt;/span&gt; &lt;/div&gt; &lt;/div&gt; 但是,当它们被大量的HTML分隔时,我不知道如何链接它们: &lt;div itemscope itemtype="http://schema.org/Event"&gt; &lt;span itemprop="name"&gt;some event&lt;/span&gt; &lt;span itemprop="startDate"&gt;2002-02-02&lt;/span&gt; &lt;/div&gt; &lt;!-- .... zillion other HTML stuff ... --&gt; &lt;div itemscope itemtype="http://schema.org/ExerciseAction"&gt; &lt;span itemprop="distance"&gt;22 km&lt;/span&gt; &lt;/div&gt; 我想我应该使用“ itemref”或某种链接相关范围的东西,但是我无法使其正常工作。查看类似的问题在这种情况下无济于事。 更新:请注意,我专门在寻找通过某种引用起作用的解决方案,并且不能通过任何类型的嵌套起作用。同样,第二(非工作)示例的顺序必须保持不变(事件优先,运动动作第二)。(有几个原因使我无法控制)。 具体来说,“有效”的定义至少是Google丰富网页摘要工具,该工具可将项目链接在一起(如第一个工作示例所示)
11 html5  microdata 

2
对于Google Rich Snippets,面包屑中的最后一项应该是链接吗?
在“拉布拉多”页面上,网站具有以下痕迹: 服务 &gt; 松鼠追逐 &gt;拉布拉多 您可能会注意到,当前页面未链接到。(有一个内部原因很难解决。) Google推荐的(data-vocabulary.org)微数据标记中的最后一项将缺少该itemprop="url"属性,仅包含: itemscope itemtype="http://data-vocabulary.org/Breadcrumb", 和itemprop="title"。 缺少指向当前页面的链接是否有问题? 目的是使上述面包屑出现在Google搜索结果中,例如:

4
使用Schema.org丰富摘要的面包屑
我在实现来自schema.org的面包屑丰富的摘要时遇到问题。当我使用文档构建面包屑并通过Google Rich Snippet测试工具运行时,该面包屑已被识别,但未在预览中显示。 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;My Test Page&lt;/title&gt; &lt;/head&gt; &lt;body itemscope itemtype="http://schema.org/WebPage"&gt; &lt;strong&gt;You are here: &lt;/strong&gt; &lt;div itemprop="breadcrumb"&gt; &lt;a title="Home" href="/"&gt;Home&lt;/a&gt; &gt; &lt;a title="Test Pages" href="/Test-Pages/"&gt;Test Pages&lt;/a&gt; &gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; 如果我更改为使用data-vocabulary.org中的代码段,则丰富的代码段将在预览中正确显示。 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;My Test Page&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;strong&gt;You are here: &lt;/strong&gt; &lt;ol itemprop="breadcrumb"&gt; &lt;li …


2
为什么我的itemprop ='image'标记不正确?
我一直在尝试微数据,并认为可以在我的博客上尝试。原来我使用的模板已经添加了一些标记。那不是很好,所以我固定了我能做的。 为了提高运气,我在最新文章中添加了更多标记,但是Google的结构化数据测试工具(SDTT)对itemprop='image'属性不满意,我不确定为什么。 结果页。 根据我的理解,我忽略了两者之间的所有代码,因此对数据进行了结构化: &lt;div itemscope='itemscope' itemtype='http://schema.org/BlogPosting'&gt; &lt;div itemprop='articleBody'&gt; &lt;a href="1.png" itemprop="url"&gt;&lt;img itemprop="image sharedContent" src="1.png" /&gt;&lt;/a&gt; &lt;a href="2.png" itemprop="url"&gt;&lt;img itemprop="image sharedContent" src="2.png" /&gt;&lt;/a&gt; &lt;a href="3.png" itemprop="url"&gt;&lt;img itemprop="image sharedContent" src="3.png" /&gt;&lt;/a&gt; &lt;/div&gt; &lt;/div&gt; 在我看来,这是正确的。 BlogPosting可以具有属性,articleBody并image根据https://schema.org/BlogPosting进行操作,但根据SDTT: 属性itemtype的值无效。 确实,我刚刚使用上面的示例代码尝试了SDTT,但它未能通过验证。 因此,我显然缺少了一些东西。我究竟做错了什么?

1
每页可以有一个以上的产品(带有图像,说明和SKU)吗?
在网站的几页中,相似的产品显示在同一页中。每个项目都有自己的描述(几乎相同)和自己的SKU(也几乎相同)。 如何在此处正确使用微数据? 为了进行测试,我试图在一页中添加所有3个项目的图像,描述和SKU的代码,并且已经在Google的结构化数据测试工具中测试了该页面。 Google读取了数据并显示了所有3张图片,所有3个说明和所有3个SKU的网址。 这是正确的方法还是错误的? 不确定是否会有所作为,但是目前,这不是电子商务网站。 &lt;div itemscope itemtype="http://schema.org/Product"&gt; &lt;span itemprop="name"&gt;Test name 1&lt;/span&gt; &lt;img src="test1.jpg" /&gt; &lt;span itemprop="description"&gt;Description test 1&lt;/span&gt; &lt;span itemprop="sku"&gt;#001&lt;/span&gt; &lt;/div&gt; &lt;div itemscope itemtype="http://schema.org/Product"&gt; &lt;span itemprop="name"&gt;Test name 2&lt;/span&gt; &lt;img src="test2.jpg" /&gt; &lt;span itemprop="description"&gt;Description test 2&lt;/span&gt; &lt;span itemprop="sku"&gt;#002&lt;/span&gt; &lt;/div&gt; &lt;div itemscope itemtype="http://schema.org/Product"&gt; &lt;span itemprop="name"&gt;Test name 3&lt;/span&gt; &lt;img src="test3.jpg" /&gt; …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.