因为一些搜索引擎并不完全支持JSON-LD格式,所以我决定也使用RDFa。当我用GoogleStructuredDataTestingTool检查我的HTML时在结果Pane中显示了2个NewsAricles,但实际上只有一个。在同一页面上使用两个等效的JSON-LD和RDFa丰富网页摘要是一种好做法吗? 最佳答案 它canmakesense以不同的语法提供相同的数据:如果一个消费者仅支持JSON-LD而另一个消费者仅支持RDFa,这是让两个消费者都使用您的数据的唯一方法。如果能指出这两种表示是关于同一件事,那将很有用。您可以通过指
如果Microdata和RDFa都在网页上会发生什么?根据我在一类网页中的经验,我已经实现了RDFa内容已经存在的微数据,我可以说Google可能不会读取微数据。根据RichSnippet工具,我看到层次结构中的一个元素不正确,但谷歌仍然可以根据该工具阅读很多东西。想知道谷歌没有将这些微数据纳入搜索结果的确切原因吗?我页面的丰富网页摘要工具View是here. 最佳答案 不会有什么特别的事情发生。但是,正如您所观察到的,可能有些人只阅读一种格式(而其他人只阅读另一种格式,或两者都阅读,或两者都不阅读)。我认为RDFa和微数据的处理器
我正在在线观看这门类(class),它进入了xml。我们使用XSLT获取XML文档和XSL文档,并获得在浏览器中显示的页面。然而,任何地方都没有HTML页面,除非它只是暂时存在以供浏览器显示。假设您正在开发RDF应用程序或发布RDF链接数据,并且您需要RDFa,它是在属性中指定了RDF的XHTML。这将如何实现?也许它会在服务器上运行并实际保存生成的XHTML文件,或者更准确地说是带有RDFa文档的XHTML。有人可以解释这是如何工作的吗?我想要可以被搜索引擎索引的RDFa文档,并且我有XML格式的RDF文件。谢谢,布鲁斯 最佳答案
与URLView相比,结构化数据测试工具是否曾在HTMLView中显示不同的RDF面包屑片段?对我的页面使用URLView时,例如www.springboardseo.com/resources/what-is/robots-txt.html片段显示为:www.springboardseo.com›资源›词汇表›R:however,当使用HTMLView时,粘贴整个页面的html,片段会正确显示,如:www.example.com›Resources›Glossary›R›Robots.txt我在页面上的标记是:Home›Resources›Glossary›R›Robots.txt
当您使用ul元素来格式化面包屑(旨在获得更好的Google搜索结果)时,您如何定义RDFa标记?我问的原因是li元素是彼此的sibling,而不是child。我正在做类似的事情:Level1Level2Level3Level4CurrentLevel是否正确?搜索引擎会理解面包屑项在ul元素中按顺序排列吗? 最佳答案 是的。您可以使用GoogleTestingTool检查它.您的代码将result在以下:尽管需要一些说明。如您所见,链中的最后一个链接(“当前级别”)未显示。谷歌似乎需要一些合理的url来显示它。您可以将带有您的页面地
我使用RDFa将链接数据添加到我的网页。我偶尔也会出于非语义目的在各种标记中使用rel属性,例如触发javascript工具提示。我想知道我可以做些什么来区分用途。例如,我的社交网络图标周围有RDFa,如下所示:在语义上使用anchor标记中的rel而twitter-bootstrapjavascript使用rel图标标记来添加工具提示。神奇的是,在这个例子中,诸如http://any23.org之类的工具智能忽略图标中的rel。但是,当在span元素中遇到rel="tooltip"(用于向按钮添加工具提示)时:这会创建一个几乎没有意义的ntriple,例如:.当然这不是什么大问题,但
我使用RDFa将链接数据添加到我的网页。我偶尔也会出于非语义目的在各种标记中使用rel属性,例如触发javascript工具提示。我想知道我可以做些什么来区分用途。例如,我的社交网络图标周围有RDFa,如下所示:在语义上使用anchor标记中的rel而twitter-bootstrapjavascript使用rel图标标记来添加工具提示。神奇的是,在这个例子中,诸如http://any23.org之类的工具智能忽略图标中的rel。但是,当在span元素中遇到rel="tooltip"(用于向按钮添加工具提示)时:这会创建一个几乎没有意义的ntriple,例如:.当然这不是什么大问题,但
我正在设置HTML5网页并希望包含RDFa。我尝试使用w3validator检查语法,并使用w3RDFadistiller检查提取的RDF.当我使用xmlns:=""声明namespace时验证器提示那里不允许该属性,并且规范说xmlns已被弃用,但如果我尝试其他建议的prefix=""蒸馏器没有发现我页面上嵌入的RDFa。我应该坚持哪条路? 最佳答案 使用@prefix。您的问题的关键在于W3C的RDFaDistiller页面的前几句话:ThisdistillercorrespondstotheRDFa1.0specificati
我正在设置HTML5网页并希望包含RDFa。我尝试使用w3validator检查语法,并使用w3RDFadistiller检查提取的RDF.当我使用xmlns:=""声明namespace时验证器提示那里不允许该属性,并且规范说xmlns已被弃用,但如果我尝试其他建议的prefix=""蒸馏器没有发现我页面上嵌入的RDFa。我应该坚持哪条路? 最佳答案 使用@prefix。您的问题的关键在于W3C的RDFaDistiller页面的前几句话:ThisdistillercorrespondstotheRDFa1.0specificati
对于具有多个标签的单个博客/文章,如何添加FacebookOpenGraph数据?这似乎是最合乎逻辑的方法。然而,它报告说它在Facebookdebugger中不正确。:像这样加上上面的一样,看似正确,但又显得很可笑:正确的做法是什么?上面有没有更“优化”的写法? 最佳答案 如关于arrays的部分所述(article:tagpropertydefinition链接到),您必须提供多个meta元素:Ifatagcanhavemultiplevalues,justputmultipleversionsofthesametagonyou