如何用9个简单的步骤将我的WordPress转移到一个新的域名而不损失SEO
复制链接
复制了!
将一个WordPress网站转移到一个新的域名是可能的,但它有一些风险。如果这个过程做得不正确,你有可能失去你的内容、流量和搜索引擎的排名。
在转换域名时,你可以转移到一个新的虚拟主机,或者留在同一个WordPress主机供应商那里。本文将告诉你如何使用第一种方法,即把整个WordPress网站转移到一个新的服务器。
在获得一个新的主机计划和一个域名之后,按照这九个步骤来改变你的WordPress网站的域名而不失去SEO排名。
专业提示
一些主机供应商,如Hostinger,在他们的主机套餐中包括一个免费的域名。利用这个交易来获得最佳性价比,并简化网站迁移过程。
1.下载一个网站备份
备份你的网站文件有助于防止数据丢失,因为如果转移过程失败,你可以把它们导入。在对你的网站进行任何重大改变之前,这也是一个很好的做法,一般都会做。
有三种方法来备份WordPress网站--用文件管理器或文件传输协议(FTP)客户端手动备份,使用你的虚拟主机的备份功能,或使用一个备份插件。使用这两种方法都可以在本地下载你网站的文件。
Hostinger用户可以在hPanel仪表板的文件 部分访问内置备份功能。
2.导出数据库
在下载完你的WordPress网站文件后,使用phpMyAdmin导出你的MySQL数据库。这个管理工具可以在hPanel的数据库 部分访问。如果你不是Hostinger的用户,请查看你的主机提供商的仪表盘上的这个工具。
phpMyAdmin让你以各种格式导出数据库。然而,我们建议使用默认的SQL 格式,因为你的新虚拟主机很可能也使用phpMyAdmin。
3.上传文件到新域名
导航到你的新主机供应商的管理仪表板,将网站文件上传到服务器。像第一步一样,你可以使用文件管理器或FTP客户端将WordPress文件转移到新的根目录。
如果你要搬到Hostinger,文件管理器可以在你的hPanel的文件 部分访问。
专业提示
如果你想切换到Hostinger,但没有时间手动操作,我们有一个迁移团队可以协助你,你只需要给我们发送一个移动网站的请求。
4.导入数据库
首先,创建一个新的MySQL数据库来承载旧域名的数据。Hostinger用户可以到数据库 ->MySQL数据库到hPanel仪表板来做这个步骤。
在创建一个新的MySQL数据库和数据库用户部分,输入所需的WordPress数据库信息,如数据库名称、用户名和密码。一旦完成,选择创建。
新的数据库将出现在当前MySQL数据库和用户列表 部分。
现在你有一个新的数据库可以使用,使用phpMyAdmin导入你导出的数据库。上传导出的数据库文件,并将所有设置保留为默认值。请确保将格式设置为SQL。
专业提示
如果你的新主机供应商负责整个WordPress的安装过程,你的新网站很可能会有一个数据库。在这种情况下,继续用phpMyAdmin从以前的域名导入数据库**。**
5.更新数据库中的URL
导入数据库后,下一步是将其指向新的域名。为了达到这个目的,在新的数据库中改变网站的URL。
在phpMyAdmin中打开你的新数据库,点击左侧边栏上的wp-options表。编辑siteurl 和home选项,用新的URL替换旧的URL。
6.更新wp-config.php中的细节
由于wp-config.php文件负责设置WordPress的数据库连接,你必须更新它以反映域名的变化。
在你的根目录中找到这个PHP文件,然后用你的虚拟主机的文件管理器打开它。用新的函数替换以下函数的值。
define('DB_NAME', 'new database name);
define('DB_USER', 'new database username');
define('DB_PASSWORD', 'new database password');
define('DB_HOST', 'new host name');
在 "MySQL设置--你可以从你的虚拟主机上得到这些信息 "的文本上方添加以下代码段,重新定义你的核心WordPress文件的位置。确保用正确的域名替换占位符的URL。
define('WP_HOME', 'http://newdomain.com');
define('WP_SITEURL', 'http://newdomain.com');
专业提示
如果你喜欢使用文本编辑器而不是文件管理器,通过一个FTP客户端下载wp-config.php文件,一旦你更新了它,就重新将其上传至根文件夹。
7.修复断裂的链接
当把一个WordPress网站转移到一个新的域名时,断裂的链接是最常见的问题之一。WordPress用户在点击你的网站上的链接时被重定向到404错误页面,增加了跳出率并损害了你的SEO努力。
由于这些原因,在你的新WordPress网站上线之前,修复任何断裂的链接是至关重要的。
使用像Semrush 和Google Search Console这样的SEO审计工具来定位你的新WordPress网站上的断裂链接。许多WordPress插件,如Broken Link Checker和Link Checker Professional,可以帮助你修复有问题的链接,而无需手动更新每个页面。
专业提示
如果WordPress链接检查器插件不能解决你的断链问题,可以考虑重新设置WordPress的permalinks设置或**.htaccess**文件。
8.设置旧网站的301重定向
现在你的WordPress网站已经完全迁移到了新的域名,下一步是设置301重定向。每当用户访问一个属于你的旧域的URL时,他们将被重定向到新域的相同网页,而不是404错误页面。
像上一步一样,从旧域名设置301重定向有助于保持你的SEO努力和良好的用户体验。这也是一个很好的方法来保持你的老域名的权威性和加速新域名的流量增长。
Hostinger用户可以使用hPanel中的重定向 功能重定向他们的URL。或者,使用WordPress SEO插件,如Yoast SEO和All in One SEO,创建301重定向。
9.更新你的谷歌搜索控制台
下一步是将你的域名变更通知谷歌。搜索引擎爬虫越容易找到你的新域名,你的WordPress网站就能越早在搜索结果中排名。
从你的Google Search Console仪表板上导航到设置 ,使用更改地址工具来提交你的域名变更请求。请记住,验证过程可能需要180天才能完成。
结论
只有在正确的情况下,将你的WordPress网站转移到一个新的域名才能有利于其发展。否则,你最终会遇到许多技术问题,这些问题修复起来很费时,而且对你的SEO工作有害。
我们已经经历了将整个网站转移到一个新域名的九个步骤。每个步骤都有有用的提示,以确保你的SEO不受迁移过程的影响。
如果你还有什么问题,请在下面给我们留言。