技术债务如何影响技术 SEO

已发表: 2021-11-05

平均而言,公司花费 10% 到 20% 的技术预算来解决技术债务。

尽管技术债务主要是由软件开发产生的,但它会影响您业务的每个部分,包括技术 SEO。

不幸的是,技术债务可能会隐藏多年,并在您最意想不到的时候严重损害您的业务。

拥有各种数字产品的大型组织面临技术债务的更大风险。

当新服务建立在有缺陷的技术堆栈上时,债务的利息就会累积。 在麦肯锡的一项调查中, 60% 的 CIO 声称他们的技术债务多年来一直在增加。

内容隐藏
1什么是技术债?
2技术债务的技术 SEO 相关原因
2.1技术失误
2.1.1过时的技术
2.1.2平台选择错误
2.1.3 JavaScript相关的错误
2.1.4技术失误的后果
2.2主机选择不当
2.2.1错误选择主机的后果
2.3网站迁移
2.3.1网站迁移的后果
2.4糟糕的文档
2.4.1不良记录的后果
2.5忽视移动友好性
2.5.1忽视移动友好的后果
3技术 SEO 债务如何影响您的业务
4最佳实践

什么是技术债?

技术债务是一个比喻,描述了过去发生但没有立即解决的技术问题的后果。

如果要持续开发数字产品或服务,就会有需要偿还债务的时候,通常是利息。 兴趣可以有多种形式:金钱、时间或额外的努力。

技术债务可能是有意或无意的。

故意技术债务是为推进项目而做出的深思熟虑的决定。 就像获得金融贷款一样,个人或公司可能会陷入技术债务以赶上最后期限或省钱。 这是一个快捷方式,可以让您更快地构建。 因此,有意承担技术债务是一项战略举措,尽管有风险,但可能会获利。

另一方面,由于缺乏知识、忽视或错误的任务优先级,可能会出现技术债务。 有时,您可能不知道自己负债累累,只有在出现新问题时才注意到。 这是无意的技术债务。

技术债务的技术 SEO 相关原因

技术搜索引擎优化——你网站的技术形态——对技术债务特别敏感。

很多时候,技术 SEO 实施是时间敏感的。 因此,如果在您有紧急的技术 SEO 问题需要解决(例如在迁移期间或在可见性突然下降之后)时出现技术债务,它可能会导致严重的问题,甚至无法按时解决问题。

另一方面,未解决的技术 SEO 问题可能会产生大量技术债务

缺乏技术 SEO 知识可能会导致做出错误的决定,从而导致技术债务。

与 SEO 相关的技术债务可能因各种原因而发生:

  • 技术失误,
  • 托管选择不佳,
  • 网站迁移,
  • 文档不佳,或
  • 网站移动版的疏忽。

技术错误

您使用的技术的选择会影响您网站的工作方式,并可能会设置一些 SEO 限制。

最常见的与 SEO 相关的技术错误包括:

  • 使用过时的技术,
  • 平台选择错误,
  • JavaScript 相关问题。

过时的技术

技术搜索引擎优化是不断变化的。 新的更新来了,旧的趋势变得过时了。

如果您使用过时的技术,则可能无法在您的网站上实施某些新功能,或者搜索引擎机器人将无法为您的内容编制索引。

让我们以现代图像格式为例。 WebP 允许您在不牺牲质量的情况下提供较小尺寸的图像。 这无疑是一个积极的方面,但不幸的是,旧 CMS 版本通常不支持该格式。

支持正在慢慢添加中,例如WordPress 从 2021 年 7 月发布的 5.8 版本开始支持 WebP。这意味着如果您使用的是旧版本,则无法实现该格式。

一方面,过时的技术可能会阻止您使用现代功能。

但是,另一方面,随着时间的推移,现有技术可能会失去支持。 例如,浏览器可能不再支持您网站上的过时代码,这会使它们不恰当地显示您的内容

这是HTML5 不再支持的带有突出显示元素的 HTML 标记列表——最好确保您的网站不再使用这些标记。

平台选择错误

您为网站选择的 CMS 或电子商务平台可能会影响可用功能的范围和其他方面,例如速度。 它也可能带有一些 SEO 限制。

Core Web Vitals 技术报告显示,一些 CMS 和电子商务平台可能比其他平台慢。 这并不意味着有一个卓越的系统可以保证更快的网站。 使用相同 CMS 的两个网站可能具有不同的速度,因为它们使用不同的主题或不同的插件。 但是,当您为网站选择平台时,需要考虑这一点。

一些网站主题需要繁重的脚本才能工作 约翰·穆勒 (John Mueller) 谈到了这个问题,并表示主题可能会影响:

  • 页面加载时间,
  • 显示内容的方式,
  • 内部链接,以及
  • 结构化数据的使用。

无论您是刚刚开始还是有兴趣更改现有网站,您选择的主题都会影响 SEO。
来源:约翰

但这还不是全部。 插件可能会有所帮助,但需要适度使用。

