diff --git a/components/nav/NavFooter.vue b/components/nav/NavFooter.vue
index 365cf73d..61a610a4 100644
--- a/components/nav/NavFooter.vue
+++ b/components/nav/NavFooter.vue
@@ -17,6 +17,6 @@ const buildTimeAgo = useTimeAgo(buildTime)
     </div>
     <a cursor-pointer hover:underline @click="openPreviewHelp">Show intro</a>
     <div>A Mastodon client made with 💛</div>
-    <div>Built <span :title="buildTime">{{ buildTimeAgo }}</span> · <a href="https://github.com/elk-zone/elk" target="_blank">GitHub</a></div>
+    <div>Built <time :datetime="buildTime" :title="buildTime">{{ buildTimeAgo }}</time> · <a href="https://github.com/elk-zone/elk" target="_blank">GitHub</a></div>
   </div>
 </template>
diff --git a/components/status/StatusCard.vue b/components/status/StatusCard.vue
index 686dbe7e..eef2ecc8 100644
--- a/components/status/StatusCard.vue
+++ b/components/status/StatusCard.vue
@@ -83,9 +83,9 @@ const timeago = useTimeAgo(() => status.createdAt, {
           <StatusAccountDetails :account="status.account" />
           <div flex-auto />
           <CommonTooltip :content="createdAt">
-            <div text-sm op50 hover:underline :title="status.createdAt">
+            <time text-sm op50 hover:underline :title="status.createdAt" :datetime="status.createdAt">
               {{ timeago }}
-            </div>
+            </time>
           </CommonTooltip>
         </div>
         <StatusReplyingTo v-if="status.inReplyToAccountId" :status="status" pt1 />