你想把你的博客从WordPress.com移到WordPress.org吗?

许多初学者经常从WordPress.com开始,但他们很快就意识到它的局限性,并希望切换到自托管的WordPress.org平台。

在本分步指南中,我们将向您展示如何正确地将您的博客从WordPress.com移动到WordPress.org

为什么从WordPress.com迁移到WordPress.org

WordPress.com允许任何人通过创建帐户来创建博客。然而,初学者很快意识到,他们的免费WordPress.com博客有很多限制,如货币化能力有限、无法安装插件、向用户显示第三方广告等。

这就是为什么用户很快就会切换到更强大、更受欢迎的自托管WordPress.org平台。

要了解两个平台之间的差异,请参阅我们对WordPress.com与WordPress.org的完整比较

我们建议使用WordPress.org,因为它让您拥有网站的完全所有权,并自由控制其所有功能。

话虽如此,让我们看看如何正确地将您的博客从WordPress.com迁移到WordPress.org。

在你开始之前你需要的东西

要从自托管的WordPress.org开始,您需要一个WordPress托管帐户和一个域名。

我们建议使用Bluehost,因为他们是世界上最大的托管公司之一,也是官方推荐的WordPress托管提供商。

如果您的WordPress网站已经有一个自定义域名,那么您仍然需要网络托管。继续注册Bluehost,在域名步骤下,添加您的博客域名。我们将向您展示如何在从WordPress.com转移到WordPress.org时保持相同的域名,而不会在后面的步骤中失去搜索排名。

除了托管帐户外,您还需要访问您的WordPress.com帐户,因此您可以轻松地将所有帖子、页面、图像、评论和其他数据移动到自托管的WordPress网站。

但是,如果您是喜欢自己学习和做事的人,那么您可以按照我们下面的分步教程进行操作。

第1步:从WordPress.com导出数据

首先,您需要登录WordPress.com网站并转到您的帐户仪表板。从左栏中,您需要单击工具?导出菜单,然后单击“全部导出”按钮。

从WordPress.com导出所有内容

这允许您导出您的WordPress网站。一旦导出文件准备就绪,将显示下载链接。您可以单击以在计算机上下载zip文件。

WordPress.com还将通过电子邮件将链接发送到您的电子邮件地址。

下载WordPress.com导出文件

一旦您将文件下载到您的计算机,您需要解压它。在里面,你会发现一个XML文件,里面有你所有的帖子、页面、图像、评论、自定义字段、类别、标签、导航菜单和其他数据。

第2步:设置WordPress

现在您已经导出了WordPress.com数据,下一步是在网络托管上设置新的WordPress安装。

WordPress非常容易安装,只需点击几下即可。如果您像我们上面提到的那样注册了Bluehost,那么WordPress将自动为您安装。

或者,如果您选择不同的托管服务,那么您可以按照我们关于如何在5分钟内安装WordPress的分步教程进行操作。

安装WordPress后,是时候将您的内容导入新的自托管WordPress网站了。

第3步:将内容导入自托管WordPress网站

为了将旧的WordPress.com网站内容导入到新的WordPress.org网站,您需要登录新安装的WordPress网站的管理区域。从这里,您需要访问工具?导入页面,然后单击WordPress下方的“立即安装”按钮。

安装WordPress导入器

WordPress现在将为您安装WordPress导入器。完成后,您需要单击“运行导入器”链接以继续。

运行进口商

它将带您进入一个屏幕,在那里您将被要求上传您在本教程第1步中下载的WordPress.com XML文件。

上传导入文件

注意:如果您的文件大小大于2MB,那么您有两个选择。一个是要求您的网络托管公司暂时提高该限制,以便您可以继续这个过程。另一种选择是使用WXR文件拆分器拆分文件。

当您开始导入时,您可以选择将导入的内容分配给现有用户或创建新用户。您还可以选择导入文件附件。选中此框非常重要,这样您的图像文件才能正确导入。

导入选项

第4步:导入您的Blogroll链接

如果您一直在使用WordPress.com博客上的链接功能来存储blogroll或其他链接,那么您需要按照这些说明来导入它们。没有使用此功能的用户可以跳到第5步。

WordPress原生不支持blogroll功能。如果您的blogroll中没有太多的链接,那么请参阅我们的指南,了解如何在不使用插件的情况下在WordPress中添加blogroll链接