一些插件可能会向数据库添加更多查询或浏览器需要下载的额外代码。 总而言之,它会影响您网站的性能并减慢其加载时间。

另一方面,带有轻量级插件的网站可能运行良好。 Supporthost有一个可能会影响您的性能的插件列表,并建议替代的、不太注重性能的选择。

此外,某些平台可能对 SEO 不友好 电子商务平台可能出现的一些常见问题包括:

  • 规范标签的使用不一致,
  • 难以添加元标记,以及
  • 添加基本​​功能的问题,例如相关项目部分或废弃的购物车恢复。

与 JavaScript 相关的错误

JavaScript 让您的网站更具交互性,并让您能够动态地操作内容。

抓取富含 JavaScript 的网站是一个复杂且耗时的过程。 搜索引擎机器人需要下载额外的代码,解析、编译和执行 JavaScript,并可能从外部 API 获取数据。

搜索引擎机器人无法点击按钮或滚动,因此如果这是发现内容的唯一方式,机器人可能无法找到它。 此外,如果他们认为不需要所有资源,他们甚至可能不会下载所有资源,从而导致无法获取某些 JavaScript 文件和不执行代码的风险。

此外,一些 JavaScript 库非常广泛,您需要确保选择的库最适合您的需求。 他们中的大多数都会有一些依赖 它只是意味着它们依赖于其他库来执行某些功能,浏览器必须下载并运行它们。

因此,当您只想使用一个次要功能时上传一个完整的、广泛的库可能会不必要地向您的网站添加大量代码。 Google 提供了一些优化 JavaScript 依赖项的技巧,您可以使用这些技巧来最大程度地减少对您网站的负面影响。

技术错误的后果

使用有缺陷或过时的技术构建网站的后果包括:

  • 页面加载时间慢,
  • 抓取和索引问题,
  • 实施基本 SEO 功能的限制,以及
  • 安全问题。

您网站的加载速度是您为客户提供的用户体验的重要组成部分。 谷歌进行了一项研究,探索加载速度和跳出率之间的相关性,并证明用户跳回 SERP 的概率随着加载时间的增加而增加。

页面速度也可以直接影响你的排名 这里需要提到的最关键的指标是Core Web Vitals。 Google 将它们视为您提供的页面体验的指标之一。 您还可以在Bing 的网站管理员指南中找到页面加载时间对排名的重要性

如果平台不允许轻松实现基本的 SEO 功能,则需要昂贵且耗时的定制开发 这就是为什么一开始不考虑它意味着您将来将不得不花费更多的时间和金钱来偿还您的技术债务。

抓取和索引问题可能是使用过时技术或严重依赖 JavaScript 的后果。 如果您的内容无法编入索引,它将不会出现在搜索结果中,从而减少您的流量。

此外,过时的技术可能会导致安全问题,并使您的网站面临网络攻击的危险。 它们也容易出现故障。 因此,您最终可能会为保持系统运行的必要修复以及可能的数据恢复支付更多费用,而不是节省金钱和时间。

主机选择不当

选择托管服务提供商是创建网站的第一步,也是您应该彻底研究的第一步

您的网站需要可供用户和搜索引擎访问,这就是为什么您应该确保您的服务器能够承受流量的原因 您不能让您的客户和机器人遇到服务器错误或页面超时。

您需要考虑的其他一些因素包括:

  • 服务器位置,
  • 响应迅速的支持团队,以及
  • 自动备份。

好的托管是昂贵的。 但是,节省资金的愿望和对服务器要求的认识不足将使您陷入技术债务。

错误选择主机的后果

容量不足的服务器可能会过载,这意味着用户和搜索引擎的机器人将无法使用您的网站。

正如 Martin Splitt 在渲染 SEO 网络研讨会中解释的那样,容量不足可能会影响您网站的抓取。 一步一步,情况可能是这样的:

  1. Googlebot 开始抓取网页并遇到服务器错误。
  2. 它退出抓取页面,因为它不想将服务器推到其限制之外。
  3. 当 Googlebot 注意到后退对服务器的功能产生了积极影响时,它可以再次抓取该页面。
  4. Googlebot 会返回该页面,但情况会重演,服务器再次放弃。

它会造成一个恶性循环,机器人会后退并再次返回,但不会抓取页面。 如果页面无法被抓取,则不会被编入索引,也不会出现在搜索结果中。

此外,服务器位置会影响用户接收您的内容的速度。 它们离您的服务器越远,访问您的网站所需的时间就越长。 因此,请务必考虑您网站的最佳服务器位置或使用内容交付网络。

选择具有无用支持团队的托管也可能在未来引起问题。 例如,想象在技术支持团队对您的问题做出回应之前等待一个月。

网站迁移

网站迁移是一个广义术语,仅表示您的网站发生了重大变化,包括但不限于:

  • 更改您的域,
  • 更改 CMS,或
  • 改变它的架构。

