我正在创建一个应用程序,每次将新内容添加到网站或在网站上进行更新时,它都会自动更新sitemap.xml
。如何正确格式化xml站点地图的上次修改时间(lastmod)
根据谷歌的最佳实践<lastmod></lastmod>
标签格式应为如下:
<lastmod>2011-06-27T19:34:00+01:00</lastmod>
我的问题是关于时间格式本身。我了解2011-06-27T19:34:00
部分。我不明白的是+01:00
,我假设它是+/- UTC
。
这是一个正确的假设吗?
我的时区表看起来是这样的:
因此,如果网站是基于#4阿富汗正确的时间将是: 2011-06-27T19:34:00+04:00
而且,如果该网站是基于在#6阿拉斯加标准时间的正确时间将是:2011-06-27T19:34:00-09:00
我的假设是否正确或我没有正确理解+01:00
?
谢谢你的详细解释。我已经阅读了“sitemaps,org”部分,并意识到时间在''选项中是可选的,但我想如果我对'UTC +/-'的假设是正确的,并且我已经获得了信息db表为什么不使用它。我不想打开一罐蠕虫,如果我的假设不正确,就不得不回头重新编程,这是你为我澄清的......再次感谢您花时间为您提供详细的答案。 –
petebolduc
[Google发布的最佳做法(2014)](https://webmasters.googleblog.com/2014/10/best-practices-for-xml-sitemaps-rssatom.html)明确地说“两个最重要的信息对于Google来说就是网址本身及其最后修改时间“,然后解释了lastmod预期的含义。这听起来不像他们在大多数情况下忽略它。 – Peter