但是,如果您有太多的链接,或者您想保留blogroll功能,请继续阅读。

Blogroll链接以OPML格式导出。它是一种XML格式,允许您导出和导入链接和链接类别。您的WordPress.com链接有一个OPML文件,位于以下地址:

http://example.wordpress.com/wp-links-opml.php

将示例替换为您的WordPress.com博客的子域。如果您在WordPress.com网站上使用自定义域,那么可以通过访问像这样的URL来访问您的OPML文件:

http://www.example.com/wp-links-opml.php

您的OPML文件将在浏览器窗口中打开,您需要将其保存到桌面。按CTRL+S(Mac上的Command+S)将文件保存在计算机上。

Blogroll导出文件

现在您已经备份了WordPress.com链接,下一步是将它们导入WordPress。然而,默认情况下,自托管WordPress没有启用链接管理器。

您需要安装并激活链接管理器插件。该插件的页面显示,它已经多年没有更新了。这是因为它不需要更新,您可以自信地安装此插件。

激活后,该插件将在WordPress管理栏中添加一个标有“链接”的新菜单项。

在WordPress中启用链接管理器

接下来,您需要安装并激活OPML Importer插件。此插件只需启用一个新的导入器工具,允许您导入博客链接。

激活后,您需要访问工具?导入页面,然后单击Blogroll导入器下方的“运行导入器”链接。

Blogroll导入器

在Blogroll导入器页面上,您需要上传之前保存的OPML文件,然后单击导入OPML文件按钮。

导入blogroll

WordPress现在将从OPML文件中导入您的链接和链接类别。您将能够看到进度,完成后,您将看到成功信息。

成功完成blogroll链接导入

第5步:将您的WordPress.com博客设置为私密

现在,如果您不想将旧用户重定向到您的新网站,那么这将是您的最后一步。

首先,访问您旧博客的WordPress.com仪表板。从左侧菜单中,您需要单击“设置”>常规菜单,然后向下滚动到“隐私”部分。

将您的博客设置为私密

从这里,您需要选择“私人”选项,然后单击“保存设置”按钮。这将使您的旧WordPress.com博客私密,并且仅对您或您批准的其他登录用户可见。

注意:如果你已经写了一段时间,并且你有忠实的观众,那么让他们悬而未决是没有意义的。

此外,如果您的博客已经存在一段时间,那么它很可能在谷歌和其他搜索引擎中被索引。

您可以保持所有搜索引擎排名,并按照第6步操作(如果您的网站已建立,强烈推荐)轻松地将旧用户重定向到您的新博客。

第6步:重定向访问者并保留搜索引擎优化

使用301标头将用户重定向到新位置是在将网站从一个位置移动到另一个位置时保持搜索排名的标准解决方案。

由于您无法在WordPress.com上访问.htaccess,因此您不能自行进行任何更改以保留搜索引擎排名。然而,WordPress.com提供了一个名为Site Redirect的付费升级功能,该功能提供了此功能。

只需转到WordPress.com博客的仪表板,然后单击管理?设置菜单项。在“站点地址”选项下,单击“重定向”链接。

网站重定向链接

在下一个屏幕上,您将被要求提供您希望访问者被重定向的域名。输入您的新WordPress.org网站的域名,然后单击go按钮。

注意:网站重定向是付费升级,每年费用为13美元。它将添加一个301重定向,将您的WordPress.com博客的访问者和搜索引擎重定向到您的新网站。

购买网站从WordPress.com重定向到WordPress.org

你们中的一些人会问,我应该为这个异地重定向功能支付多长时间?答案是你想找多久就找多久。然而,我们认为2年的时间足以让您的老用户记住您的新域名。

如果您正在更改域,那么您想做的另一件事是更新所有帖子中的URL。如果您曾经链接过您的帖子,那么这些链接必须更新。您可以使用我们的文章,了解如何在移动WordPress网站时更新URL

如果您在WordPress.com上有一个自定义域名,那么您不必担心任何事情。只需将DNS记录更改为您的主机,您将保留所有SEO好处。

常见问题(FAQ)

