Vercel 重定向与 Google Search Console 地址更改

2025 年 04 月 07 日
373 字
2 分钟
AI 摘要
奋力赶来...

之前使用 Cloudflare Workers 部署的 308 重定向解决了子域名(some.fylsen.com)到主域名(fylsen.com)的跳转问题,但是最近发现很多旧域名的流量来源是 Google 之类的搜索引擎,应该是旧地址还是占据着搜索结果。这次趁着迁移回 Vercel 进行部署,直接原生实现重定向并提交 Google 变更地址。

设置 Vercel 301 重定向

Vercel 通过在项目根目录下创建 Vercel.json 进行配置实现路由重定向,具体可以参考 Redirects 文档。

json
{
  "redirects": [
    {
      "source": "/posts/setup-mingw64-msys-environment-on-64-bit-windows-7",
      "destination": "/posts/2014/02/setup-mingw64-msys-environment-on-64-bit-windows-7",
      "statusCode": 301
    },
    {
      "source": "/posts/setup-mingw64-msys-environment-on-64-bit-windows-7/",
      "destination": "/posts/2014/02/setup-mingw64-msys-environment-on-64-bit-windows-7/",
      "statusCode": 301
    },
    {
      "source": "/posts/fading-sunset-new-journey",
      "destination": "/posts/2025/02/fading-sunset-new-journey",
      "statusCode": 301
    }
    ...
}

规则说明

  • source: 原始路径,访问者请求的 URL 路径
  • destination: 目标路径,重定向后的新 URL 路径
  • statusCode: HTTP 状态码,301 表示永久重定向

构建之后可以看到已经成功创建了对应文件 vercel.json 文件。

vercel.json

设置中完成子域名的重定向,选择 301 状态码。

子域名重定向

设置 Google Search Console 的地址更改

Google Search Console 中提供了 Change of Address,可以参考官方文档地址更改工具部分。

  1. 登录 Google Search Console
  2. 选择你要迁移的旧网站属性(如:some.fylsen.com)
  3. 左侧导航栏中点击:设置(Settings) → 地址变更(Change of Address) Change of Address
  4. 选择新域名(如:fylsen.com)
  5. 系统会验证新域、检查重定向是否正确、sitemap 是否有效,之后等待迁移完成 Detail

文章标题:Vercel 重定向与 Google Search Console 地址更改

文章作者:Cedar

文章链接:https://fylsen.com/posts/2025/04/vercel-301-redirects-google-search-console-address-change[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文遵循 CC BY-NC-SA 4.0 许可协议。