2.2 KiB
2.2 KiB
SEO 改进说明
已完成的改动:
- 在
index.html中添加了更完整的 meta(robots、canonical 占位、Open Graph、Twitter Card、JSON-LD)。 - 在
src/router/index.js中为路由添加了meta.title与meta.description,并添加了afterEach钩子,用于在单页应用导航后更新document.title、meta description与canonical。 - 在
public/下添加了robots.txt与静态sitemap.xml(请替换其中的REPLACE_WITH_YOUR_SITE_URL为真实域名)。
-
已替换占位符
- 我已将所有
REPLACE_WITH_YOUR_SITE_URL替换为你提供的域名http://nba.1024x.icu/(包括index.html、public/robots.txt、public/sitemap.xml)。请确认你已在该域名下部署网站,并把og-image.png上传至站点根目录(或修改 meta 指向的图片地址)。
- 我已将所有
-
自动化 sitemap(推荐)
-
自动化 sitemap(推荐)
- 如果你有大量带参数的播放页面(/play/:gameId),建议在构建或后台生成 sitemap 时把具体页面 URL 列入 sitemap(例如在 CI 中运行脚本生成 sitemap.xml)。
-
SSR / 预渲染
- 单页应用(SPA)依赖客户端渲染,部分搜索引擎和社交分享抓取可能受限。建议采用:
- 服务端渲染(Nuxt / Vite SSR)或
- 构建时预渲染(prerender-spa-plugin / vite-plugin-prerender)来生成静态 HTML,提升首屏可抓取性。
- 单页应用(SPA)依赖客户端渲染,部分搜索引擎和社交分享抓取可能受限。建议采用:
-
提交站点地图与验证站点
- 在 Google Search Console、Bing Webmaster 提交 sitemap(/sitemap.xml)并验证站点所有权。
-
其它优化点(可选)
- 添加 hreflang(多语言站点)。
- 为重要页面添加结构化的 Article/Event/Video Schema(JSON-LD)。
- 提高页面加载性能(Lighthouse 得分)以提升搜索排名。
如何回滚或微调
- 如果想回退
index.html或路由的修改,请使用版本控制(git)回退这些文件。修改完成后,重新构建并部署。
如果你愿意,我可以:
- 替你把
REPLACE_WITH_YOUR_SITE_URL批量替换为实际域名(请提供域名); - 添加一个构建时脚本生成 sitemap(把你希望列出的动态页面列表发给我)。