为 Linkedin 创建元标记 - 发布日期“未找到”

WEB*_*uju 18 blogs linkedin facebook-opengraph

使用下面的标签相对于一个网站(博客)的文章的发表日期:

<meta name="article-published_time" property="article:published_time" content="2019-10-21T00:00:00-0600">
<meta name="article-modified_time" property="article:modified_time" content="2019-10-22T13:47:16-0600">
Run Code Online (Sandbox Code Playgroud)

标签部分底部附近的后期检查器中链接

我们收集的有关此页面的元数据:

正在提供以下反馈:

发布日期 - 未找到发布日期

然后我添加了这个标签:

<meta name="publish_date" property="og:publish_date" content="2019-10-21T00:00:00-0600">
Run Code Online (Sandbox Code Playgroud)

事后检查员立即回复:

发布日期 - 10/20/2019,晚上 7:00:00


但是,当我删除最后一个标签时,post-inspector 仍然显示发布日期。逻辑上会说,如果这是导致发布日期被找到的唯一标签,那么删除该最终标签应该会使其消失。但删除它并不会让它消失。

问题是 - LinkedIn 需要这些标签中的哪一个或这些标签的组合来显示发布日期(如果您也回答与 Facebook 相关的问题,则附加值)。

Ogg*_*las -1

以编程方式设置 DateTime2019-10-21T00:00:00-0600意味着日期和时间格式字符串如下所示:"yyyy-MM-ddTHH:mm:sszzz"

C# 示例:

<meta name="publish_date" property="og:publish_date" content="@post.Published.Value.ToString("yyyy-MM-ddTHH:mm:sszzz")">
Run Code Online (Sandbox Code Playgroud)

https://learn.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings

  • 很好的信息,但没有回答问题~ (2认同)