Skip to content

Commit c9f81a7

Browse files
committed
feat: enhance dataset metadata generation with additional tags and improved title format
1 parent d49c965 commit c9f81a7

File tree

1 file changed

+7
-3
lines changed
  • app/[locale]/(user)/datasets/[datasetIdentifier]

1 file changed

+7
-3
lines changed

app/[locale]/(user)/datasets/[datasetIdentifier]/page.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ const datasetMetaQuery: any = graphql(`
1010
title
1111
description
1212
id
13+
tags {
14+
id
15+
value
16+
}
1317
}
1418
}
1519
`);
@@ -27,16 +31,16 @@ export async function generateMetadata({
2731
);
2832

2933
const dataset = res?.getDataset;
30-
3134
return generatePageMetadata({
32-
title: dataset?.title,
35+
title: `${dataset?.title} | Dataset | CivicDataSpace`,
3336
description: dataset?.description,
37+
keywords: dataset?.tags?.map((tag: any) => tag.value) || [],
3438
openGraph: {
3539
type: 'dataset',
3640
locale: 'en_US',
3741
url: `${process.env.NEXT_PUBLIC_PLATFORM_URL}/datasets/${params.datasetIdentifier}`,
3842
title: dataset?.title,
39-
description: dataset?.description,
43+
description: dataset?.description,
4044
siteName: 'CivicDataSpace',
4145
image: `${process.env.NEXT_PUBLIC_PLATFORM_URL}/og.png`,
4246
},

0 commit comments

Comments
 (0)