Added SEO metadata

This commit is contained in:
2026-06-14 17:39:10 -05:00
parent adac794929
commit c644db39b5
2 changed files with 34 additions and 17 deletions
+10
View File
@@ -30,6 +30,16 @@ useHead({
title: pageTitle, title: pageTitle,
}); });
useSeoMeta({
title: "Hey, I'm Jaron",
ogTitle: "Hey, I'm Jaron",
description:
'Software Engineer. I build things to solve problems from the ground up.',
ogDescription:
'Software Engineer. I build things to solve problems from the ground up.',
ogUrl: useRequestURL().href,
});
definePageMeta({ definePageMeta({
layout: false, layout: false,
}); });
+8 -1
View File
@@ -12,7 +12,10 @@ if (!page.value) {
useSeoMeta({ useSeoMeta({
title: page.value?.title, title: page.value?.title,
ogTitle: page.value?.title,
description: page.value?.description, description: page.value?.description,
ogDescription: page.value?.description,
ogUrl: useRequestURL().href,
}); });
definePageMeta({ definePageMeta({
@@ -39,7 +42,11 @@ definePageMeta({
</NuxtLink> </NuxtLink>
</div> </div>
</template> </template>
<ContentRenderer class="writing__content" v-if="page" :value="page" /> <ContentRenderer
class="writing__content"
v-if="page"
:value="page"
/>
</NuxtLayout> </NuxtLayout>
</div> </div>
</template> </template>