1. TDK(标题、描述、关键词)设置
推荐使用Nuxt的钩子useSeoMeta
设置tdk
<script>
useSeoMeta({
title: _title,
ogTitle: _title,
keywords: _keywords,
description: _description,
ogDescription: _description,
ogImage: _img,
twitterCard: _img,
});
</script>
2. sitemap.xml
通过nuxt-simple-sitemap
实现
npm i nuxt-simple-sitemap -D
export default defineNuxtConfig({
modules: ['nuxt-simple-sitemap'],
sitemap: {
sitemaps: false, // 生成多个sitemaps
// xsl: false, // xsl样式表的引用路径,默认"/__sitemap__/style.xsl"(false禁用)
exclude: [
"/404",
"/403",
], // 不需要搜索引擎抓seo的路径
autoLastmod: true, // 自动检测每个URL的lastmod日期
},
})