Published on

Google Search Console 域名更改迁移服务

Authors
  • avatar
    Name
    Adam Liu
    Twitter

突然发现 adamliu.net 还可以注册,我当然不能错过.net 这个元老级域名

本来我网站的域名是 adamdev.net,而且已经在Google Search Console注册,这样就可以优化 google 对网站的收录。

如果换了域名,也就是说原本 Google 收录的记录都会无效,所以我尝试找了找,万万没想到 Google Search Console 有域名更改服务。

Google Search Console 域名更改

null

你需要把新旧两个域名都在这里添加。然后在 "Settings" 选择 "Change of Address"

“Change of Address” 需要你完成两个步骤:

  1. 在旧域名 HTTP 服务器添加 301 跳转到新域名
  2. 新旧域名都需要在 Google Search Console 验证(通过添加 TXT DNS 记录)
null

以上是“Change of Address”失败的画面,301 重定向一定要配置好。

给我的 Apache 添加 301 重定向

我这个站使用的是 Bitnami Wordpress Stack 搭建的。

# apache config
sudo vi /opt/bitnami/apache2/conf/bitnami/bitnami.conf

添加如下内容到 XML 根节点

<VirtualHost *:80>
ServerName adamdev.net
DocumentRoot /opt/bitnami/apache2/htdocs
Redirect permanent / https://adamliu.net
</VirtualHost>

重启 apache 即可生效

sudo /opt/bitnami/ctlscript.sh restart apache

完。