Du weißt bestimmt, dass ich Dir regelmäßig dieses Video ans Herz lege, das wunderbar erklärt, warum die Arbeit mit Zeit und Zeitzonen so komplex werden kann.
Aufgrund dieses Tweets musste ich gerade wieder daran denken. @bjhomer zeigt in den Antworten sehr schön, wieso Swift und JavaScript zu unterschiedlicher Anzahl Tagen kommen, wenn man fragt, wie lange der 01.01.0000 her ist.
Solche Differenzen sind nicht nur ein theoretisches Problem. Wir können aus diesen Tweets aber auch zusätzlich noch einiges über Debugging lernen.
Worauf SEOs aber immer in Bezug auf Zeitangaben achten sollten:
-
Nutze so wenig Zeitangaben wie möglich auf einer Seite, um es möglichst einfach zu machen
-
Wichtige Daten werden im HTML mit
<time>ausgezeichnet -
Zeitangaben sollten an unterschiedlichen Positionen übereinstimmen. Lastmod in HTTP-Header und Sitemap sollten identisch sein
A propos Zeitangaben: Die sind natürlich nicht nur technisch, sondern auch redaktionell relevant.
Es gibt Inhalte, bei denen es für Leserinnen und Leser durchaus wichtig ist, eine Angabe zu erhalten, auf welchem Stand dieser ist. Also gerade bei informationellen und fachlichen Artikeln in verschiedensten Formaten. Hier also bitte immer darauf achten, dass irgendwo ein Datum steht. Gut sichtbar. Und bitte vollständig. Also am Anfang oder Ende des Textes. Und mit Jahreszahl.
Noch einen Schritt weiter in die redaktionelle Richtung gedacht: Auch Zeitangaben im Inhalt selbst sollten bedacht formuliert werden. Am besten zeitlos. Denn ein "vor drei Monaten" ist in spätestens einem Monat schon nicht mehr aktuell. Ein "im <monat> <jahr>" hingegen schon.