0d6410c17f
index.vue 把 title 传成了 siteName,而 usePageSeo 又会自动拼上
「 - {站点名}」后缀,于是品牌名出现两次:
「广西汇吉采咨询有限公司 - 广西汇吉采咨询有限公司」。
title 改为固定的栏目定位「官网首页」,品牌名统一交给后缀拼接,
渲染为「官网首页 - 广西汇吉采咨询有限公司」,与站内其它页面
(如「关于我们 - 广西汇吉采咨询有限公司」)保持一致。
31 lines
701 B
Vue
31 lines
701 B
Vue
<template>
|
|
<div>
|
|
<SiteHome />
|
|
</div>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
/**
|
|
* 首页路由
|
|
* 使用 SiteHome 组件动态加载当前模板的首页
|
|
*/
|
|
const { siteInfo, fetchSiteInfo } = useSite()
|
|
|
|
await fetchSiteInfo()
|
|
|
|
// 首页标题:usePageSeo 会自动把 title 拼成「{title} - {站点名}」,
|
|
// 所以这里只传栏目定位,品牌名交给后缀。
|
|
// 曾经这里传的是 siteName,于是渲染出「XX - XX」的重复标题。
|
|
usePageSeo(
|
|
{
|
|
title: '官网首页',
|
|
description: siteInfo.value?.comments || undefined,
|
|
keywords: siteInfo.value?.keywords || undefined,
|
|
path: '/'
|
|
},
|
|
siteInfo.value
|
|
)
|
|
|
|
useOrganizationSeo(siteInfo.value)
|
|
</script>
|