You are here:  Home » PHP » 如何在不失去谷歌排名的情况下从Blogger切换到WordPress

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

Switching from Blogger to WordPress

为什么要从Blogger迁移到WordPress?

Blogger是一个由Google创建的热门博客平台。它允许任何人使用他们的Google帐户创建免费博客。

然而,许多初学者很快意识到他们可以使用他们的免费Blogger博客做什么有很多限制。另一方面,

WordPress为您提供网站的完整所有权。它还允许您添加必要的功能以增长和利用您的博客。我们已经创建了WordPress与Blogger的详细并排比较。

重要的是要注意,当我们说WordPress时,我们谈论的是自托管WordPress.org,不应该与WordPress.com混淆,WordPress.com是一个托管解决方案,它有自己的局限性。有关详细信息,请参阅我们关于WordPress.com与WordPress.org之间差异的文章。

WordPress.org是您可能听说过的流行的“WordPress”平台,因为它支持互联网上所有网站的31%。

这就是说,让我们来看看如何正确地从Blogger迁移到WordPress,同时保留您的Google搜索排名和网站流量。

以下是我们用于从Blogger转移到WordPress的确切步骤:

  1. 使用WordPress托管公司注册。
  2. 导出您的Blogger博客
  3. 将Blogger导入WordPress
  4. 设置永久链接在您的新WordPress博客上。
  5. 安装程序将Blogger访问者重定向到WordPress帖子
  6. 将其他内容从Blogger移至WordPress
  7. 从Blogger迁移到WordPress后要做的事情

Ready?让我们开始吧。

视频教程

订阅WPBeginner

如果您不想观看视频教程,则可以继续阅读下面的文本版本:

步骤0.开始之前

要开始使用WordPress,您需要一个域名和虚拟主机。

对于快速入门,域名是人们输入您的博客的网站地址,而网站托管是您的网站文件存储的地方。这两者都必须创建任何类型的博客/网站。

话虽如此,我们建议使用Bluehost。他们是世界上最大的托管公司之一,他们是官方推荐的WordPress托管合作伙伴。

由于WPBeginner是最大的WordPress资源网站,他们同意为我们的读者提供免费域名和60%的托管折扣。基本上,你可以以每月2.75美元的价格入手。

→点击此处声明此独家Bluehost优惠←

一旦您注册了WordPress主机并设置了您的域名,下一步就是在您的主机帐户上安装WordPress。

如果您使用我们上面的链接注册了Bluehost,那么将自动为您安装WordPress。

如果您使用了不同的WordPress主机,那么您需要按照我们关于如何安装WordPress的终极指南来安装WordPress。

安装WordPress之后,是时候将您的内容从Blogger移动到WordPress了。

奖金免费优惠:由于你们很多人要求这样做,我们现在提供免费的Blogger到WordPress迁移服务,作为我们免费的WordPress博客设置服务的一部分。这意味着我们的专家团队成员将为您完成整个迁移(100%免费)。是的,您可以毫无风险地从Blogger切换到WordPress。

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

步骤1.导出Blogger博客

您需要做的第一件事是导出Blogger博客的内容。您可以登录Blogger信息中心并转到设置»其他页面。根据’进口&备份’部分,您需要点击’备份内容’按钮。

Export your Blogger content

这将弹出一个弹出窗口,您需要点击“保存到您的计算机”按钮。

Save backup content to your computer

您的Blogger博客内容将以XML文件的形式下载到您的计算机中。下载完成后,就可以将Blogger内容导入WordPress网站了。

步骤2.将Blogger导入WordPress

要开始将Blogger网站导入WordPress,您需要登录您的WordPress管理区域并访问工具»导入。在导入页面上,继续点击Blogger下面的“立即安装”链接。

Install Blogger importer for WordPress

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

Run Blogger importer

在“导入Blogger”屏幕上,WordPress将要求您上载XML文件。这是您在步骤1中下载的文件。

只需单击“选择文件”按钮,然后上载您之前下载的XML文件。接下来,您需要单击Upload files and import按钮继续。

Upload the file to import

WordPress现在将上传导入文件。如果导入文件太大,则可能会看到文件大小过大的错误。在这种情况下,您需要增加最大文件上载限制。如果您的文件很小,那么您将看不到任何错误。

接下来,系统会要求您将帖子分配给作者。如果Blogger博客上有多位作者,则可以为每位作者创建一个新的用户帐户。您还可以将这些帖子分配给WordPress网站上的现有作者。

Assign authors

完成选择后,单击“提交”按钮继续。

WordPress现在将从Blogger导出文件中导入所有内容到您的WordPress网站。您可以访问帖子»所有帖子页面查看内容。

Imported content on your WordPress blog

步骤3.设置永久链接

永久链接是用于单个页面的URL结构的术语。WordPress附带了一个功能,允许您设置SEO友好的URL结构。由于您要从Blogger导入内容,因此您需要将网址结构尽可能贴近Blogger网址结构。

要设置固定链接,您需要转到设置»永久链接%在WordPress仪表板中的%%%%%屏幕,然后选择自定义结构选项。之后,您需要在自定义结构字段旁边的框中添加以下文本。 /%year%/%monthnum%/%postname%.html

此固定链接结构使您的博客发布网址与旧Blogger博客上的网址类似。

Setting up permalinks

但是,有时您的博客帖子URL在WordPress中也称为slug,与Blogger使用的slug不匹配。

要解决此问题,您需要创建并运行一些代码段。请参阅我们的指南,了解如何在WordPress中复制和粘贴代码段。

要解决此问题,您需要创建并运行一些代码段。请参阅我们的指南,了解如何在WordPress中复制和粘贴代码段。

