添加seo功能
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
import {Metadata} from 'next'
|
||||
import ScenePage, {ScenePageConfig} from '@/components/scene-page'
|
||||
import {siteConfig} from '@/config/site'
|
||||
import bannerImg from './_assets/banner.webp'
|
||||
import solutionImg from './_assets/solution-main.webp'
|
||||
import value1Img from './_assets/value-1.webp'
|
||||
@@ -46,6 +48,28 @@ const config: ScenePageConfig = {
|
||||
},
|
||||
}
|
||||
|
||||
export async function generateMetadata(): Promise<Metadata> {
|
||||
return {
|
||||
title: config.banner.title,
|
||||
description: config.banner.description,
|
||||
openGraph: {
|
||||
title: config.banner.title,
|
||||
description: config.banner.description,
|
||||
images: [
|
||||
{
|
||||
url: siteConfig.ogImage.url,
|
||||
width: siteConfig.ogImage.width,
|
||||
height: siteConfig.ogImage.height,
|
||||
alt: config.banner.title,
|
||||
},
|
||||
],
|
||||
},
|
||||
alternates: {
|
||||
canonical: `${siteConfig.url}/social-media`,
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
export default function SocialMediaPage() {
|
||||
return <ScenePage {...config}/>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user