【问题标题】:where's should i put RDFa Events mark-up?我应该在哪里放置 RDFa 事件标记?
【发布时间】:2011-02-17 05:14:07
【问题描述】:

我决定为我的活动网站添加数据标记,以便搜索引擎更轻松地使用我的数据。我决定使用 RDFa 而不是微格式和微数据,但是我不确定如何最好地使用它...

我的网站:

一个页面,其中包含一个事件列表,其中包含每个事件的基本详细信息,每个事件都可以点击,将您带到一个包含该事件完整详细信息的页面。

问题:

我应该将 RDFa 放在哪个页面上?我会去参加每个活动自己的页面,但我很困惑:

  <a href="http://www.example.com/events/spinaltap" rel="v:url" 
     property="v:summary">Spinal Tap</a> 

我是否需要从自己创建一个指向活动页面的链接,或者 RDFa 阅读器/搜索引擎是否知道使用当前 url

我一直在使用来自 google 网站管理员的以下 RDFa 事件规范:

http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=164506

【问题讨论】:

    标签: html rdfa


    【解决方案1】:

    如果您要将此 RDFa 标记添加到活动的详细信息页面,那么您可以使用如下内容:

    <span resource="http://www.example.com/events/spinaltap" rel="v:url" 
     property="v:summary">Spinal Tap</span> 
    

    我将&lt;a href="..."&gt; 更改为&lt;span resource="..."&gt;。这是创建仅对 RDFa 解析器可见的“不可点击”链接的一种方式。

    实际上你可以只使用一个空的resource="",因为resource 接受一个相对URL,而一个空的相对URL 会扩展为当前页面的URL(除非你用&lt;base&gt; 做一些有趣的事情)。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-18
    • 2012-07-10
    • 2015-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多