Drupal 8 网站迁移计划和 SEO:需要考虑的关键事项
已发表: 2022-03-09Drupal 8 迁移是 Drupal 7 网站所有者中越来越受欢迎的决定。 这可以通过 Drupal 8 的优势来解释,以及迁移到 D8 是为 Drupal 9 做好准备的最佳方式这一事实。
迁移涉及很多方面。 今天,我们将回顾一个非常重要但经常被忽视的——SEO。 发现规划 Drupal 站点迁移到第 8 版的最佳 SEO 实践。
一点介绍性说明:Drupal 对 SEO 有好处吗?
在我们开始深入研究迁移和 SEO 特性之前,我们想回答客户最常见的问题之一:Drupal 对 SEO 有好处吗? 答案是肯定的。 通过内置和贡献的 Drupal SEO 模块,可以为您的网站提供一切,以便在 SERP 中获得更好的位置:
- 对 SEO 友好的描述性页面 URL
- 内容的元标记
- 通过分类法进行有效的内容分类
- 正确的 URL 重定向
- 有用的分析
- XML站点地图创建
- robots.txt 创建
- 断链检查
- 实时搜索引擎优化跟踪
以及更多。
Drupal 8 迁移如何影响 SEO?
D7 和 D8 之间的架构差异创造了一条具有挑战性的 Drupal 升级路径(尽管今天迁移肯定变得更加容易)。 有经典的迁移步骤,例如创建新的 D8 实例并将内容、用户和配置移至其中。 这是通过自动化完成的,或者在某些情况下手动重新创建。
选择取决于迁移的复杂性、内容的数量等等。 例如,当您需要从 Drupal 7 迁移内容时,如果节点数低于 50,则简单地重新发布节点可能更可行。
无论如何,应该针对 SEO 执行 Drupal 8 迁移,否则可能会出现各种问题。 它们可能会导致网站流量、搜索引擎优化排名、品牌知名度、客户满意度和转化率的损失。 当然,没有网站所有者希望发生这种情况,因为他们已经投入了金钱、时间和精力来通过高质量的内容获得这一切。
例如,考虑一个非常常见的 SEO 问题,例如如果您的页面在 Drupal 中的不小心内容迁移期间更改了其 URL,则会出现断开的链接。 在这种情况下:
- 搜索引擎找到丢失的页面并降低您的排名
- 用户通过书签访问您的内容并感到失望
- 在第三方网站和社交媒体上指向您网站的反向链接也被破坏
这看起来像是一场彻底的 SEO 灾难! 然而,这只是一个例子——继续阅读以发现更多。 这证明了 SEO 专家的角色在 Drupal 8 网站迁移计划中的重要性。
Drupal 8 迁移期间 SEO 专家的工作流程
为了在迁移过程中取得 SEO 成功,应该从头到尾参与 SEO 专家:
- 在迁移之前进行 SEO 审核,以发现需要改进的地方、带来最大价值的地方、迁移期间最应该保持不变的地方等。
- 查看内容以查看需要重写的内容,或者可能需要删除哪些过时的内容。
- 为开发人员创建应该实现的 SEO 要求,以便他们可以将其用作规划必要步骤和选择正确工具的指南。
- 在迁移期间保持联系,以便开发人员可以就出现的任何问题咨询 SEO 专家。
- 在部署新的 Drupal 8 网站之前,彻底检查每个 SEO 相关细节中的迁移结果。
什么是重要的:顺利从 Drupal 7 迁移到 Drupal 8 的 SEO 清单
需要做的事情因网站而异,并且基于其 SEO 审核。 但是,我们已经向我们的 SEO 专家询问了一个常见的 Drupal 迁移清单,其中列出了要考虑的重要 SEO 问题。 这里是:
网页 ULR
- 用户应该可以使用与 Drupal 7 相同的地址访问该网站。 注意从 WWW 重定向到非 WWW 版本,以及带有斜杠的版本 ( https://my-website.com/ )。 如果网站使用 HTTP,强烈建议切换到 HTTPS。
- 如果不计划更改,则应保留网站结构和导航。 强烈建议使用相同的结构,以节省 URL 的很多麻烦。
- 应保留所有页面 URL(因为即使是最轻微的 URL 更改也可能导致链接断开! )。 如果网站结构发生变化,导致您无法为某些页面保留相同的 URL,请为它们进行 301 重定向。 重定向模块可以负责重定向到新地址。
- 未来添加新节点的逻辑也应该保持不变。 Pathauto 模块将帮助您根据必要的逻辑模式(例如your-website/category/blog-title )生成新的 URL。
- 您需要一个精心设计的 404 页面。 如果您希望您的网站搜索某些内容而不仅仅是显示 404 页面,请尝试搜索 404 Drupal 模块。
- 建议将所有网站 URL 设为相对。
- 应保留 Canonical 标签的使用。
- 为外部链接提供rel="nofollow"属性。
- 应保留内容中使用的图像 URL 路径。
- 应保留内部链接。
元数据和标签
- 应保留元标记及其生成方式。 您可以使用 Metatag 模块根据指定的模式为内容提供自动元标记生成。
- 还应仔细迁移媒体的 ALT 和 TITLE 标签。 请注意,默认情况下,Drupal 8 中需要 ALT 标记,并且不建议对 Web 可访问性实践进行更改。
- 需要保留 H1-H6 标签及其生成方式。
- 需要保留 Twitter Cards 元数据及其生成方式。
- 需要保留 Open Graph 元数据及其生成方式。
- 结构化数据需要仔细迁移。 Schema.org Metatag 模块可以提供很大帮助。
- 应保留 HTML 语言属性。
- 应保留元视口。
配置和其他重要的 SEO 元素
- 您需要确保所有 Web 表单都具有正确的配置并且可以正常工作,这样您才能获得潜在客户、客户、订阅者等。
- 应保留 XML 站点地图(如果网站结构发生变化,则有必要创建有关其配置的建议并进一步检查)。 XML Sitemap Drupal 模块可以提供很大帮助。
- Robots.txt 应该仔细迁移(如果网站结构发生变化,则有必要创建有关其配置的建议并进一步检查)。 RobotsTxt Drupal 模块可以解决这个问题。
- 第三方服务的所有重要脚本都应在您的网站上保持完整功能。
- 内容类别、节点发布日期、分页、页面标签等需要仔细迁移。
- 应保留该网站的图标。
- 还有更多,取决于特定的网站!
网站加载速度
有必要注意页面加载速度,因为它是 SEO 排名因素之一,也对网站流量和转化有直接影响。
移动友好性
Drupal 8 迁移和 SEO 清单的一个关键部分是在所有桌面和移动设备上正确显示站点。 根据 Google 的移动优先方法,移动友好性会影响您的排名并增加您的流量。
如果您仍在使用 Drupal 6,请了解为什么需要从 Drupal 6 迁移到 Drupal 8。
让我们使用最佳 SEO 实践执行您的 Drupal 8 迁移
如果您想确保在不丢失 SEO 的情况下迁移到 Drupal 8,我们有好消息要告诉您。 我们的 Drupal 支持和维护团队专门从事 Drupal 8 迁移,并且还拥有 SEO 专家。 他们将考虑您的所有网站需求并提供对 SEO 友好的升级过程。
与我们一起计划您的迁移,欢迎使用创新的 Drupal 8,保留您所有的 SEO 收益!