diff --git a/src/utils/seo.js b/src/utils/seo.js index 2a799f1..9cf6c19 100644 --- a/src/utils/seo.js +++ b/src/utils/seo.js @@ -1,6 +1,6 @@ -const SITE_URL = 'https://bailuyuan.lunadeer.cn'; -const SITE_NAME = '白鹿原 Minecraft 服务器'; -const SITE_DESCRIPTION = '白鹿原是一个永不换档的纯净原版生存 Minecraft 服务器,支持 Java 版与基岩版互通。提供免费圈地保护、自研管理插件,紧跟最新游戏版本更新。'; +const SITE_URL = 'https://mc.infstar.org'; +const SITE_NAME = '星空之境 Minecraft 服务器'; +const SITE_DESCRIPTION = '星空之境是一个永不换档的纯净原版生存 Minecraft 服务器,支持 Java 版与基岩版互通。提供免费圈地保护、自研管理插件,紧跟最新游戏版本更新。'; const DEFAULT_OG_IMAGE = 'https://img.lunadeer.cn/i/2024/04/22/6625ce6c8ddc1.png'; const HOME_OG_IMAGE = 'https://img.lunadeer.cn/i/2025/11/26/69267755e14e3.png'; const ROBOTS_CONTENT = 'index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1'; @@ -109,15 +109,15 @@ function createBaseStructuredData() { export const routeSeo = { home: { path: '/', - title: '白鹿原 Minecraft 服务器 - 永不换档的纯净原版生存Minecraft服务器', - description: '白鹿原是一个永不换档的纯净原版生存Minecraft我的世界服务器,支持Java版与基岩版互通。提供免费圈地保护、自研管理插件,紧跟最新游戏版本更新。物理工作站保障7×24小时稳定运行,实时查看服务器在线状态与众筹进展。立即加入白鹿原,开启纯净原版生存冒险之旅!服务器地址:mcpure.lunadeer.cn', - keywords: '白鹿原Minecraft,白鹿原我的世界,白鹿原mc,Minecraft服务器,我的世界,我的世界服务器,纯净服务器,原版服务器,纯净生存,基岩互通,白鹿原,MC服务器,永不换档,免费圈地,Minecraft中国', + title: '星空之境 Minecraft 服务器 - 永不换档的纯净原版生存Minecraft服务器', + description: '星空之境是一个永不换档的纯净原版生存Minecraft我的世界服务器,支持Java版与基岩版互通。提供免费圈地保护、自研管理插件,紧跟最新游戏版本更新。物理工作站保障7×24小时稳定运行,实时查看服务器在线状态与众筹进展。立即加入星空之境,开启纯净原版生存冒险之旅!服务器地址:mcpure.lunadeer.cn', + keywords: '星空之境Minecraft,星空之境我的世界,星空之境mc,Minecraft服务器,我的世界,我的世界服务器,纯净服务器,原版服务器,纯净生存,基岩互通,星空之境,MC服务器,永不换档,免费圈地,Minecraft中国', ogImage: HOME_OG_IMAGE, - ogImageAlt: '白鹿原 Minecraft 服务器主页视觉图', + ogImageAlt: '星空之境 Minecraft 服务器主页视觉图', twitterCard: 'summary_large_image', type: 'website', structuredData: () => [ - createWebPageSchema('WebPage', SITE_NAME, '白鹿原 Minecraft 服务器首页,展示服务器特色、实时状态、赞助名单与众筹进度。', '/'), + createWebPageSchema('WebPage', SITE_NAME, '星空之境 Minecraft 服务器首页,展示服务器特色、实时状态、赞助名单与众筹进度。', '/'), { '@context': 'https://schema.org', '@type': 'GameServer', @@ -143,14 +143,14 @@ export const routeSeo = { }, announcements: { path: '/announcements', - title: '活动公告 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器活动公告,了解最新的服务器活动、维护通知和重要公告信息。', - keywords: 'Minecraft公告,MC活动,白鹿原公告,服务器活动,维护通知', - ogImageAlt: '白鹿原 Minecraft 服务器活动公告页面', + title: '活动公告 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器活动公告,了解最新的服务器活动、维护通知和重要公告信息。', + keywords: 'Minecraft公告,MC活动,星空之境公告,服务器活动,维护通知', + ogImageAlt: '星空之境 Minecraft 服务器活动公告页面', type: 'website', structuredData: () => { const name = '活动公告'; - const description = '白鹿原Minecraft服务器活动公告,了解最新的服务器活动、维护通知和重要公告信息。'; + const description = '星空之境Minecraft服务器活动公告,了解最新的服务器活动、维护通知和重要公告信息。'; return [ createCollectionPageSchema(name, description, '/announcements'), createBreadcrumbList(name, '/announcements'), @@ -159,14 +159,14 @@ export const routeSeo = { }, facilities: { path: '/facilities', - title: '共享资源 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器全服共享公共设施资源一览,包含各类自动化农场、刷怪塔、交易所等实用设施。支持按类型筛选和关键词搜索,查看设施坐标位置、详细使用说明与视频教程。共同建设共同分享,让纯净原版生存更加便捷轻松。', - keywords: 'Minecraft共享资源,MC公共设施,白鹿原设施,Minecraft农场,服务器公共资源', - ogImageAlt: '白鹿原 Minecraft 服务器共享资源页面', + title: '共享资源 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器全服共享公共设施资源一览,包含各类自动化农场、刷怪塔、交易所等实用设施。支持按类型筛选和关键词搜索,查看设施坐标位置、详细使用说明与视频教程。共同建设共同分享,让纯净原版生存更加便捷轻松。', + keywords: 'Minecraft共享资源,MC公共设施,星空之境设施,Minecraft农场,服务器公共资源', + ogImageAlt: '星空之境 Minecraft 服务器共享资源页面', type: 'website', structuredData: () => { const name = '全服共享资源'; - const description = '白鹿原Minecraft服务器全服共享资源一览,包含各类自动化农场、刷怪塔、交易所等公共设施。'; + const description = '星空之境Minecraft服务器全服共享资源一览,包含各类自动化农场、刷怪塔、交易所等公共设施。'; return [ createCollectionPageSchema(name, description, '/facilities'), createBreadcrumbList(name, '/facilities'), @@ -175,14 +175,14 @@ export const routeSeo = { }, towns: { path: '/towns', - title: '城镇介绍 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器城镇一览,查看各个城镇的坐标位置、规模类型、招募状态、创始人与成员信息,以及城镇详细介绍与风貌展示。加入一个城镇,开启你的冒险之旅。', - keywords: 'Minecraft城镇,MC城镇介绍,白鹿原城镇,Minecraft社区,服务器城镇', - ogImageAlt: '白鹿原 Minecraft 服务器城镇介绍页面', + title: '城镇介绍 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器城镇一览,查看各个城镇的坐标位置、规模类型、招募状态、创始人与成员信息,以及城镇详细介绍与风貌展示。加入一个城镇,开启你的冒险之旅。', + keywords: 'Minecraft城镇,MC城镇介绍,星空之境城镇,Minecraft社区,服务器城镇', + ogImageAlt: '星空之境 Minecraft 服务器城镇介绍页面', type: 'website', structuredData: () => { const name = '城镇介绍'; - const description = '白鹿原Minecraft服务器城镇一览,查看规模类型、招募状态与详细介绍。'; + const description = '星空之境Minecraft服务器城镇一览,查看规模类型、招募状态与详细介绍。'; return [ createCollectionPageSchema(name, description, '/towns'), createBreadcrumbList(name, '/towns'), @@ -191,14 +191,14 @@ export const routeSeo = { }, stats: { path: '/stats', - title: '玩家数据统计 - 白鹿原 Minecraft 服务器', - description: '查看白鹿原Minecraft服务器全面的玩家数据统计与排行榜,包括总游戏时长、方块放置与破坏数、击杀数、死亡数等多项数据指标。搜索玩家名称查看个人详细统计信息,实时了解服务器玩家活跃度与数据榜单,发现白鹿原最活跃的冒险家们。', - keywords: 'Minecraft玩家数据,服务器统计,玩家排行榜,白鹿原数据,MC统计,游戏时长排行', - ogImageAlt: '白鹿原 Minecraft 服务器玩家数据统计页面', + title: '玩家数据统计 - 星空之境 Minecraft 服务器', + description: '查看星空之境Minecraft服务器全面的玩家数据统计与排行榜,包括总游戏时长、方块放置与破坏数、击杀数、死亡数等多项数据指标。搜索玩家名称查看个人详细统计信息,实时了解服务器玩家活跃度与数据榜单,发现星空之境最活跃的冒险家们。', + keywords: 'Minecraft玩家数据,服务器统计,玩家排行榜,星空之境数据,MC统计,游戏时长排行', + ogImageAlt: '星空之境 Minecraft 服务器玩家数据统计页面', type: 'website', structuredData: () => { const name = '玩家数据统计'; - const description = '白鹿原Minecraft服务器玩家数据统计与排行榜页面。'; + const description = '星空之境Minecraft服务器玩家数据统计与排行榜页面。'; return [ createCollectionPageSchema(name, description, '/stats'), createBreadcrumbList(name, '/stats'), @@ -207,14 +207,14 @@ export const routeSeo = { }, sponsor: { path: '/sponsor', - title: '赞助榜 - 白鹿原 Minecraft 服务器', - description: '查看白鹿原Minecraft服务器赞助者列表与众筹进度,感谢每一位赞助者的慷慨支持!了解服务器年度运营费用与当前筹集情况,支持搜索和筛选赞助记录。如果您也热爱白鹿原,欢迎通过赞助帮助服务器持续稳定运营,共同守护这片纯净的Minecraft世界。', - keywords: '白鹿原赞助,Minecraft服务器赞助,MC服务器支持,白鹿原捐赠,服务器众筹', - ogImageAlt: '白鹿原 Minecraft 服务器赞助榜页面', + title: '赞助榜 - 星空之境 Minecraft 服务器', + description: '查看星空之境Minecraft服务器赞助者列表与众筹进度,感谢每一位赞助者的慷慨支持!了解服务器年度运营费用与当前筹集情况,支持搜索和筛选赞助记录。如果您也热爱星空之境,欢迎通过赞助帮助服务器持续稳定运营,共同守护这片纯净的Minecraft世界。', + keywords: '星空之境赞助,Minecraft服务器赞助,MC服务器支持,星空之境捐赠,服务器众筹', + ogImageAlt: '星空之境 Minecraft 服务器赞助榜页面', type: 'website', structuredData: () => { const name = '赞助榜'; - const description = '白鹿原Minecraft服务器赞助者列表与众筹进度页面。'; + const description = '星空之境Minecraft服务器赞助者列表与众筹进度页面。'; return [ createCollectionPageSchema(name, description, '/sponsor'), createBreadcrumbList(name, '/sponsor'), @@ -223,10 +223,10 @@ export const routeSeo = { }, join: { path: '/join', - title: '加入游戏指引 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器新手加入指南,支持Java版与基岩版互通,四步轻松入服:阅读服务器公约、同意规则条款、选择游戏设备、跟随配置教程完成设置。无论您使用电脑还是手机平板,都能快速加入白鹿原开启纯净原版生存冒险之旅。', - keywords: 'Minecraft加入服务器,MC怎么进服,白鹿原加入,Minecraft教程,基岩版加入,Java版加入', - ogImageAlt: '白鹿原 Minecraft 服务器加入游戏指引页面', + title: '加入游戏指引 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器新手加入指南,支持Java版与基岩版互通,四步轻松入服:阅读服务器公约、同意规则条款、选择游戏设备、跟随配置教程完成设置。无论您使用电脑还是手机平板,都能快速加入星空之境开启纯净原版生存冒险之旅。', + keywords: 'Minecraft加入服务器,MC怎么进服,星空之境加入,Minecraft教程,基岩版加入,Java版加入', + ogImageAlt: '星空之境 Minecraft 服务器加入游戏指引页面', type: 'website', structuredData: () => { const name = '加入游戏指引'; @@ -235,8 +235,8 @@ export const routeSeo = { { '@context': 'https://schema.org', '@type': 'HowTo', - name: '加入白鹿原Minecraft服务器', - description: '白鹿原Minecraft服务器加入指南,支持Java版与基岩版互通。', + name: '加入星空之境Minecraft服务器', + description: '星空之境Minecraft服务器加入指南,支持Java版与基岩版互通。', url: toAbsoluteUrl('/join'), inLanguage: 'zh-CN', step: [ @@ -276,51 +276,51 @@ export const routeSeo = { }, doc: { path: '/doc', - title: '文档 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器文档中心,提供全面的服务器使用指南与参考资料。包含服务器规则详解、特色玩法说明、自研插件使用教程等详细文档,帮助新老玩家快速了解服务器功能与机制,轻松上手白鹿原纯净原版Minecraft生存体验。', - keywords: '白鹿原文档,Minecraft服务器文档,MC服务器规则,白鹿原指南,服务器帮助', - ogImageAlt: '白鹿原 Minecraft 服务器文档中心页面', + title: '文档 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器文档中心,提供全面的服务器使用指南与参考资料。包含服务器规则详解、特色玩法说明、自研插件使用教程等详细文档,帮助新老玩家快速了解服务器功能与机制,轻松上手星空之境纯净原版Minecraft生存体验。', + keywords: '星空之境文档,Minecraft服务器文档,MC服务器规则,星空之境指南,服务器帮助', + ogImageAlt: '星空之境 Minecraft 服务器文档中心页面', type: 'website', structuredData: () => { const name = '文档'; - const description = '白鹿原Minecraft服务器文档中心,包含服务器规则、玩法说明和插件使用指南。'; + const description = '星空之境Minecraft服务器文档中心,包含服务器规则、玩法说明和插件使用指南。'; return [ - createWebPageSchema('WebPage', '白鹿原服务器文档中心', description, '/doc'), + createWebPageSchema('WebPage', '星空之境服务器文档中心', description, '/doc'), createBreadcrumbList(name, '/doc'), ].filter(Boolean); }, }, map: { path: '/map', - title: '在线地图 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器在线实时3D动态地图,全方位俯瞰服务器世界全貌。探索玩家精心建造的建筑作品,浏览多样化的自然地形地貌,实时查看服务器世界的最新变化。通过交互式地图发现白鹿原中的精彩角落,感受玩家们的创造力与冒险足迹。', - keywords: 'Minecraft在线地图,MC服务器地图,白鹿原地图,Minecraft 3D地图,服务器世界', - ogImageAlt: '白鹿原 Minecraft 服务器在线地图页面', + title: '在线地图 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器在线实时3D动态地图,全方位俯瞰服务器世界全貌。探索玩家精心建造的建筑作品,浏览多样化的自然地形地貌,实时查看服务器世界的最新变化。通过交互式地图发现星空之境中的精彩角落,感受玩家们的创造力与冒险足迹。', + keywords: 'Minecraft在线地图,MC服务器地图,星空之境地图,Minecraft 3D地图,服务器世界', + ogImageAlt: '星空之境 Minecraft 服务器在线地图页面', type: 'website', structuredData: () => { const name = '在线地图'; - const description = '白鹿原Minecraft服务器在线实时3D地图页面。'; + const description = '星空之境Minecraft服务器在线实时3D地图页面。'; return [ - createWebPageSchema('WebPage', '白鹿原服务器在线地图', description, '/map'), + createWebPageSchema('WebPage', '星空之境服务器在线地图', description, '/map'), createBreadcrumbList(name, '/map'), ].filter(Boolean); }, }, photo: { path: '/photo', - title: '服务器相册 - 白鹿原 Minecraft 服务器', - description: '白鹿原Minecraft服务器精美截图相册,记录服务器中玩家精心建造的建筑作品、壮丽的自然风景与难忘的游戏精彩瞬间。浏览白鹿原最美的光影截图,感受纯净原版Minecraft世界中玩家们的无限创造力与冒险故事,一起欣赏这片美丽的虚拟世界。', - keywords: 'Minecraft截图,MC服务器相册,白鹿原截图,Minecraft建筑,服务器风景', - ogImageAlt: '白鹿原 Minecraft 服务器相册页面', + title: '服务器相册 - 星空之境 Minecraft 服务器', + description: '星空之境Minecraft服务器精美截图相册,记录服务器中玩家精心建造的建筑作品、壮丽的自然风景与难忘的游戏精彩瞬间。浏览星空之境最美的光影截图,感受纯净原版Minecraft世界中玩家们的无限创造力与冒险故事,一起欣赏这片美丽的虚拟世界。', + keywords: 'Minecraft截图,MC服务器相册,星空之境截图,Minecraft建筑,服务器风景', + ogImageAlt: '星空之境 Minecraft 服务器相册页面', type: 'website', structuredData: () => { const name = '服务器相册'; - const description = '白鹿原Minecraft服务器精美截图相册,记录玩家建筑和服务器精彩瞬间。'; + const description = '星空之境Minecraft服务器精美截图相册,记录玩家建筑和服务器精彩瞬间。'; return [ { '@context': 'https://schema.org', '@type': 'ImageGallery', - name: '白鹿原Minecraft服务器相册', + name: '星空之境Minecraft服务器相册', description, url: toAbsoluteUrl('/photo'), inLanguage: 'zh-CN',