【问题标题】:Is there a standardized (meta?) tag for the date of a website?网站日期是否有标准化(元?)标签?
【发布时间】:2011-06-02 08:04:00
【问题描述】:

搜索引擎真正讨厌的一件事是网站的创建日期。您知道问题所在:您搜索一些 CSS 或 JavaScript 问题,Google 从 2002 年返回大量结果,解释如何解决 IE 5.5 和 Netscape 4.6 中的问题,而有用的文章埋在第 3 页。

无论如何,我只是想知道是否有一个标准化的或至少普遍接受的标签或元标签可以放在我自己的页面上以表明它们的创建日期?

并不是说它有助于从搜索结果中过滤掉旧的废话(尤其是因为在 2002 年的文章中排名第一的人改变的动机为零),但我只想尽我的一份力:P

【问题讨论】:

  • 这是一个非常好的问题,我不知道答案,但如果有一个现有的或新兴的“标准”,也许使用一些现存的微格式,搜索引擎和其他内容门户可以拦截和显示,以帮助最终用户对内容做出更好的决策。当然,还有“Last Modified”等等,但那不完全一样,因为它更像是一个缓存失效时间戳。
  • 太棒了。有了这个,互联网会好得多。 [/me 记得无数次浏览网页寻找任何看起来像约会的东西]
  • 您知道,如果您在 Google 搜索结果页面的侧边栏上单击“更多搜索工具”,它会让您搜索最近一天/周/月/年的文章吗?尽管在许多情况下,我认为有问题的日期是“Google 抓取它的时间”而不是“它的创建时间”,但它似乎确实适用于博客文章。
  • @robertc 是的,谷歌尝试通过多种方式找到网站的日期,但它非常不准确,所以我想知道是否有标准/接受/更好的方式。
  • 在 Google 网站管理员中心询问这个问题可能会很有趣。想知道他们是否对此有官方立场......

标签: html date seo meta-tags


【解决方案1】:

有几个WHATWG Meta Extension proposals,在HTML5 specification 中引用,可以满足页面的创建日期。

“接受”提案
dcterms.available - 资源可用的日期。
dcterms.created - 资源的创建日期。dcterms.dateAccepted - 资源被接受的日期。
dcterms.submitted - 资源提交的日期。
dcterms.issued - 资源的发布日期。

相关“接受”提案
dcterms.modified - 资源的修改日期
dcterms.valid - 资源的有效性。 p>

有几个“不完整的提案”由于缺乏文档而未被接受(例如created)。

我不相信Hangy's answerdc.date(现在是dcterms.date)与此相关,因为据我所知,这是与资源相关联的日期。例如,如果资源是关于 1066 年黑斯廷斯战役的讨论,则 dcterms.date 可以设置为 1066。icas.datetime 也可以这样说。

【讨论】:

    【解决方案2】:

    这不是一个标准,但我记得在 A List Apart 上读过关于 RDFa 的内容。它或其他形式的微格式可能正是您正在寻找的解决方案。

    【讨论】:

    • 谷歌似乎支持它,所以这可能确实是要走的路。
    【解决方案3】:

    我想DC.date 标签可以用于此。都柏林核心元数据相对成熟且广为人知。

    您也可以用XMDP 标记您的网站,它的日期标签应该是最后修改的日期。

    【讨论】:

    • 有趣。我知道媒体文件的都柏林核心(我认为 Adob​​e 正在大力推动它),还没有看到它用于网站。会去看看。
    【解决方案4】:

    您可以按照 James 和 hangy 的建议尝试 RDFa(或 Microformats),Google 通过名为 Rich Snippets 的功能支持它们。使用 Rich Snippets Testing Tool 来查看它是如何工作的 - 例如,它确实获取了 dtreviewed 和来自 one of my blog posts 的评分,并用 hreview 标记。

    【讨论】:

      【解决方案5】:

      标记内容可以走microdata的HTML5路由。

      我在同一个问题上苦苦挣扎 - 谷歌可以找出我网站上某些内容的日期,但不能确定其他内容。我想帮助它,所以它总能得到文章上的日期。

      我正在尝试结合使用上面建议的“dc.date”元标记,并使用微数据标记出现在页面上的时间戳。

      Google 关于如何使用微数据标记时间戳的示例是:

      <time itemprop="startDate" datetime="2009-10-15T19:00-08:00">15 October 2009, 7PM</time>
      

      【讨论】:

      • 只有当您将日期(和时间)放在页面某处时,这才有用。我认为你不能把那个标签放在&lt;head&gt; 中,可以吗?
      猜你喜欢
      • 2014-12-16
      • 1970-01-01
      • 1970-01-01
      • 2018-06-05
      • 2020-09-27
      • 2016-09-14
      • 2012-02-22
      • 2018-03-16
      • 1970-01-01
      相关资源
      最近更新 更多