您想将博客从 Blogger 迁移到 WordPress 吗?
虽然 Blogger 是一个简洁的免费工具来开始写博客,但许多初学者很快意识到它的局限性,他们希望切换到 WordPress 以获得更强大的功能。
在本文中,我们将向您展示如何在不丢失 Google 排名的情况下正确从 Blogger 切换到 WordPress。

为什么从 Blogger 迁移到 WordPress?
Blogger 是Google 创建的流行博客平台。它允许任何人使用他们的 Google 帐户创建免费博客。
然而,许多初学者很快意识到,他们使用免费 Blogger 博客可以做的事情有很多限制。
另一方面,WordPress 赋予您网站的完全所有权。它还允许您添加必要的功能来发展您的博客并从中获利。我们对WordPress 与 Blogger进行了详细的并排比较。
需要注意的是,当我们说 WordPress 时,我们谈论的是自托管 WordPress.org,不应将其与 WordPress.com 混淆,后者是一个有其自身局限性的托管解决方案。有关详细信息,请参阅我们关于WordPress.com 与 WordPress.org之间差异的文章。
WordPress.org 是您可能听说过的流行“WordPress”平台,因为它为互联网上 43% 的网站提供支持。
话虽这么说,让我们看看如何正确地从 Blogger 迁移到 WordPress,同时保留您的 Google 搜索排名和网站流量。
以下是我们从 Blogger 转移到 WordPress 的步骤:
- 与WordPress 托管公司注册。
- 导出您的 Blogger 博客
- 将 Blogger 导入 WordPress
- 在您的新 WordPress 博客上设置永久链接。
- 为 Blogger 访问者设置 WordPress 帖子的重定向
- 将其他内容从 Blogger 移至 WordPress
- 从 Blogger 迁移到 WordPress 后要做的事情
准备好?让我们开始吧。
视频教程
https://www.youtube.com/embed/xkm-XHZiP-s?version=3&rel=0&fs=1&showsearch=0&showinfo=1&iv_load_policy=1&wmode=transparent订阅 WPBeginner
https://www.youtube.com/subscribe_embed?usegapi=1&channel=wpbeginner&layout=default&count=default&origin=https%3A%2F%2Fwpbeginner.com&gsrc=3p&ic=1&jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.en.vQiXRrxCe40.O%2Fam%3DAQ%2Fd%3D1%2Frs%3DAGLTcCMBxIGVyXSdvvcs43a64yHt_P7dfg%2Fm%3D__features__#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh&id=I0_1448178294715&parent=https%3A%2F%2Fwpbeginner.com
如果您不想观看视频教程,那么您可以继续阅读下面的文字版本。
第 0 步:开始之前
要开始使用 WordPress,您需要一个域名和虚拟主机。
快速提醒一下,域名是人们输入以访问您的博客的网站地址,而网络托管是存储您的网站文件的位置。这两者都是创建任何类型的博客或网站的必备条件。
话虽如此,我们建议使用Bluehost。他们是世界上最大的托管公司之一,也是官方推荐的 WordPress 托管合作伙伴。
由于 WPBeginner 是最大的 WordPress 资源网站,因此他们同意为我们的读者提供免费域名和 60% 的托管折扣。基本上,每月只需 2.75 美元即可开始使用。
如果出于某种原因,您更愿意使用 Bluehost 替代方案,那么我们建议使用SiteGround或Hostinger,因为两者都是出色的解决方案。
注册 WordPress 托管并设置域名后,下一步就是在您的托管帐户上安装 WordPress。
如果您使用上面的链接注册了Bluehost,那么 WordPress 将会自动为您安装。
如果您使用不同的WordPress 主机,那么您需要按照我们有关如何安装 WordPress 的终极指南来安装 WordPress 。
安装 WordPress 后,就可以将内容从 Blogger 移至 WordPress。
免费奖励:由于很多人都要求这样做,我们现在提供免费的 Blogger 到 WordPress 迁移服务,作为我们免费 WordPress 博客设置服务的一部分。这意味着我们的一位专家团队成员将为您完成整个迁移(100% 免费)。是的,您完全可以从 Blogger 切换到 WordPress,没有任何风险。
注意:我们的免费博主迁移服务适用于博文少于 1000 篇的小型博客。我们可以为较大的博客网站提供迁移服务,但这将是一项付费服务。
但是,如果您喜欢自己学习和做事,那么您可以按照我们下面的分步教程进行操作。
第 1 步:导出您的 Blogger 博客
您需要做的第一件事是导出 Blogger 博客的内容。
您可以通过登录 Blogger 仪表板并转至“设置”页面来执行此操作。在“管理博客”部分下,您需要单击“备份内容”按钮。

这将弹出一个弹出窗口,显示 Blogger 备份中到底包含哪些内容。
您需要单击“下载”按钮才能继续。

