This commit enhances SEO and user experience by setting dynamic page titles for detail pages and updating the global title configuration. - Event, Hall of Fame, and News detail pages now use the specific item's title as the page title. - The global `titleTemplate` and default `title` in `nuxt.config.ts` have been updated for better branding. - These changes ensure each page has a unique, descriptive title, which is beneficial for search engine ranking and browser tab clarity.
56 lines
2.0 KiB
TypeScript
56 lines
2.0 KiB
TypeScript
import tailwindcss from "@tailwindcss/vite";
|
||
|
||
// https://nuxt.com/docs/api/configuration/nuxt-config
|
||
export default defineNuxtConfig({
|
||
compatibilityDate: "2025-07-15",
|
||
devtools: { enabled: true },
|
||
modules: [
|
||
"@nuxt/content",
|
||
"@nuxt/image",
|
||
"@nuxt/ui",
|
||
"reka-ui/nuxt",
|
||
"@nuxtjs/robots",
|
||
"@nuxtjs/seo",
|
||
"@nuxtjs/sitemap",
|
||
],
|
||
css: ["~/assets/css/main.css"],
|
||
vite: {
|
||
plugins: [tailwindcss()],
|
||
},
|
||
app: {
|
||
head: {
|
||
titleTemplate: "%s | 永中校友会",
|
||
title: "永中校友圈",
|
||
script: [
|
||
{
|
||
src: "/analytics.js",
|
||
tagPosition: "head",
|
||
},
|
||
],
|
||
meta: [
|
||
// 基础 SEO
|
||
{ name: "description", content: "永平中学校友会官网 - 连接校友,共享资源,传承母校精神。" },
|
||
{ name: "keywords", content: "永平中学, 校友会, 永平中学校友, 永平校友, 同学会" },
|
||
{ name: "author", content: "永平中学校友会" },
|
||
{ name: "viewport", content: "width=device-width, initial-scale=1" },
|
||
|
||
// Open Graph(Facebook/LinkedIn)
|
||
{ property: "og:title", content: "永平中学校友会" },
|
||
{ property: "og:description", content: "永平中学校友会官网 - 连接校友,共享资源,传承母校精神。" },
|
||
{ property: "og:type", content: "website" },
|
||
{ property: "og:url", content: "https://yphsalumni.org" }, // ✅ 换成你网站的真实域名
|
||
{ property: "og:image", content: "https://yphsalumni.org/hero-image.jpg" }, // ✅ 上传一张封面图
|
||
|
||
// Twitter Card
|
||
{ name: "twitter:card", content: "summary_large_image" },
|
||
{ name: "twitter:title", content: "永平中学校友会" },
|
||
{ name: "twitter:description", content: "连接校友,共享资源,传承母校精神。" },
|
||
{ name: "twitter:image", content: "https://yphsalumni.org/hero-image.jpg" },
|
||
],
|
||
},
|
||
},
|
||
site: {
|
||
url: "https://yphsalumni.com",
|
||
name: "永中校友会 YPHS Alumni"
|
||
}
|
||
}); |