<meta property="article:published_time" content={publishedTime} />
<meta property="article:modified_time" content={modifiedTime} />
<meta property="article:author" content={siteAuthor.name} />
-{tags.map((tag) => <meta property="article:tag" content={tag} />)}
+<meta
+ name="pagefind:tags"
+ content={tags.join(', ')}
+ data-pagefind-meta="tags[content]"
+/>
+{
+ tags.map((tag) => (
+ <meta
+ property="article:tag"
+ content={tag}
+ data-pagefind-filter="tag[content]"
+ />
+ ))
+}
/>
<Font cssVariable="--font-mono" />
<meta name="title" property="og:title" content={title} />
-<meta name="description" property="og:description" content={description} />
+<meta
+ name="description"
+ property="og:description"
+ content={description}
+ data-pagefind-meta="description[content]"
+/>
<meta name="author" content={siteAuthor.name} />
<meta name="generator" content={Astro.generator} />
<meta name="fediverse:creator" content={socials.activitypub.username} />