标签: microdata

我如何在反应中编写内容属性?

这是我的代码

<div  itemProp={"offers"} itemScope  itemType={"http://schema.org/Offer"}>
        <span  itemProp="price" content="10.00">{10}</span>
 </div>
Run Code Online (Sandbox Code Playgroud)

我收到这个错误。

输入'{孩子:字符串;itemProp: 字符串;内容:字符串;}' 不能分配给类型 'DetailedHTMLProps, HTMLSpanElement>'。类型“DetailedHTMLProps, HTMLSpanElement>”上不存在属性“content”。

我认为问题是内容。

microdata typescript reactjs

2
推荐指数
1
解决办法
557
查看次数

为什么Drupal Schema.org模块包含RDFa而不是微数据?

为什么Google结构化数据测试工具会显示Schema.org微数据的RDFa节点数据?例如,请参阅为Drupal Schema.org模块生成的此示例 ; 这是如何将Schema.org微数据插入页面的示例,但Drupal测试工具将微数据报告为rdfa-node.我认为Schema.org是微数据的子集,与RDFa不同?测试工具刚搞糊涂了吗?

drupal rdfa microdata schema.org

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

在WordPress中将日期转换为ISO-8601

我知道有很多关于如何使用php将日期转换为ISO-8601格式的例子,但我如何将日期转换为8601用于搜索引擎,但仍然为用户显示标准日期格式(2015年5月10日)?我要求结构化数据标记的目的,要求日期为ISO-8601格式.我正在编辑WordPress模板,这是将日期发布到页面的当前php脚本:

<?php echo date('F d, Y',strtotime($post_date[0])); ?>
Run Code Online (Sandbox Code Playgroud)

换句话说,我仍然希望以标准格式显示日期,但也会生成8601格式的日期,只有抓取工具可以在标记中看到,例如:

<meta itemprop="datePublished" content="2015-05-15">
Run Code Online (Sandbox Code Playgroud)

提前致谢.

php wordpress microdata schema.org

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

公寓列表的HTML5标签和微观数据

我应该使用哪些HTML5标签和微数据模式来描述要租用的公寓列表?

它们具有以下属性:

  • 名称
  • 图片
  • 唯一号码
  • 地点
  • 描述
  • 价钱

我的HTML结构目前是这样的:

<section id="featured">
    <h2>Featured appartaments</h2>
    <ul>
        <li>
            <article>
                <h3><a href="javascript:void(0);">House #1</a></h3>
                <img src="http://placehold.it/250x150/" alt="House #1" />
                <p>Ref. 40</p>
                <p>My location</p>
                <p>My description.</p>
                <p>Price: € 500.000,00</p>
            </article>
        </li>
        <li>
            <article>
                <h3><a href="javascript:void(0);">House #2</a></h3>
                <img src="http://placehold.it/250x150/" alt="House #2" />
                <p>Ref. 41</p>
                <p>My location</p>
                <p>My description.</p>
                <p>Price: € 500.000,00</p>
            </article>
        </li>
    </ul>
</section>
Run Code Online (Sandbox Code Playgroud)

谢谢!

html5 semantic-markup microdata

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

以 JSON-LD 表示法同时使用一种以上类型

格式约定在 JSON-LD 表示法中使用不止一种类型是否有效?像这儿:

{
 "@context":    "http://schema.org",
 "@type":
     [
     "MusicalEvent",
     "CreativeWork"
     ],
 "name": "Name",
 "url": "http://example.com"
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

structured-data microdata linked-data json-ld

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

将Microdata中的superEvent属性与itemref链接

我正在将Microdata添加到页面中,我正在尝试将事件列表与superEvent相关联,但在检查时我无法使其工作:http://www.google.com/webmasters/tools/richsnippets q =

这里的概念代码:

<div id="main" itemscope="main" itemtype="http://schema.org/Event">
<span itemprop="name">Main
</div>
<div itemscope="event" itemtype="http://schema.org/Event">
<span itemprop="name">Event
<span itemprop="superEvent" itemref="main">
</div>
Run Code Online (Sandbox Code Playgroud)

任何的想法?

microdata schema.org

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

我可以在 schema.org ImageObject 中标记多个图像吗?

在 HTML5figure元素中,您可以在其中包含多个图像。但是,如果您将figure标记为ImageObject,您可以标记图中的所有图像,itemprop="contentUrl"还是只标记第一个图像?

html microdata schema.org

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

省略已售产品的价格属性?

我将 Schema.org(使用 Microdata)添加到产品页面。我的客户希望省略已售产品的价格 - 她不希望任何人能够看到已售产品的价格。

但是,这在“价格”的微数据中显示为错误:检查 Google SDTT 中的页面

显然普通用户仍然无法看到价格,但它被谷歌购物使用,所以可能会出现。

我应该把价格设为 0 吗?

microdata schema.org google-rich-snippets price

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

微数据模式解析器

我想以编程方式从 html 内容中解析微数据模式(就像Google 结构化数据测试工具所做的那样)

例如,给定包含JobPostingWebsite schema 的 html,该工具将检测并返回 2 个对象JobPosting以及Website相关属性信息。

对此最好的方法是什么?我应该创建XSD模式来验证 Html 内容还是只是使用 进行正常的 Html 处理XPath?有没有什么好的库可以做到这一点?

c# html-parsing microdata

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

微数据和 ASP.NET

我目前正在向现有的 C# ASP.NET MVC3 项目添加微数据。

在 Stackoverflow 上,我找到了 Rui Jarimba 对一个名为“ Writing microdata programatically (c#/ASP.NET) 4 ”的问题的回答。他提供了一个非常好的 Visual Studio 解决方案,用于使用元数据提供程序向应用程序添加 HTML5 微数据,我已经能够在我的解决方案中集成和使用这些提供程序。

我的问题是,有没有人知道这样的东西是否作为框架或 NuGet 包存在?我查看了 NuGet,只看到了两个都用于 WebApi 项目的这种类型的包。

谢谢,菲利普

.net c# asp.net microdata asp.net-mvc-3

0
推荐指数
1
解决办法
1373
查看次数

谷歌搜索控制台和测试工具给出关于最佳/最差 AggregateRating 值的不同错误

在 Google Search Console 上,我收到了缺少最佳和最差评级的错误。但是当我在测试工具上测试链接时,我得到

  1. 未能标准化评级值。

  2. 您的评分值超出了默认范围,您必须提供最佳和最差值。

代码如下:

<h3>Reviews</h3>
<div class="average-rating" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<p class="rating-title">Average Rating</p>
<div class="rating-box">
    <div class="average-value" itemprop="ratingValue">0/5</div>
    <div class="review-amount" itemprop="ratingCount">0 rating</div>
</div>
Run Code Online (Sandbox Code Playgroud)

当我将评级值更改为

<div class="average-value" itemprop="ratingValue">0/5</div> 
Run Code Online (Sandbox Code Playgroud)

或为此

<div class="average-value" itemprop="ratingValue">0/-454545</div>
Run Code Online (Sandbox Code Playgroud)

发出警告

0 评分(提供的值ratingCount必须是整数。)

我该如何解决这个问题?

microdata schema.org google-rich-snippets

0
推荐指数
1
解决办法
3102
查看次数