您需要将此代码添加到WordPress主题的functions.php文件中。

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网站上的任何页面即可触发此脚本。

注意:脚本运行后,不要忘记将它从functions.php文件中删除,因为它只需要运行一次。

奖金免费优惠:不想处理代码?我们为您提供保障。由于很多人都要求这样做,我们现在提供免费的Blogger到WordPress迁移服务,作为我们免费的WordPress博客设置服务的一部分。这意味着我们的专家团队成员将为您完成整个迁移(100%免费)。是的,你可以毫无风险地从Blogger切换到WordPress。

步骤4.设置从Blogger重定向到WordPress

移动任何网站最重要的一步是设置正确的重定向,所以你不会失去任何现有的流量或搜索引擎优化排名。

重定向的关键部分是确保您的用户登陆他们尝试在旧网站上访问的新网站上的同一页面。同时,我们还需要确保搜索引擎了解您的网站已移至此新位置。

为此,您需要安装并激活Blogger到WordPress重定向插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问 Tools»Blogger到WordPress重定向页面然后单击“开始配置”按钮。

Get the redirection code

插件现在将检测Blogger博客的URL,并显示获取重定向代码的选项。继续,点击Blogger网址旁边的“获取代码”按钮。

现在,它将生成一个代码段,您需要将用户从Blogger博客正确地重定向到新的WordPress站点。

接下来,您需要登录Blogger信息中心并转到“主题”页面。在您的博客预览图片下,您需要点击“编辑HTML”按钮。

Edit Blogger theme

Blogger现在将显示主题的自定义HTML代码。如果您对Blogger主题进行了任何自定义,则可能需要复制代码并将其作为备份保存在计算机上。

否则,您可以继续删除所有内容。之后,复制WordPress网站上插件显示的代码并将其粘贴到Blogger主题编辑器中。

Save your redirection code

不要忘记点击“保存主题”按钮来存储您的更改。

接下来,我们需要为移动用户设置重定向。

您需要返回Blogger博客信息中心的主题页面。这次您需要点击博客移动预览下方的齿轮按钮。

Change mobile theme settings

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

Disable mobile theme

这就是全部,您的Blogger博客现在会将您的所有博客访问者重定向到您的新WordPress博客。

步骤5.将其他内容从Blogger移至WordPress

在此步骤中,我们将其他剩余内容从Blogger移至WordPress。这可能需要一些手动工作,具体取决于您博客的设置/内容。

1。将页面从Blogger移动到WordPress

WordPress的Blogger导入器工具仅从Blogger导入帖子并忽略页面。要将页面移动到WordPress,您必须编辑博客博客中的每个页面,复制其内容,然后在WordPress中手动创建页面。

要了解有关页面的更多信息,请参阅我们关于WordPress中帖子与页面之间差异的文章。

现在你会遇到另一个问题。博客页面的URL如下所示:

http://example.blogspot.com/p/about-us.html

您的WordPress页面网址将如下所示:

HTTP://example.com/about-us

要解决此问题,您需要使用Redirection插件。有关说明,请参阅我们在WordPress中创建重定向的初学者指南。

2。小部件

就像Blogger一样,WordPress主题也利用小部件将内容添加到博客的侧边栏。要添加小部件,您需要在WordPress仪表板上访问外观»小部件页面,只需将小部件拖放到侧边栏即可。

有关详细说明,请参阅我们的指南,了解如何在WordPress中添加和使用小部件。

如果您正在寻找默认情况下未在WordPress中看到的特定小部件,则你可能需要一个WordPress插件。您可以搜索WPBeginner的最佳WordPress插件类别,以查找您正在寻找的功能。

3。RSS源

通过RSS源订阅您的博客帖子的搜索引擎和用户仍然可以找到您的博客。但是,他们不会获得任何新内容。

要解决此问题,您需要访问设置»其他您的Blogger帐户下的页面。接下来,您需要点击发布Feed重定向网址旁边的“添加”链接,然后添加您的WordPress Feed。

您的WordPress供稿网址将如下所示:

http://yoursite.com/feed

Redirect Blogger feed

Step 6.从Blogger迁移到WordPress %%之后的操作%%%%既然您已成功将Blogger博客移至WordPress,那么让我们来看看您还可以采取哪些措施来改善您的博客。

我们已经创建了一个清单,列出了安装WordPress后需要做的最重要的事情。

WordPress非常易于使用。但是,您偶尔会发现可能需要帮助的新事物。这就是WPBeginner的用武之地。

WPBeginner是世界上最大的免费WordPress资源网站。我们会定期发布专为博主和小型企业编写的教程和指南。

以下是您在WPBeginner上找到的一些有用资源(所有资源都是完全免费的)。

以下是您在WPBeginner上找到的一些有用资源(所有资源都是完全免费的)。

  • WPBeginner博客 – 我们所有WordPress教程和指南的中心位置。
  • WPBeginner词典 – 我们的WordPress词汇表是熟悉WordPress语言的最佳场所
  • WPBeginner视频 – 新的WordPress用户可以从这23个视频开始掌握WordPress。
  • WPBeginner在YouTube上 – 需要更多视频说明吗?订阅我们的YouTube频道,拥有超过110,000名订阅者和1000万以上的观看次数。
  • WPBeginner蓝图 – 查看我们在WPBeginner上使用的插件,工具和服务。
  • WPBeginner Deals – WordPress的独家折扣WPBeginner用户的产品和服务。

我们希望本文能帮助您从Blogger切换到WordPress,而不会影响您的Google搜索排名。您可能还希望为初学者看到我们的终极WordPress SEO指南。