如何在Next.js 13的新元数据上实现facebook验证?

dojqjjoe  于 2023-08-04  发布在  其他
关注(0)|答案(1)|浏览(106)

我以前的nextjs网站在头部的_document文件中有一个带有名称和内容的Meta,比如:

<Html>
 <head>
  <meta name='facebook-domain-verification' content:'00000000000000' />
  *more stuff...*
 </head>
</html>

字符串
我阅读了Next.js generateMetadata文档,看到了很多预构建的元数据。但我不知道如何实现一个新的Meta。为了创造一种体验,我创建了一些类似于他们在那里使用的机器人Meta的东西:

export const metadata = {

robots: {
    index: true,
    follow: true,
    nocache: true,
    googleBot: {
      index: true,
      follow: true,
      noimageindex: true,
      'max-video-preview': -1,
      'max-image-preview': 'large',
      'max-snippet': -1,
    },
 },

*a lot of stuff ...* 

other:{
name: 'facebook-domain-verification',
content: '00000000000000000', 
},


我看到一些内容说使用“其他”来放置第三个元数据,但我有点困惑。
你能帮我吗?谢谢你:)

slsn1g29

slsn1g291#

为了验证,NextJS在元数据对象中实现了verification键,如下所示:

export const metadata = {
  verification: {
    google: 'google',
    yandex: 'yandex',
    yahoo: 'yahoo',
    other: {
      me: ['my-email', 'my-link'],
    },
  },
}

字符串
您可以在NextJS文档中阅读更多关于元数据验证的内容

相关问题