您的 Blogger 博客内容将以 XML 文件的形式下载到您的计算机上。
下载完成后,就可以将 Blogger 内容导入您的 WordPress 网站了。
第 2 步:将 Blogger 导入 WordPress
要开始将 Blogger 网站导入 WordPress,请登录 WordPress 管理区域并访问工具 » 导入。
在“导入”页面上,继续并单击 Blogger 下方的“立即安装”链接。

WordPress 现在将为您下载并安装 Blogger 导入器插件。
安装完成后,您需要单击“运行导入程序”链接才能继续。

WordPress 会要求您在导入 Blogger 屏幕上上传 XML 文件。这是您在步骤 1 中下载的文件。
只需单击“选择文件”按钮并上传您之前下载的 XML 文件即可。
接下来,单击“上传文件并导入”按钮继续。

WordPress 现在将上传导入文件。如果您的导入文件太大,您可能会看到一条错误消息。
在这种情况下,您将需要增加最大文件上传限制。如果您的文件很小,那么您不会看到任何错误。
接下来,系统会要求您将帖子分配给作者。如果您的 Blogger 博客上有多个作者,那么您可以为每个作者创建一个新的用户帐户。您还可以将这些帖子分配给WordPress 网站上的现有作者。

做出选择后,单击“提交”按钮继续。
WordPress 会将 Blogger 导出文件中的所有内容导入到您的 WordPress 网站。您可以通过访问帖子»所有帖子页面查看内容。

第 3 步:设置永久链接
永久链接是用于单个页面的 URL 结构的术语。WordPress 附带一项功能,允许您设置SEO 友好的 URL 结构。
由于您是从 Blogger 导入内容,因此您的 URL 结构需要尽可能接近 Blogger URL 结构。
要设置永久链接,您需要转到WordPress 仪表板中的设置 » 永久链接,然后选择“自定义结构”选项。
之后,您需要在自定义结构字段旁边的框中添加以下文本:
1 | /%year%/%monthnum%/%postname%.html |

此永久链接结构使您的博客文章 URL 与旧 Blogger 博客上的 URL 类似。
但是,有时您的博客文章 URL(在 WordPress 中也称为slug)与 Blogger 使用的 slug 不匹配。
要解决此问题,您需要创建并运行一些代码片段。
我们建议使用WPCode插件添加此代码。这是向 WordPress 网站添加自定义代码的最安全方法。有关更多详细信息,请参阅我们有关如何在 WordPress 中复制和粘贴代码片段的指南。
1234567891011121314 | add_action( 'init' , 'wpb_update_slug' ); function wpb_update_slug() { global $wpdb ; $result = $wpdb ->get_results( "SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = 'blogger_permalink' " ); $wpdb ->print_error(); foreach ( $result as $row ){ $slug = explode ( "/" , $row ->meta_value); $slug = explode ( "." , $slug [3]); $wpdb ->query( "UPDATE $wpdb->posts SET post_name ='$slug[0]' WHERE ID = '$row->post_id' " ); } echo "DONE" ; } |
由
保存代码后,您只需访问 WordPress 网站上的任何页面即可触发此脚本。
重要提示:脚本运行后,不要忘记从 WPCode 库中禁用或删除它,因为它只需要运行一次。
免费奖金优惠:不想处理代码?我们已经为您提供了保障。由于很多人都要求这样做,我们现在提供免费的 Blogger 到 WordPress 迁移服务,作为我们免费的 WordPress 博客设置服务的一部分。
这意味着我们的一位专家团队成员将为您完成整个迁移(100% 免费)。是的,您完全可以从 Blogger 切换到 WordPress,没有任何风险。
第 4 步:设置从 Blogger 到 WordPress 的重定向
移动任何网站最重要的一步是设置适当的重定向,这样您就不会丢失任何现有流量或 SEO 排名。
重定向的关键部分是确保您的用户在新网站上登录的页面与他们在旧网站上尝试访问的页面完全相同。
同时,您还需要确保搜索引擎了解您的网站已移动到这个新位置。
您需要安装并激活Blogger 到 WordPress 重定向插件才能执行此操作。有关更多详细信息,请参阅我们有关如何安装 WordPress 插件的分步指南。
激活后,您需要访问工具 » Blogger 到 WordPress 重定向页面,然后单击“开始配置”按钮。

该插件现在将检测您的 Blogger 博客的 URL,并向您显示获取重定向代码的选项。继续并点击 Blogger URL 旁边的“获取代码”按钮。
现在,它将生成一个代码片段,您需要使用该代码片段将用户从您的 Blogger 博客正确重定向到您的新 WordPress 网站。
接下来,您需要登录 Blogger 仪表板并转到“主题”页面。单击主题旁边“自定义”按钮上的下拉箭头,然后选择“编辑 HTML”选项。

