X-Robots-Tag的格式unavailable_after

问题描述

此处的信息-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。

解决方法

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

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

因此,不幸的是,格式没有精确指定,您确实需要能够解析多种可能未知的格式,以编写可与所有符合标签一起使用的搜寻器。