我们在2013年1月写了这篇文章的第一个版本。从那时起,我们收到了大量很棒的问题。我们通过电子邮件或评论回复了很多,所以我们认为把流行的汇编在一个地方,每个人都可以看到它们会很好。

我的WordPress.com订阅者会发生什么?

谢天谢地,WordPress.com允许您在一个条件下迁移您的订阅者。您必须使用他们的Jetpack插件,该插件添加了您在WordPress.com上拥有的相同的订阅者功能。安装并激活Jetpack插件后,您需要联系WordPress.com团队,并要求他们为您迁移订阅者。我们希望,在Jetpack的后续版本中,这将变得更容易,用户将能够自己完成。

你能帮我免费从WordPress.com转移到WordPress.org吗?

当然。我们提供从WordPress.com迁移,作为我们免费WordPress博客设置服务的一部分。如果您需要我们的帮助,只需注册即可。它是免费的。

切换到WordPress.org的成本是多少?

WordPress是免费的。然而,有一些最低的网络托管成本。我们建议您阅读这篇文章:为什么WordPress是免费的?成本是多少,收获是多少?

我已经支付了WordPress.com,我可以退款吗?

是的,你可以。如果您最近从WordPress.com购买了自定义域名或付费计划,那么您可以要求他们全额退款。

注意:域名注册可以在注册后48小时内取消。计划和其他购买可以在购买后30天内取消。

我的图像会破裂吗?

不,他们不会。当您使用导入文件进行传输时,所有附加图像都会下载并更新链接。然而,我们注意到了一个警告。如果您的图像URL以files.wordpress.com开头,那么它们将不会被转换。如果您注意到图像URL没有更改,并且仍然指向WordPress.com,那么我们建议您使用导入外部图像插件,它会处理的。

我通过WordPress.com注册了我的域名,我还能移动吗?

是的,你可以。WordPress相信赋予用户权力,并让他们完全控制自己的内容。如果您已经通过WordPress.com拥有了一个域名,那么您只需要一个网络托管帐户。我们建议您使用Bluehost或任何其他WordPress托管提供商进行设置。在注册阶段,系统会询问您是否拥有域名或想要注册新域名。只需选择我有一个域名的选项,然后插入您在WordPress.com上注册的域名。接下来你必须做的是将名称服务器更改为指向托管提供商。作为我们免费设置服务的一部分,我们可以对此提供帮助。您也可以向您的网络托管提供商寻求支持。

当我切换时,我的网站会关闭吗?

如果您做对了,那么不。我们上面建议的方法将确保您的网站永远不会关闭。如果你担心,那么就知道我们是来帮忙的。欢迎您随时使用我们的免费设置服务。

我可以在我的WordPress.org网站上添加在线商店吗?

是的,您可以轻松地将在线商店添加到您的自托管WordPress.org网站,而无需任何额外费用。由于Bluehost和其他流行的网络主机提供免费的SSL证书,您只需安装WordPress电子商务插件即可添加在线商店。

您推荐哪些必备的WordPress插件?

现在您已切换到自托管的WordPress.org,您可以安装任意数量的插件。

这是我们推荐的选择:

  • AIOSEO – 提高您网站的SEO排名(被200万个网站使用)。
  • WPForms – 在您的网站上添加智能联系表单(供400万个网站使用)。
  • SeedProd-使用拖放构建器轻松自定义您的登陆页面-适用于所有WordPress主题。
  • MonsterInsights – 查看人们如何查找和使用您的网站。对于博主和小企业主来说,这是必须的。
  • PushEngage – 在访问者离开您的网站后与他们联系。
  • 复制器或UpdraftPlus-在紧急情况下创建新网站的日常备份。
  • OptinMonster – 帮助您获得更多电子邮件订阅者,并在博客之旅中取得成功。

除此之外,我们还建议查看我们的专家选择,必须有WordPress插件和40个有用的博客工具来管理和发展您的博客。

您可以从WordPress仪表板内安装所有这些插件。我们创建了一个关于如何安装WordPress插件的分步指南。

我想更改我网站的WordPress主题,我可以这样做吗?

是的,您可以随时更改您的WordPress主题。切换到WordPress.org的另一个大好处是,您可以获得额外的自定义选项和更大的主题集合可供选择。

在您的WordPress管理边栏中,单击外观菜单下拉菜单,然后选择主题以安装主题。