跳到主要内容

metadata

在搜索引擎优化(SEO)中,Metadata(元数据)是指在网页的代码中提供的用于描述网页内容的一些标签和属性。 这些元数据对于搜索引擎来理解网页内容和显示搜索结果非常重要。

以下是与SEO相关的一些常见元数据:

  • Title(标题):在<title>标签中定义,是网页的标题。搜索引擎会将标题作为搜索结果的标题显示,同时也是搜索引擎确定网页主题的重要指标。
  • Meta Description(描述):在 <meta name="description" content="描述内容"> 标签中定义,是对网页内容的简短描述。搜索引擎会将描述显示在搜索结果中,对于吸引用户点击非常重要。
  • Meta Keywords(关键词):在 <meta name="keywords" content="关键词1, 关键词2, ..."> 标签中定义,是用于描述网页关键词的列表。虽然大多数搜索引擎不再重视关键词元数据,但仍有一些搜索引擎会参考它们。

如何在next.js中添加元数据

import type { Metadata } from 'next'

export const metadata: Metadata = {
title: '...',
description: '...',
keywords: '...'
}

export default function Page() {}

上述代码中,metadata 变量是一个对象,用于定义网页的元数据,具体的细节可以参考:generateMetadata