• 17630273926
了解如何从一个CMS迁移到另一个CMS
作者:郑州云优化 / 2020-11-22 19:51 / 浏览次数:
了解如何从一个CMS迁移到另一个CMS
网站迁移对于任何企业都是重要的一步。这就是为什么在提出任何其他建议之前,我始终确保它是合理的。如果是这样,下一步就是使迁移过程对SEO友好。
迁移类型很多,包括:
从HTTP转移到HTTPS
从子域移动到子文件夹,反之亦然
从一个域转移到另一个域
从一个内容管理系统转移到另一个系统
这是一份早先发布的清单SEMrush,可提供所有不同类型迁移的整体视图。
在本文中,我将重点介绍一种特定的迁移类型,即切换内容管理系统-因为这种特定类型有其自身的挑战。我将向您展示在转移到另一个CMS之前需要了解的内容,将要面对的问题以及克服这些问题的确切步骤。
为什么可能要迁移到另一个CMS
老实说,原因并不多。与我合作的所有客户只有一个-他们想说明业务增长。这是一个正当的理由。
例如,一家公司开了一家在线商店。他们不知道事情会如何发展以及五年后的业务前景如何。
最初,他们不需要复杂的CMS功能(例如,大宗库存管理,全球运输选项等)。但是,随着商店的发展,初始内容管理系统的局限性可能会变得更加明显,并且在某些时候,它可能会使将所有内容从旧的CMS迁移到新的CMS。
只要SEO部分正确完成,从长远来看,它需要大量的工作,但从长远来看,还可以节省大量的时间和金钱。这正是我将在这里介绍的内容。
CMS迁移的想法
我是一个有远见的人,所以我想出了这张图来说明CMS迁移的想法:
CMS迁移思路彩虹版
这是2点之间的彩虹:旧的CMS和目标CMS。彩虹色弥合了两个系统之间的鸿沟。每个颜色都是从旧CMS到目标CMS所需要完成的一个特定步骤,而不会造成任何损失。
我将在下面详细介绍每个步骤。
您在CMS迁移期间可能面临的主要问题
显然,旧的CMS和新的CMS功能与Lego块不匹配。以下是在切换CMS时可能会发现的一些问题:
无法保留旧的URL结构
示例:在Magento2中,默认情况下类别路径包含在产品URL中。因此,如果您当前的产品URL不包括类别路径,则需要使用一些自定义或扩展名来实现。
用于生成元标签和H1标签的不同模板或规则
示例:HubSpot不允许页面上具有不同的H1和标题标签(尽管它们似乎正在更改中)。
服务文件的不同方法(robots.txt,XML网站地图)
示例:Shopify不允许编辑robots.txt和XML网站地图。因此,如果要迁移到它,则应考虑到这一点。
结构化数据
示例:如果您正在从WordPress迁移,并使用插件添加结构化数据,请找到适用于目标CMS的类似插件。
灵活性(规范,元机器人等)
分析标记
专家提示:跟踪代码通常被忽略。在开始迁移之前,您应该列出所有跟踪代码和自定义项,以将它们转移到新的CMS。
缩小差距:RAINBOW步骤使CMS迁移尽可能无缝
这是所有步骤的摘要。如上文所述,它们中的每一个都需要完成才能正确地从旧CMS迁移到目标CMS:
步骤彩虹版的CMS迁移思路
R.进行爬网
在甚至开始计划迁移之前,您需要了解范围-是否有100、1,000或10,000个URL?您还希望找到任何不应转移到新CMS的技术问题。例如,您可能会找到带有自引用规范的页面,而这些规范应改为指向其他URL。
爬网之后,您将获得网站页面的列表。我总是建议使用一些资源来获取完整列表,包括:
抓取数据
GoogleSearchConsole页面
GoogleAnalytics(分析)页面
您的XML网站地图
例如,您可以从SEMrushSiteAudit中导出已爬网的页面:
image.png
导出每种工具的所有URL,将它们合并到一个文档中,然后删除重复项。您将需要这些URL来分析它们并做出战略决策(请参见下面的步骤“I”)。
另外,在对当前网站进行任何更改之前,您应该创建一个备份(或确保已在开发端完成)。当然,在CMS迁移之后,服务器上的文件夹结构看起来会有所不同。但是,如果出现问题或被删除,至少可以获取原始数据和内容。
R步骤的结果:
您具有所有网站URL的完整列表。
您拥有要迁移到另一个CMS期间要解决的SEO技术问题的列表。
当前网站的备份。
A.分析CMS功能
现在是时候查看如何将当前CMS的功能转换为新CMS的功能。
列出要迁移时要考虑的事项。这些是绝对重要的SEO方面,您希望对其进行尽可能多的控制。它们包括:
URL结构-如果可能,您想保留相同的结构。但是,如果不是这样,您应该在创建重定向映射之前了解这一点。
元信息-您想保留相同的标签或模仿元标签模板。如果不可能,请创建新模板,这些模板将由您要迁移到的CMS支持。
网站架构-确保在迁移过程中不会丢失任何内容,例如,面包屑将保留,主导航将具有相同的类别,等等。
规范标签和元机器人指令-新的CMS应该提供一个选项,可以在页面级别上更改这些设置。
Robots.txt和XML网站地图。
结构化数据。
Hreflang(适用于国际网站)。
任何重要的自定义功能-用于创建新页面,重定向旧页面等的自动规则。例如,如果您要迁移在线商店,并且旧的CMS具有自动将停产的产品重定向到类别页面的功能,则您的迁移计划也应该包括它。
这一步很困难,需要大量研究和跨团队沟通,但这是整个迁移过程的基础。
A步的结果:
最重要的SEO功能列表,理想情况下指示新CMS中是否可用每个功能。您知道的越多,越好。
注意:如果要迁移到的CMS是定制的,则很可能没有那里可用功能的信息。您仍然需要SEO绝对必需的功能列表,以便可以将其创建或添加到自定义系统。
I.指示要重定向的URL
通过此步骤,您已经拥有所有网站页面的列表,并且知道是否需要对URL结构进行任何更改。因此,现在该创建URL映射了。
保持地图简单。我通常只包括3列:旧网址,操作和最终到达网址:
image.png
然后创建一个附加映射,该映射将仅包含需要重定向的URL。此重定向映射适用于开发人员。
我更喜欢有2个映射的原因很简单:我想确保正确处理每个URL。如果仅创建重定向映射,则可能会错过其他URL返回404的信息。因此,我保留了所有页面的地图,并将重定向地图发送给开发人员。
I步骤的结果:
所有URL的映射,带有操作指示。
开发人员的重定向映射。
N.记下用户故事和接受标准
当涉及到诸如切换内容管理系统之类的复杂技术时,正确传达您的需求和建议(甚至过度交流)非常重要。
这就是用户故事的来源。用户故事说明了您想要实现的结果。它遵循以下结构:
作为{类型的用户},我想要{结果},以便{原因}
例如:
作为SEO,即使用户从不同类别转到产品页面,我也希望产品URL相同,以便我们没有重复的产品页面。
每个用户故事都应具有接受标准。他们阐明了您想要实现的结果。以下是上述用户案例的接受条件示例:
产品页面位于/products/子文件夹中。
在/categories/子文件夹中找不到产品页面。
产品页面包含指向自己的规范标签。
不管属于哪个类别,指向属于多个类别的产品的链接都是相同的URL。
内部链接指向产品URL的规范版本。
N步骤的结果:
您已准备好将每个用户故事的用户故事和验收标准准备上载到任务管理系统(例如JIRA)。
B.成为调查员
一旦准备好暂存环境(或测试站点,或UAT-有很多名称),就该戴上调查员的帽子了(每个SEO都有它!),并测试一切是否正常运行并满足您的接受标准。
这是非常重要的一步,您需要在网站在新CMS上线之前捕获所有SEO问题。
B步骤的结果:
每个问题解决后,很可能会进行几轮测试;您将需要重新测试。完成后,测试网站应该可以上线了。
O.一旦完成
网站上线之后,是时候进行一些最终的但至关重要的检查。
检查重定向映射中的重定向是否正确实施。
您可以使用“尖叫的青蛙”中的列表模式来执行此操作:
image.png
来源:如何审核重定向
检查您的robots.txt,以确保该网站被允许爬网。
检查元机器人,以确保允许索引。
检查是否安装了跟踪代码。
在GoogleAnalytics(分析)中做一个注释,以标记迁移日期,以便您更好地分析迁移后的流量:
image.png
另外,在SEMrush报告中添加注释:
image.png
这是CMS迁移后您想要执行的一些即时检查。
此步骤很重要,因为它可以帮助您快速发现任何SEO问题并在导致可见性或流量减少之前解决它们。
O步骤的结果:
您确定所有信息均已正确传输,并且新CMS上的网站“SEO健康”。
W.结束时,还没有结束
任何网站迁移都不是“一劳永逸”的事情。即使一切看起来不错,迁移后您仍然需要密切监视流量。
这里要注意的一件事:即使一切都正确完成,您也可能会看到流量暂时减少。原因是Google需要时间来重新评估您的新网站,并且进行的结构性更改越多,花费的时间就越长。
但是,如果妥善处理所有彩虹步骤,不应有很大的下降。
W步骤的结果:
内心的平静。
如果发现任何问题,则完成迁移后修复。
最后的想法
CMS迁移是一项复杂的任务,所有团队都应同步工作。作为SEO,您的角色是根据网站的自然存在性指导流程,并在此过程中对其他团队进行SEO教育,并进行所有检查。
【郑州云优化】郑州SEO、网站建设、网站设计、服务器空间租售、网站维护、网站托管、网站优化、百度推广、自媒体营销、微信公众号
如有意向---联系我们
热门栏目
热门资讯
热门标签

网站建设 网站托管 成功案例 新闻动态 关于我们 联系我们 服务器空间 加盟合作 网站优化

备案号:ICP备*********号 网站地图/sitemap 

公司地址:河南省郑州市郑州云优化 咨询QQ:1774525808 手机:17630273926 电话:17630273926