草庐IT

Microdata

全部标签

HTML5 Microdata/Schema.org "Thing>Person"实现

使用微数据为itemtype=".../Person"语义声明itemprop="image"的旧方法如下:AndyRunie很简单。显然(根据thedocumentation)以前的方法已被弃用,HTML5微数据中使用的"new"模式是Schema.org.这取自thedocumentationSchema.org文档显示“Thing”是“Person”的父级和itemprop="image"现在位于“Thing”下。而之前itemprop="photo"位于“Person”之下。根据documentation(2a.schema.org类型和属性)我们发现Person继承自Thin

seo - 相关产品的 Schema.org 设置?

我想为相关产品设置Schema.org标记。我试过这段代码,但我心中有疑问:itemprop="isRelatedTo"itemscopeitemtype="http://schema.org/Product"我的产品页面是https://www.amigotrekking.com/everest-base-camp-trek.html 最佳答案 如果是“功能相似”的产品,请使用isSimilarTo属性(property)。如果它是其他产品的“消耗品”,请使用isConsumableFor属性(property)。如果它是其他产品

HTML 组织微数据就在关于我们页面或首页也

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion这更像是一个个人偏好问题,而不是一个正确/错误的问题......我有一个“关于我们”页面,其中充满了schema.org微数据。我们的首页上也有姓名/地址/电话/等等。在首页上包含该微数据有什么意义吗?似乎搜索引擎只指向1个页面会更好。但与此同时,似乎1页应该是首页。

seo - 一个页面上可以有多个相同 Schema.org 类型的项目吗?

我有一个网站,其中有三个地方我会使用Schema.org的组织(itemtype="http://schema.org/Organization"):联系人所属单位的联系方式网站标志另一个组织的简介搜索引擎将如何区分这三者?前两个指向同一个组织,但在不同的上下文中。最后一个根本不代表我们的网站,而是另一个组织的详细资料。搜索引擎会知道哪些与我们有关,哪些与我们无关吗? 最佳答案 如果它是您描述的同一实体(在同一文档上),则不要使用多个项目。在这种情况下,您应该只使用一个项目。如果您的标记很难将所有属性嵌套在此项下,请使用itemre

用于显示评级等的 HTML5 微数据

我应该使用吗?显示UserInteractionhttp://schema.org/UserInteraction或者我可以使用span我应该只用这种方式吗HowtoTieaReefKnotbyJohnDoeThisarticlehasbeentweeted1203timesandcontains78usercomments.或者我可以使用HowtoTieaReefKnotbyJohnDoeThisarticlehasbeentweeted1203timesandcontains1203usercomments.Google和其他引擎还会显示评论和文章的用户喜欢和评论否

seo - 面包屑微数据帮助

我正在努力帮助Google为我的网站生成适当的面包屑详细信息。我目前正在使用它作为面包屑:Home»BusinessProfile然而,这对Google一点帮助都没有,即使测试工具也不会生成面包屑链接,尽管它确实看到了微数据并将其正确识别为面包屑微数据。有什么想法吗? 最佳答案 我不会使用data-vocabulary.org上的微数据模式,而是使用http://schema.org上的较新模式。这是谷歌、雅虎和微软的联合项目。它具有范围更广的模式,可以让您的数据建模更具表现力。特别是,webpage模式是您定义的面包屑

html - 我如何将嵌套在一个项目范围中的项目 Prop 实际应用于不同的项目范围?

TL;DR-->我希望嵌套在一个itemscope中的itemprop实际上应用于不同的itemscope。我该怎么做?这是我所拥有的代码的要点(我删除了页面上的类和其他无关元素以专注于重要的部分):79Someproductsoandso83079Someproductsoandso830基本上,我有一个带有子aggregateRating的产品itemscope。在那个aggregateRating范围内,我有像“ratingValue”和“reviewCount”这样的东西,我想附加到它,但还有一个“名称”值,我想附加到产品(不是aggregateRating,它也可以有一个“名

angularjs - Angular 与微数据

Microdata是否与动态Angularng-repeat项一起使用?我可以将它用作:… 最佳答案 我找到了schemavalidator其中,对于我的网站,实际上显示了Angular表达式:...datePublished{{lvl_project['year']}}name"{{lvl_project['title']}}"keywords{{lvl_project['tools'].join(',')}}...此外,它不会显示所有ng-repeat生成的元素。在我看来,这似乎是一个强有力的迹象,表明google-bot没有看

html - 微数据——我们应该使用 rdf.data-vocabulary.org 还是 Schema.org

正如我在标题中所说,我问的是我们应该使用数据词汇表还是Schema.org中的哪一个(或者两者)?我知道Schema.org是google推荐的,但我可以在许多网站上看到数据词汇表。我什至在一个页面上看到了两者! 最佳答案 两者都很好。我不会混搭!不过,我要说的是(就个人而言,轶事)与其他微格式相比,我已经看到来自实现良好的模式网站的搜索结果更好。 关于html-微数据——我们应该使用rdf.data-vocabulary.org还是Schema.org,我们在StackOverflow

html - 微数据/Schema.org/SEO : How to properly set a ContactPoint

将微数据添加到页面后,我通常会转到:https://developers.google.com/webmasters/structured-data/testing-tool/对其进行测试并确保没有遗漏任何东西。我收到以下错误:“ContactPoint必须附加到具有已声明类型的父级”我不确定我错过了什么......?示例HTMLWebmaster:OmarProfileTocontactmepleaseemailmeatomar@somewhere.com 最佳答案 (虽然Google的测试工具将此报告为错误,但这不是实际错误。它