Tag: WordPress迁移

  • 如何从 WordPress.com 迁移到 WordPress.org

    如何从 WordPress.com 迁移到 WordPress.org

    很多新用户刚开始使用WordPress的时候,都会选择WordPress.com。这个相对于开放版本(WordPress.org)限制很多,它的优点就是便宜,方便,不需要太多的技术。由于WordPress.com的局限性,会把它迁移到WordPress.org。

    图片[1]-361Sale WordPress Care

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

    WordPress.com 任何人都可以通过创建帐户来写博客。然而,新手很快就会发现免费 WordPress.com 博客有很多限制,例如有限的盈利能力、不能安装插件、向用户显示第三方广告等等。

    这就是为什么用户经常转向功能更强大、更受欢迎的 WordPress.org 平台的原因。

    要了解两个之间的区别,请参阅我们的“WordPress.com vs WordPress.org:两者有何不同?”。

    我们建议使用 WordPress.org,因为它是完全拥有自己的网站,有网站的所有控制权。

    让我们看看如何正确地将网站从 WordPress.com 迁移到 WordPress.org。

    注意:在开始迁移之前,需要准备好一个网站运行的环境(我们一般用虚拟服务器,比较方便灵活)和一个网站域名。

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

    首先,需要登录你的 WordPress.com 网站并转到帐户仪表板。

    在左栏中,单击“工具”»“导出”菜单,然后单击“全部导出”按钮。

    从 WordPress.com 导出所有内容

    这可以导出你的 WordPress 网站。导出文件准备就绪后,将出现下载链接。可以单击以在桌面下载 zip 文件。

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

    下载 WordPress.com 导出文件

    将文件下载到桌面后,解压缩它。

    在其中,找到 XML 文件,其中包含所有帖子、页面、图像、评论、自定义字段、类别、标签、导航菜单和其他数据

    第 2 步:设置 WordPress

    导出了 WordPress.com 数据,接下来就是在你的网站上设置全新的 WordPress 安装

    WordPress 的安装非常简单,可以参阅我们的这些文章。

    步骤 3:将内容导入 WordPress 网站

    要将旧的 WordPress.com 网站内容导入新的 WordPress.org 网站,需要登录到新安装的 WordPress 网站的管理后台。

    从这里,需要访问工具»导入页面并单击 WordPress 下方的“立即安装”按钮。

    安装 WordPress 导入器

    WordPress 现在将安装 WordPress 导入器。

    完成后,单击“运行导入器”链接继续。

    运行导入器

    它会进入一个屏幕,要求上传在本教程第 1 步下载的 WordPress.com XML 文件

    点击‘选择文件’按钮选择文件,然后点击‘上传文件并导入’按钮。

    上传导入文件

    注意:如果文件大小大于 2MB,则有两个选择。一个是暂时增加该限制,以便可以继续处理。另一个选择是使用WXR 文件分割器分割你的文件。

    当开始导入时,可以将导入的内容分配给现有用户或创建新用户。

    还可以选择导入文件附件。必须选中此框才能正确导入图像文件。

    导入选项

    步骤 4:导入博客链接

    如果一直使用 WordPress.com 博客上的“链接”功能来存储博客链接或其他链接,则需要按照以下说明导入它们。未使用此功能的用户可以跳至步骤 5。

    WordPress 本身不支持博客链接功能。如果你的博客链接中没有太多链接。

    但是,如果有太多链接或者想保留博客列表功能,我们继续往下看。

    博客链接以 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)将文件保存到桌面上。

    博客列表导出文件

    现在已经备份了 WordPress.com 链接,下一步是将它们导入 WordPress。但是, WordPress 默认不启用链接管理器。

    需要安装并激活Link Manager插件。该插件的页面显示它已经很多年没有更新了。那是因为它不需要更新,可以放心安装此插件。

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

    WordPress 中启用链接管理器

    接下来,安装并激活OPML Importer插件。此插件启用了一个新的导入工具,可以导入博客链接。

    激活后,需要访问工具»导入页面并单击博客列表导入器下方的“运行导入器”链接。

    博客列表导入器

    在 Blogroll 导入器页面,需要上传之前保存的 OPML 文件。

    单击“选择文件”按钮选择文件,然后单击“导入OPML文件”按钮继续。

    导入博客列表

    WordPress 现在将从 OPML 文件导入链接和链接类别。

    能够看到进度,完成后,会看到成功消息。

    成功完成博客链接导入

    步骤 5:将你的 WordPress.com 博客设置为私人博客

    现在,如果不想将老用户重定向到新网站,这里是最后一步了。

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

    将 WordPress,.com 博客设置为私人

    从这里,需要选择“私人”选项,然后单击“保存设置”按钮。

    这会将你的旧 WordPress.com 博客变为私有博客,并且只有你或你批准的其他登录用户可以看到它。

    注意:如果你的博客已经存在一段时间,那么很有可能被 Google 和其他搜索引擎编入索引。

    按照步骤 6(如果网站已经建立,建议执行此操作),可以保留所有搜索引擎排名,并轻松地将老用户重定向到你的新博客网站。

    步骤 6:重定向访问者并保留 SEO

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

    由于没有权限访问 WordPress.com 上的 .htaccess 文件,因此你是无法进行任何更改来保留搜索引擎排名的。

    但是,WordPress.com 提供了一个名为“站点重定向”的付费升级功能,可以使用此功能。

    只需转到站点重定向页面。如果在 WordPress.com 上有多个站点,系统会询问要重定向哪个站点。

    选择要重定向的博客

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

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

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

    如果要更改域名,那么你要更新所有帖子内的 URL。如果曾经将帖子相互链接,则必须更新这些链接。

    如果在 WordPress.com 上拥有自定义域名,则不需要担心任何事情。只需将 DNS 记录更改为你的服务器,就可以保留所有 SEO 优势。

  • 什么是SEO迁移?

    什么是SEO迁移?

    SEO 迁移是一套在网站进行重大变更或迁移时维持搜索排名SEO 设置的最佳实践。由于搜索引擎是大多数网站的主要流量来源,确保在迁移过程中不丢失流量至关重要。SEO 迁移通常适用于以下情况:

    1. 将 WordPress 网站迁移至新域名。
    2. 将网站迁移到新的 WordPress 托管服务提供商。
    3. 切换到更好的 WordPress SEO 插件。
    图片[1]-361Sale WordPress Care

    本文将详细介绍如何在进行 WordPress 网站迁移时,通过遵循一套分步检查表,正确进行 SEO 迁移,避免丢失排名和流量。

    准备网站进行迁移

    首先,为迁移做好准备至关重要。需要设置适当的 SEO 跟踪并进行完整的网站备份。

    步骤 1:跟踪 SEO 绩效

    在开始迁移之前,确保能够正确了解网站在搜索中的表现。这将帮助你比较迁移后的搜索性能,并确定迁移对流量的影响。需要使用以下两个工具来追踪这些数据。

    1. 设置 Google Analytics

    跟踪和监控网站流量的最简单方法是使用 MonsterInsights

    图片[2]-361Sale WordPress Care

    它可以帮助你轻松地在网站上安装 Google Analytics,以监控网站流量并显示用户来源。安装 MonsterInsights 后,可以通过访问 Insights » Reports 页面查看网站流量表现。

    图片[3]-361Sale WordPress Care
    1. 设置 Google Search Console

    Google Search Console 是一款免费工具,可帮助网站所有者跟踪其在 Google 搜索结果中的表现。注册并将网站添加到 Google Search Console 后,系统会要求验证网站的所有权。我们建议使用 All in One SEO for WordPress 来验证网站所有权。

    图片[4]-361Sale WordPress Care

    验证完成后,可以在 Google Search Console 仪表板的“Performance”标签下查看网站在搜索结果中的表现,包括出现的频率、点击次数、排名的关键字以及搜索排名位置。

    图片[5]-361Sale WordPress Care
    1. 下载 XML 站点地图

    XML 站点地图以 XML 格式列出网站的所有内容,以便 Google 等搜索引擎可以轻松发现并索引。为了获得更好的 XML 站点地图,建议使用 All in One SEO for WordPress。创建 XML 站点地图后,将其下载到计算机。

    图片[6]-361Sale WordPress Care
    1. 使用 Screaming Frog SEO Spider(付费)下载 URL

    Screaming Frog SEO Spider 是一款专为 SEO 专业人士设计的应用程序。它允许你像搜索引擎一样抓取任何网站,并收集 SEO 的重要数据。抓取完成后,数据将存储在应用程序的数据库中,迁移后可以比较数据以查找丢失的 URL、断开的链接等。

    图片[7]-361Sale WordPress Care
    1. 与 Semrush Site Audit(付费)进行比较

    Semrush 是营销人员和 SEO 专业人士使用的最佳 SEO 平台之一。可以在迁移之前和之后执行完整的站点审核,捕获丢失的文件、断开的链接、不可索引的 URL、404 错误和其他 SEO 警告。

    图片[8]-361Sale WordPress Care

    步骤 2:备份你的网站

    备份是保护所有数据安全最重要的工具之一。在启动重大站点更改(如迁移)之前,必须创建完整的 WordPress 备份。建议使用 Duplicator 插件,因为它是 WordPress 的完整备份和迁移插件。

    1. 安装并激活 Duplicator 插件。
    2. 转到 Duplicator » Packages 页面并点击“新建”按钮,按照屏幕上的说明创建包。
    图片[9]-361Sale WordPress Care
    1. 创建包后,将其下载到计算机。
    图片[10]-361Sale WordPress Care

    步骤 3:迁移你的 WordPress 网站(可选)

    如果不将 WordPress 网站迁移到新主机或新域名,可以跳过此步骤。

    1. 将 WordPress 迁移到新主机设置新的托管帐户后,按照分步教程将 WordPress 移动到新主机。
    2. 将 WordPress 迁移到新域名切换到新域名可能会暂时影响搜索排名和流量。通过正确切换域名并遵循此 SEO 迁移指南,可以减少影响并快速恢复。

    迁移后 SEO 清单

    在移动 WordPress 网站(到新主机或新域名)后,执行迁移后 SEO 检查至关重要。这些步骤将防止迁移对 SEO 造成任何负面影响,并在潜在问题成为问题之前解决它们。

    步骤 4:设置重定向

    图片[11]-361Sale WordPress Care

    如果将 WordPress 网站迁移到新域名,必须将用户从旧域名重定向到新域名。这对于成功的 SEO 迁移至关重要。可以使用 All in One SEO for WordPress 或重定向插件设置重定向。

    步骤 5:比较 URL

    执行全面的网站爬取,将新网站上的所有 URL 与旧数据进行比较。这可以通过 XML 站点地图、Screaming Frog SEO Spider 或 Semrush 的站点审核工具进行。

    图片[12]-361Sale WordPress Care

    步骤 6:修复抓取问题和 URL

    比较 URL 时,可能会遇到一些问题,如缺少 URL、缺少媒体等。检查并手动修复发现的任何问题。

    步骤 7:迁移 WordPress SEO 数据

    切换 WordPress SEO 插件时,需要迁移 SEO 数据。All in One SEO 插件和其它 SEO 插件都带有内置的 SEO 数据导入器。

    图片[13]-361Sale WordPress Care

    步骤 8:迁移后监控 SEO 性能

    密切关注 Google Analytics 和 Google Search Console 报告,监控迁移后的流量损失或搜索排名下降。

    如果更改域名,需要重新配置 Google Analytics 和 Google Search Console,并通知 Google 地址变更。

    图片[14]-361Sale WordPress Care

    结论

    SEO 迁移是一项复杂但必要的任务,通过遵循上述步骤,可以确保在网站迁移过程中不丢失流量和排名。无论是将 WordPress 网站迁移到新域名还是新主机,正确的 SEO 迁移实践都能帮助你维持和提升网站的搜索性能。

  • 如何更改 WordPress 链接设置(4 种简单方法)

    WordPress 地址和网站地址(或URL)对网站来说非常重要。它们就像是你网站在网络上的门牌号,告诉我们怎么找到你的网站文件和管理页面。想要更改 WordPress 的 URL;比如你更换了新的域名、想把网站放到子域名下、不再使用“www”前缀、要移动网站文件,或者从 HTTP 升级到 HTTPS。

    无论出于什么原因,更改 URL 都有一些不同的方法。有些方法可能比较复杂,但有些方法相对简单一些。可以根据你的具体情况,选择最适合你的方法来更改 URL。下面我们看看都有哪些方法可以修改WordPress链接设置:

    通过管理仪表板更改 WordPress URL

    第一种也是最常见的方法是直接从管理仪表盘中更改 WordPress URL 。在管理菜单中,转至设置 > 常规以访问常规设置屏幕。然后就可以更新以下内容:

    • WordPress 地址 (URL):访问你网站的地址。
    •  站点地址 (URL):你的 WordPress 核心文件的地址。
    图片[2]-361Sale WordPress Care

    除非你为 WordPress 提供自己的目录,否则两者都应该匹配。要记得单击“保存更改”后,你的 WordPress 仪表盘现在只能通过新 URL 访问。因此,请务必检查输入的 URL 是否正确。如果不小心输入了错误的 URL,可以通过编辑 wp-config.php 文件来覆盖管理屏幕中的设置(下面会讲到这个方法)。

    注意:如果上面的字段呈灰色,很可能是因为你的 wp-config.php 文件中已经有硬编码值。在这种情况下,换一个方法。

    更改 wp-config.php 文件中的 WordPress URL

    更改 WordPress URL 的第二种最常见的方法是在wp-config.php 文件中。务必注意,wp-config.php 中的值会覆盖 WordPress 管理屏幕中的设置。如果这些字段不可编辑(如下所示),很可能是因为它们是硬编码在此文件中的。

    图片[3]-361Sale WordPress Care

    wp-config.php 文件通常位于 WordPress 站点的根目录中,可以通过FTP、SSH或WP-CLI访问。在你的 wp-config.php 文件中,将这两行添加到告诉你停止编辑的行上方:

    define( 'WP_HOME', 'http://yoursiteurl.com' );
    define( 'WP_SITEURL', 'http://yoursiteurl.com' );

    保存你的 wp-config.php 文件并关闭它。当转到 WordPress 管理员中的常规设置屏幕时,会看到这两个字段现在呈灰色。除非从 wp-config.php 中删除这两行,否则无法编辑它们。

    如果想再次访问仪表盘中的这些设置,只需要从 wp-config.php 文件中删除这行代码就可以了。

    图片[4]-361Sale WordPress Care

    直接在数据库中更改 WordPress URL

    可以用来更改 WordPress URL 的第三种方法是直接在WordPress 数据库中更改。

    先在宝塔数据库中打开phpMyAdmin

    1. .点击wp-options.
    2. 更改这两个文件其中一个
    3. 点进去之后就把WordPress地址(URL回原来的站点地址就可以了。

    更改后点击保存即可。

    使用 WP-CLI 更改 WordPress URL

    第四个选项是使用 WordPress 命令行界面 (WP-CLI) 访问你的站点并编辑 URL。需要通过 SSH 访问你的站点(向所有 Kinsta 客户提供),并且需要熟悉使用 WP-CLI 访问站点的过程。编辑 URL 的命令如下:

    wp option update home 'http://yoursiteurl.com'
    wp option update siteurl 'http://yoursiteurl.com'
    图片[5]-361Sale WordPress Care

    更改 WordPress 登录 URL

    想要更改 WordPress 登录的 URL,但不想更改实时站点的 URL。登录 URL 通常是你的域名后跟 /wp-admin 或 /wp-login。但可以将其更改为更简单的内容,以便为你的用户和客户提供更好的用户体验,或者为你的网站管理员打造品牌并删除对 WordPress 的明显引用。可以手动或通过安装插件更改 WordPress 登录 URL。

    更改 WordPress URL 后重定向

    更改 WordPress URL 后,需要确保使用旧 URL 的任何人都被重定向到新 URL 并且不会收到错误。

    如果因为换了新的域名或者想要升级到 HTTPS 而需要更改 WordPress 的 URL,有很多方法都可以做到。可以直接在 WordPress 的管理后台修改设置,也可以手动编辑 wp-config.php 文件,或者通过修改数据库来实现。如果对命令行操作比较熟悉,还可以使用 WP-CLI 来完成。可以根据自己的实际情况和喜好,选择最适合的方法来更改 URL。不管选择哪种方法,只要操作正确,很快就能让网站拥有新的 URL 了。