【问题标题】:Format for X-Robots-Tag's unavailable_afterX-Robots-Tag 的格式不可用_after
【发布时间】:2020-10-26 03:04:59
【问题描述】:

这里的信息 - https://yoast.com/robots-meta-tags/ - 声明如下:

Note: Must be in RFC850 format (e.g., Monday, 15-Aug-05 15:52:01 UTC).

但是祖父本人的例子 - https://developers.google.com/search/reference/robots_meta_tag - 显示:

X-Robots-Tag: unavailable_after: 25 Jun 2010 15:00:00 PST

那么,谁是正确的? 因为我使用的是 C#,所以如果我必须满足所有不同的时区,就没有简单的方法来创建 DateTime。

【问题讨论】:

    标签: c# http-headers googlebot


    【解决方案1】:

    X-Robots-Tag 的规范是 here。这就是unavailable_after 的日期格式:

    日期/时间必须以广泛采用的格式指定,包括但不限于 RFC 822、RFC 850 和 ISO 8601。

    因此,不幸的是,格式没有精确指定,您确实需要能够解析多种可能未知的格式,以编写适用于所有符合标签的爬虫。

    【讨论】:

      猜你喜欢
      • 2021-05-17
      • 2017-10-05
      • 2020-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-25
      • 2022-09-24
      • 2017-12-21
      相关资源
      最近更新 更多