SEO 优化

系统课程可查看Next.js SEO 配置指南, 需要额外注意以下几点:

1. 主站的SEO配置 metadata

重点在于 metadataBase 的设置。

当前项目并非独立域名,而是通过主站代理到 /courses 路径,因此所有基于相对路径生成的 SEO 信息(如 canonical、Open Graph 图片等)都必须包含该前缀。

配置 metadataBase: new URL("https://raytonx.com/courses"), 最终确认:

  1. canonical URL 是否为 https://raytonx.com/courses/
  2. Open Graph 图片路径是否正确(避免指向根路径)
  3. 所有相对路径资源拼接 basePath

2. 确保内容页面SSG生成

页面 HTML 中直接包含正文内容 避免依赖客户端请求加载核心内容

登录后查看完整方案说明

当前仅展示《SEO 配置(不只是 metadata)》的部分内容。页面加载时会自动弹出登录框,若你刚刚关闭了它,点击下面按钮可继续查看完整说明。