Blogger 现在将显示您的主题的自定义 HTML 代码。如果您对 Blogger 主题进行了任何自定义,那么您可能需要复制代码并将其保存在计算机上作为备份。
否则,您可以继续删除所有内容。之后,复制 WordPress 网站上插件显示的代码并将其粘贴到 Blogger 主题编辑器中。

不要忘记单击“保存主题”按钮来存储您的更改。
接下来,我们需要为移动用户设置重定向。
您需要返回 Blogger 博客仪表板中的“主题”页面。这次您需要单击博客的移动预览下方的齿轮按钮。

这将弹出一个弹出窗口,您需要在其中选择“否”。在移动设备选项上显示桌面主题。
然后,单击“保存”按钮。

就这样,您的 Blogger 博客现在会将所有博客访问者重定向到您的新WordPress 博客。
或者,您还可以使用多合一 SEO (AIOSEO)将帖子和页面从 Blogger 重定向到 WordPress。该插件提供了强大的重定向管理器功能,可让您设置完整的站点重定向。
此外,您还可以启用404 错误跟踪并捕获将网站迁移到 WordPress 时可能出现的任何损坏链接。这将有助于改善用户体验,并且您不会失去关键字排名。
第 5 步:将其他内容从 Blogger 移至 WordPress
在此步骤中,我们会将其他剩余内容从 Blogger 移至 WordPress。这可能需要一些手动工作,具体取决于您博客的设置/内容。
1. 将页面从 Blogger 移动到 WordPress
WordPress 的 Blogger 导入器工具仅导入来自 Blogger 的帖子并忽略页面。
要将页面移至 WordPress,您必须编辑 Blogger 博客中的每个页面,复制其内容,然后在 WordPress 中手动创建页面。
要了解有关页面的更多信息,请参阅有关 WordPress 中帖子与页面之间差异的文章。
现在你会遇到另一个问题。Blogger 页面的 URL 如下所示:
http://example.blogspot.com/p/about-us.html
您的 WordPress 页面 URL 将如下所示:
http://example.com/about-us
要解决此问题,您需要使用All in One SEO (AIOSEO)插件。有关说明,请参阅有关在 WordPress 中创建重定向的初学者指南。
2. 小部件
与 Blogger 一样,一些WordPress 主题也利用小部件将内容添加到博客的侧边栏。
要添加小部件,您需要访问 WordPress 仪表板中的外观 » 小部件页面,然后只需将小部件拖/放到侧边栏中即可。有关详细说明,请参阅有关如何在 WordPress 中添加和使用小部件的指南。
如果您正在寻找默认情况下在 WordPress 中看不到的特定小部件,那么您可能需要 WordPress 插件。您可以搜索 WPBeginner 的最佳 WordPress 插件类别来查找您想要的功能。
3.RSS 源
搜索引擎和通过RSS 源订阅您的博客文章的用户仍然能够找到您的博客。但是,他们不会获得任何新内容。
要解决此问题,请访问您的 Blogger 帐户下的“设置”页面。接下来,向下滚动到“站点提要”部分,然后单击“发布提要重定向 URL”。

这将弹出一个弹出窗口,您需要在其中添加 WordPress 网站的 RSS 提要 URL。
您的 WordPress 提要 URL 将如下所示:
http://example.com/feed
不要忘记将 example.com 替换为您自己的域名。

单击“保存”按钮添加 URL 并保存您的设置。
步骤 6. 从 Blogger 迁移到 WordPress 后要做的事情
现在您已成功将 Blogger 博客迁移到 WordPress,让我们看看您还可以采取哪些措施来改进您的博客。
我们创建了一个清单,列出了安装 WordPress 后您需要执行的最重要的事情。
WordPress 非常容易使用。但是,您偶尔会发现可能需要帮助的新事物。这就是 WPBeginner 的用武之地。
WPBeginner 是世界上最大的免费 WordPress 资源网站。我们定期发布专为博主和小型企业编写的教程和指南。
以下是您可以在 WPBeginner 上找到的一些有用资源(全部都是免费的):
- WPBeginner 博客– 我们所有 WordPress 教程和指南的中心位置。
- WPBeginner Dictionary – 我们的 WordPress 术语表是熟悉 WordPress 行话的最佳场所
- WPBeginner 视频– WordPress 新用户可以从这些分步视频开始掌握 WordPress。
- YouTube 上的 WPBeginner – 需要更多视频说明?订阅我们的 YouTube 频道,该频道拥有超过 291,000 名订阅者和超过 5000 万次观看次数。
- WPBeginner Blueprint – 查看我们在 WPBeginner 上使用的插件、工具和服务。
- WPBeginner 优惠– 为 WPBeginner 用户提供 WordPress 产品和服务的独家折扣。
我们希望本文可以帮助您从 Blogger 切换到 WordPress,而不影响您的 Google 搜索排名。您可能还想查看我们针对初学者的终极 WordPress SEO 分步指南,以及我们专家精选的最佳 WordPress 插件,以帮助您发展博客。