您可能希望执行网站迁移以重新命名您的网站或迁移到更能满足您的需求和期望的平台。

但是,网站迁移不能是一个仓促的决定。 John Mueller 在他的推文中强调了良好迁移策略的重要性

约翰·穆勒推文截图

网站迁移涉及规划、测试以及与开发人员、设计师和 SEO 等专家的合作。 在不了解过程的情况下冲入其中可能会带来严重的后果。

网站迁移的后果

在网站迁移期间,许多事情都可能出错。 例如设置不正确的重定向或创建重定向链 您需要确保旧 URL 正确重定向到新 URL。

网站迁移可能会导致内部链接损坏,从而导致用户和搜索引擎出现导航问题。

糟糕的文档

创建好的文档需要时间,而且在开发新产品时往往会被忽视。

在生产过程中,对您的开发人员来说,一切似乎都是显而易见的。 但是如果你在六个月后回到你的代码,你可能不会记得每行代码的作用以及为什么需要它。

创建好的技术文档只是问题的一部分。 毕竟,我们并不总是负责创建它。 我们还需要确保我们选择的系统和平台有详细的文档

没有投入足够的时间来确保您使用的产品具有完整的文档,这可能会大大增加技术债务。

不良记录的后果

创建或使用文档不佳的产品总是意味着您最终将不得不花费额外的时间来研究或联系支持人员。

如果没有足够的支持文档,实现功能可能会非常耗时 此外,当文档不够好时,犯错的风险总是更高。

忽视移动友好性

随着手机用户数量的不断增加,移动友好性在提供良好的用户体验方面发挥着重要作用也就不足为奇了。

如果您还没有使您的网站适合移动设备,那么您应该这样做。 大多数访问您网站的用户很可能使用移动设备。
来源: https ://developers.google.com/search/mobile-sites/get-started

在创建适合移动设备的网站时,需要考虑很多因素。 您需要实施响应式网页设计、分析布局并优化您的字体和视觉资产。 但这些只是您需要考虑的一些要素。 要了解有关为手机用户优化网站的更多信息,请阅读我们关于移动友好性的文章。

忽视移动友好性的后果

移动友好性是 Google页面体验的元素之一 这是一个移动排名因素,因此忽略它可能会导致排名较低

由于全球超过一半的网络流量来自手机,即使您的桌面版本完美无缺,优化不佳的移动版网站也会让您陷入技术债务。 您将需要花时间尽快改进移动版本。

技术 SEO 债务如何影响您的业务

与 SEO 相关的技术债务会严重影响您的业务。

最明显的商业后果包括损失金钱和时间。 如果需要先解决其他问题,毫无疑问,对您的网站进行更改可能需要两倍的时间。

导致排名较低的技术债务可能会影响您的流量。 搜索引擎结果页面上的较低位置意味着更少的客户可能会注意到您的网站并使用您的服务。

由于技术 SEO 不断变化,技术债务会限制您的进步能力,从而使您落后于竞争对手。 您可能会发现自己面临着无穷无尽的任务清单,并且无法实施必要的变革和创新。 结果,您的竞争对手将继续前进,而您将落后于他们。

此外,您可能在寻找新的开发人员在您的公司工作时遇到问题。 招聘新员工本身就很困难,但在提供使用遗留技术的工作时更是如此。 开发人员希望获得现代技术的经验,而不是涉足即将完全过时的框架。 TechRepublic 表示, 80% 的 Z 世代(出生于 1996 年之后)希望使用“尖端”技术,这意味着如果您提供过时的技术,可能很难与最好的员工竞争。

最佳实践

技术债务可能并不总是可以避免的,但监控和减少它对于使您免于未来的严重后果至关重要。

在技​​术 SEO 方面,您可以遵循以下一些良好做法和技巧来帮助您处理技术债务:

  • 使用Wappalyzer扩展来找出您的网站使用的技术。 然后,您可以对其进行分析,例如检查更新。 它可以帮助您了解您使用的技术,并有可能找到一些可能已经过时的技术。 此外,当您研究要使用的技术时,您可以在GitHub 上查看其受欢迎程度。
  • 确保搜索引擎机器人可以抓取您的 JavaScript 内容并将其编入索引。 如果您不确定您网站的哪些部分依赖于 JavaScript,您可以使用我们的WWJD 工具。
  • 如果您想使用无限滚动,请确保搜索引擎机器人有其他选项来查找您的内容。 例如,将分页作为无限滚动的补充。 您可以在Google 的文档中找到更多信息
  • 保持您的网站适合移动设备。 谷歌都有工具可以让你测试你网站的移动友好性。
  • 优化您网站的速度。 您可以使用PageSpeed Insights分析您的速度并获得有关如何改进它的建议。

将您的公司从技术债务的后果中拯救出来的最佳方法是完全阻止它。 如果无法避免,请确保对其进行监控并确定任务的优先级。 不幸的是,许多开发人员仍然倾向于忽视技术 SEO