web-dev-qa-db-fra.com

Pourquoi cette date dans mon sitemap est-elle "invalide" selon Google

Mon fichier de plan de site XML a <lastmod>2013-07-06T09:39:51-0400</lastmod> formaté avec Format de W3C Datetime . Google a pour moi un message d'avertissement dans les outils pour les webmasters:

enter image description here

document d'aide de Google sur les états d'erreur relatifs aux sitemap d'erreur :

Cela peut être dû au fait que la date est dans un format incorrect ou que la date elle-même n’est pas valide. Les dates doivent utiliser le codage Datetime W3C, bien que vous puissiez omettre la partie heure si vous le souhaitez. Par exemple:

  • 2005-02-21
  • 2005-02-21T18: 00: 15 + 00: 00
1

2013-07-06T09: 39: 51-0400

Le format de date et heure du W3C inclut un : (deux points) dans le décalage de fuseau horaire, séparant les heures et les minutes. Le dernier bit devrait donc être: -04:00.

4
MrWhite

assurez-vous simplement qu’il n’y aura pas d’espace entre les espaces. Une date ou une erreur comme celle-ci sera invalide. par exemple

  • 2005-02-21T18:00:15 +00:00 - espace entre les deux
  • 2005-02-21T18:00:15+00:00 - pas d'espaces ici balisage valide
1
Amrish sharma