feat(seo): add sitemap generator

This commit is contained in:
gosangam
2026-06-15 13:52:12 +05:30
parent 6cc9285bad
commit be4c2f17fe
83 changed files with 633 additions and 8 deletions
+11
View File
@@ -16,6 +16,8 @@ import { cn } from "@/lib/utils";
import { ChevronLeft, ChevronRight, Clock, MapPin, Users } from "lucide-react";
import { PlayAudioButton } from "./play-audio-button";
import { FindInPage } from "@/components/layout/find-in-page";
import { JsonLd } from "@/components/seo/json-ld";
import { articleJsonLd } from "@/lib/jsonld";
export async function generateMetadata({
params,
@@ -82,6 +84,15 @@ export default async function TranscriptionPage({
return (
<div className="min-h-screen bg-background">
<JsonLd
data={articleJsonLd({
path: `/transcriptions/${slug}`,
headline: t.name,
description: t.content[0]?.text,
datePublished: t.year ? String(t.year) : undefined,
isPartOf: "Lectures & Conversations of Śrīla Prabhupāda",
})}
/>
<PageHeader sticky>
<Link
href={backHref}